Returning Candidate?

Software Development Engineer - Test (SDET) - Amazon Connections

Software Development Engineer - Test (SDET) - Amazon Connections

Job ID 
Posted Date 
AMZN CAN Fulfillment Svcs, Inc
Position Category 
Software Development
Recruiting Team 

Job Description

Are you looking for a challenge? Would you like to use your engineering background to create a system that introduces positive changes in the workplace around the world?

Amazon Connections is an innovative program that gives Amazonians an effective way to share feedback and help shape the future of the company. By leveraging machine learning and employee data, our systems create a continuous feedback mechanism to raise the bar on leadership and introduce positive changes in the workplace. Our goal is to help develop leaders who earn trust, remove barriers to excellence and make Amazon an inspiring place to work.

We are looking for talented SDETs to design and build test frameworks and test automation for our systems. The software being tested must provide highly reliable, scalable solutions that accelerate our ability to deliver software. You will work on hard problems at scale and will have autonomy to deliver.

A successful candidate will have an interest in developing automated solutions for customer-facing products, a strong technical ability, excellent organizational skills, great communication skills, and motivation to achieve results in a fast-paced environment.

Basic Qualifications

- Bachelor's degree and/or Master's degree in Computer Science or equivalent.
- Computer Science fundamentals in object-oriented design, data structures,
algorithm design, problem solving, and complexity analysis
- 3+ years of software development and testing experience, in at least one of Java, C/C++, C#, Python, Ruby

Preferred Qualifications

- Experience in testing high-performance, highly-available and scalable distributed systems.
- Understanding of software engineering practices & best practices for the full software development life cycle, including agile software development, use of software IDEs, use of source control management