Software Dev Engineer in Test, Mobile

Audible.com (a wholly owned subsidiary of Amazon.com) is looking for a dynamic and motivated software engineer to join the Mobile Products team. As a member of the team you will have the opportunity to help deliver Audible’s Mobile Products.

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 Software Development Engineer in Test’s primary task is to white-box test our mobile products.  The test software you will build should expose API defects in production level code as well as defects at the component and feature levels. 

This is an extremely challenging role that demands strong technical leadership, analytical and problem-solving skills.

Responsibilities:

  • Working with business and technical teams to define testing requirements and specifications
  • Designing and building testing tools for automated unit, functional and performance testing
  • Defining and executing test plans
  • Triaging and deep diving on issues
  • Communicating effectively to ensure that all business requirements are being assessed and addressed to ensure development projects meet or exceed performance targets
  • Participating in all activities accordingly to ensure on time deliverables are met including day-to-day planning and coordination with testers, developers, project managers and business representatives

Requirements:

  • 3+ years mobile platforms development and testing experience with a demonstrable product portfolio
  • Additional skills include services, web, Java, C++ and net protocols development and testing experience
  • UI, wireless, multimedia and e-commerce development and testing experience a plus
  • BS or MS preferred in Computer Science plus  5+ years industry experience, with at least 5 years of experience, which may be composed of at least 2 years as a developer and 3 years as a QA Engineer, or 5 years as an SDET
  • A solid grounding in Computer Science fundamentals
  • An outstanding track record in Quality Assurance
  • Solid coding practices including good design documentation, unit testing, peer code-reviews, and a preference for agile methods
  • Passion for building new mobile products in a fast paced, team-oriented environment
  • Robust project planning/execution skills including; estimating, scheduling and executing on committed schedules
  • API automation testing including working experience with unit test automation frameworks
  • Familiar with the Eclipse IDE and Subversion
  • Customer-focused, ability to triage issues, react well to changes, work with teams and ability to multi-task on multiple products and projects
  • Excellent judgment, organizational and problem solving skills; technical, project and personnel
  • Exceptional interpersonal communication skills; verbal, written, listening, including customer relationships
  • Strong sense of ownership, urgency, and drive
  • Passion for building new mobile products in a fast paced, team-oriented environment