Software Development Engineer in Test (SDET) - Content Delivery and Connected Devices Platform
Audible.com (a wholly owned subsidiary of Amazon.com) is looking for a dynamic and motivated software development test engineer to join the Audible Core Services team. Audible is the Internet's leading provider of spoken audio programming - including books of any genre, magazines, radio shows, daily newspapers, and more. As a member of the team you will have the opportunity to help deliver Audible's next generation of services that support all Audible web sites and mobile applications. Titles downloaded from Audible are compatible with hundreds of mobile devices, including the Apple® iPhone, iPod®, Android, Blackberry. Audible prides itself on providing listening experiences that enhance the commute, working out at the gym, or simply relaxing at home.
If you are a sharp, experienced software engineer with a creative edge,! strong problem-solving skills, a solid software development foundation and the desire to be an individual contributor to Audible's next generation technology, we want to talk with you. Joining our team provides the unique challenge and opportunity to deliver software that benefits many customers around the world.
The position requires a strong engineer with experience in testing of distributed/scalable systems and high-volume transaction applications and services and with hands-on coding experience in Java and or C++. Qualified candidates will need to programmatically test the product, measure test coverage, develop the best automation, drive testability and diagnostic ability into the product, while promoting best practices in quality areas. The test software you will build should expose API defects in production level code as well as defects at the component and feature integration prospective. You should command the skill to communica! te clearly and effectively. Candidates will need to defi! ne test plans, test specifications, test suites, test cases as well as design tools for unit, functional and performance testing in a programmatic manner.
Responsibilities:
Participate in the full development life cycle, working within broadly defined parameters, including test plan execution and software quality needs.
Writing and executing test plans, designing and developing test tools, debugging and reporting code bugs and pushing quality upstream.
Expose API defects in production level code as well as defects at the component and feature integration level; provide test scripts that are comprehensive, accurate and repeatable and will test both sunny-day and rainy-day scenarios;
Own the maintenance and extension of an entire software development test suites and frameworks and serve as a technical lead within our operations and test team on complex projects.
Work closely with the tec! hnical leaders to develop the best technical design and approach for testing our functionality at scale.
Builds software solutions where the problem is not well defined. Capable of understanding the interaction between the components in a distributed system in order to ensure they are functioning properly.
Create and execute appropriate quality plans, test strategies and processes for development activities in concert with business and project management efforts; management and execution of project plans and meeting delivery commitments.
Apply for this job vacancy
No comments:
Post a Comment