Returning Candidate?

Software Developer in Test (SDET)

Software Developer in Test (SDET)

Reference du poste 
Date de publication 
Amazon Data Services Ireland Limited
Recruiting Team 

Job Description

The Alexa Domain International Quality (ADIQ) team focuses on expanding Alexa’s capabilities on a global scale. We take on the unique challenge of understanding the nuances of how Alexa enabled devices can serve customers’ needs in different cultures and locations. If you are interested in shaping the future of Alexa for customers around the world, come and join our team.

The Role:

As a Software Development Engineer in Test with (ADIQ), you will be designing and developing automated solutions that help guarantee the software quality across Amazon’s suite of devices for a regional market. You will be working on tools and infrastructure challenges involving big data, back-end services, and cloud connectivity all with the goal of delivering seamless device experience to the customer. A successful candidate will have an interest in developing automated solutions for consumer facing products, strong technical ability, excellent organizational skills, great communication skills, a motivation to achieve results in a fast-paced environment, and a passion for devices. This role requires relocation to an ADIQ regional hub.
  • Design and develop our automation framework which can run use-cases, scenarios and situations end-to-end
  • Lead and manage test planning and strategy across several unit development teams for a concise and unified game plan of product validation
  • Work with individual unit teams to ensure the Test strategy is realized and implemented
  • Partner with our business drivers to help analyze our current data to build usage models for the future which will become the backbone of our test planning and strategy.
  • Contribute streamlined automated data for our engineering dashboards to make our data do the talk.
  • Experience implementing automation to validate modern user interfaces and messaging infrastructures.

Basic Qualifications

  • A Bachelor's Degree in Computer Science, Software Engineering, Electrical Engineering or equivalent
  • 5+ years of experience with major time designing and building automation frameworks
  • Experience in Java (or C# or C++) and knowledge of scripting languages like PERL, JavaScript or Python.
  • Experience developing in a Linux environment and in utilizing virtual machines

Preferred Qualifications

  • Experience/Knowledge about communication protocols, architecture and platforms is a plus
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience in communicating with users, other technical teams, and management to collect requirements, evaluate alternatives and develop processes and tools as needed to support the organization.
  • Experience developing in a Linux environment
  • Knowledge of industry standard test automation tools and experience in developing product test harnesses and instrumenting products to gather test results
  • Experience with test driven development and establishing unit test infrastructures
  • Experience automating the validation of modern user interfaces and messaging infrastructures
  • Experience with evaluating and integrating open source and in house developed toolsets
  • Good communication skills and the ability to generate and communicate meaningful development metrics
  • Expert in software quality and testing methodologies / patterns
  • Comfortable working in a fast paced, highly collaborative, dynamic work environment

Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation