Amazon

Returning Candidate?

Software Development Engineer in Test - Amazon Devices

Software Development Engineer in Test - Amazon Devices

Job ID 
473559
Location 
US-MA-Cambridge
Posted Date 
11/3/2017
Company 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 
..

Job Description

Join the team that brought you the Echo Show, a touch-screen enabled Alexa device that supports video calling, music, weather, and more! Our Echo Software team works on not only the Echo Show but other high-profile consumer electronics products including Fire TV, Kindle, and the Echo family of devices. We’re just getting started, and we’d love to have you join us to bring innovative experiences to millions of customers.

We are looking for talented software engineers in test to join our team. This is an enormous opportunity to help build a testing infrastructure for some of the cutting edge products used every day by people you know. You will be able to build and improve software and tools by translating functional requirements into robust, scalable solutions that work well within the overall system architecture. This is an opportunity to build the automated test infrastructure of your dreams.


Responsibilities
  • Participate in the testing of large-scale systems, including driving processes to reduce test automation maintenance, as well as improve and simplify quality assurance processes.
  • Build and maintain an automated test infrastructure for a multi-platform product that will be used to validate all aspects of the product operation.
  • Evaluate product functionality and create test strategies and test cases to assess product quality.
  • Work closely in a dynamic, team-focused Agile/Scrum environment with software engineers on technical issues related to the development of complex, large-scale systems.
  • Provide advice and mentoring to more junior members of the team.

Basic Qualifications

  • Bachelor's degree or higher in Computer Science or related field
  • 3+ years of software development and testing experience
  • 3+ years experience building and designing test cases and knowledge 3+ years using Computer Science fundamentals in algorithm design, data structures, problem solving, and complexity analysis
  • Proficiency in at least one programming language such as C/C++, C#, Java, or Python

Preferred Qualifications

  • Experience developing in a Linux environment and in utilizing virtual machines
  • Knowledge of industry standard test automation tools and experience in developing product test harnesses and instrumenting products, especially on Android or other hand held devices, to gather test results
  • API automation testing including working experience with unit test automation frameworks.
  • Excellent communication skills and the ability to generate and communicate meaningful development metrics
Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation