The point where experts and best companies meet
Share
As a Software Development Engineer in Test, you will engage with an experienced cross-disciplinary staff to conceive, design and develop innovative consumer products. You must be responsive, flexible and able to succeed within an open collaborative peer environment.As a Software Development Engineers in Test, you will have the opportunity to work with a wide variety of technologies from front-end UI to back-end distributed web services. You will own the design and implementation of tests that will help in end-to-end quality of major deliverables working closely with multiple engineers and teams to execute them. Scaling, reusability, and customer experience are top priorities as the business grows.Key job responsibilities
As a Software Development Engineers in Test, you will develop, execute and maintain software to test the product. You are expected to have industry-leading technical abilities that enable you to significantly improve product quality. You should have a combination of solid in-depth knowledge of Quality Assurance, as well as knowledge of object oriented design principles. The test software you will build should expose defects in production level code as well as defects at the component and feature integration perspective. You should command the skill to communicate clearly and effectively.
A day in the life
As a Software Development Engineer in Test you’ll be expected to:
- Develop test tools and frameworks that help us to scale our test services.
- Drive test-setup prototypes for new technologies- Understand system inter-dependencies and limitationsAbout the team
Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Why AWSWork/Life BalanceInclusive Team CultureMentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
- 2+ years of non-internship professional software development testing experience
- 1+ years of test automation frameworks and tools building experience
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Experience debugging, diagnosing, and troubleshooting complex, production software issues
- Knowledge of overall system architecture, scalability, reliability, and performance in a database environment
- Experience with large-scale data analytics and data warehousing
- Experience designing or supporting low-maintenance automation frameworks
These jobs might be a good fit