Sr. Quality Engineer / Sr. Back-End Automation Engineer TubeMogul
THIS JOB HAS EXPIRED Quality Engineering - Sr. Back-End Automation Engineer Emeryville, CA
We are searching for a Sr. Software Engineer in Test (Sr. SDET, QA Automation) to be a part of our overall quality assurance and software testing efforts. You will be responsible for verifying different aspects of our ad platform, with a primary focus on automated test development. This includes building test harnesses, as well as writing test scripts. You will work side-by-side with our development team in an Agile environment.
Candidates should have a passion for quality and an interest in testing on high-performance, "Big Data" systems. In this role, you will be working with a Java application stack that leverages open-source tools like Zookeeper, Hadoop, HBase, Hive, and Couchbase. Candidates will at least be familiar with the technologies we are using but may not have had the opportunity to acquire deep experience in previous job settings. However, you should have a true passion for test automation that is apparent in your past work.
Engineering roles at TubeMogul are not rigid. Developers interested in developing skills outside of their core competency are often rotated into projects that interest them.
Work with Build Engineer to automate testing new builds deployed to staging
Develop automated scripts that verify the Model element of the MVC product. This includes system integration build verification scripts for execution in the continuous integration environment
Work with System Engineering to ensure monitors provide visibility and feedback on Key Operating parameters for Ad Serving and Billing
Develop anomaly detection system to identify behaviors indicating poor user experience, data anomalies, and failures for Production releases
Point of contact for production issue diagnosis and resolution with Ad Server, Billing, and Analytics products
Test preparation, test development, and performance testing for releases
Establishing performance benchmarks current releases and automate the verification of new releases compared to this benchmark as part of the continuous delivery system
Familiarity with HTTP testing to simulate device user agents
Comfortable developing scripts for verifying multiple data source verification of data including log file processing, database queries, HBase queries using Java interfaces
Familiar with log file analysis, identifying inconsistencies using tools like awk/grep/sed
Comfortable with integrating testing in systems operating in parallel to the production environment.
Familiarity with Operations alerting and monitoring infrastructure like NetLogger, Splunk,
Syslog-ng, Cacti, and Nagios.
Interested in Hadoop and Amazon MapReduce
Familiarity SQL and MySQL
Confidence writing Java and Python
Proficient with Bash
Familiar with Unix variants (CentOS, FreeBSD,Ubuntu,?)
Experience on comparable alternatives to these technologies is welcome. You will own the quality aspects of the continuous delivery for a high volume Ad Server product. Must be intimately familiar with build-release-deployment along with Java development. Your participation in the evolution of the infrastructure is a key part of this role.
TubeMogul is an enterprise software company for digital branding. By reducing complexity, improving transparency and leveraging real-time data, our platform enables advertisers to gain greater control of their digital video advertising spend and to achieve their brand advertising objectives. TubeMogul was incorporated in 2007 and is based in Emeryville, California with operations in Detroit, Chicago, Los Angeles, New York, London, Singapore, Sydney, Tokyo and Toronto.
To learn more about TubeMogul and what we're building, check out our Vimeo page: http://vimeo.com/tubemogul
Compensation / Perks:
You will be rewarded for your hard work! You'll appreciate a competitive compensation package including excellent benefits and equity. You'll love a challenging work environment; A-player colleagues, momentum, strong leadership and clear objectives and the ability to make a difference. Other benefits include: medical, dental, vision, 401k, bonus program, flat screen monitors, weekly happy hours, in-office game room (read: Foosball tourneys), Zen room complete with massage chair, food, Yoga and lots more!
Please use the link provided to apply. We look forward to reviewing your resume! This opportunity is for people interested in full-time work only. For more career opportunities, please check out tubemogul.com/jobs.
No contractors, consultancies will be considered. TubeMogul does not pay fees for unsolicited resumes.
||6121 Hollis Street, Suite 4B |
Emeryville, CA 94608
THIS JOB HAS EXPIRED