Software Development Engineer in Test
- Sunnyvale, CA
Are you looking for the opportunity to have a major impact on cutting edge technology used by millions of people every day? The Amazon Deals team is looking for a Software Development Engineer in Test to work on our worldwide feature that helps Amazon customers find great deals on great products.
Amazon Deals are an integral part of the Amazon shopping experience and we are a key element of events like Prime Day. Our features are used by hundreds of millions of customers and we are responsible for the multi-billion dollar Deals business. We partner with teams throughout the Amazon ecosystem to optimize deal ingestion, classification and ranking of deals, deal discovery throughout the site, and to raise the bar for the best customer experience on mobile app, web, desktop.
We love to work with smart, solution-oriented people that have a strong sense of ownership and customer obsession. We are passionate about building well-designed, robust and scalable software to deliver inspiring user experiences that delight our customers. We are looking for enthusiastic developers with strong experience in test automation and QA matters in frontend and backend software. We offer the opportunity to work with cutting-edge testing technologies and tools, as part of a team of passionate and experienced Amazon engineers in the multi-cultural environment of the Amazon Development Center in Berlin.
As a Software Development Engineer in Test, your responsibilities range from translating product requirements into test plans to leading a variety of automated test (chaos tests, load tests, stress tests), and from setting up and configuring testing frameworks to developing tools and automation for verification, validation, and QA activities. Together with the frontend and backend engineers, you are responsible for QA matters on the CI/CD pipelines, keeping the bar high in integration and regression test coverage, and delivering production-ready code that will be used by hundreds of millions of Amazon customers. Together with the backend and frontend engineers, the UX designers and the product team, you will own end-to-end the customer experience of Amazon Deals. As a Software Development Engineer in Test on the Amazon Deals team, you will have a huge impact on the way customers, including friends and family, experience Amazon daily.
• Bachelor's degree in computer science, software engineering, or related technical field
• 3+ years of experience with test automation frameworks (e.g. Selenium, TestNG)
• Strong coding experience in developing tools and automation in at least one of Java, C#/C++, Python
• Good understanding of best testing practices
• Passion for Operational Excellence
• Good written and verbal communication in English
• Experience developing software with scalability, high availability, and reliability properties
• Familiarity with performance optimizations and trends
• Good understanding of QA best practices in CI/CD processes
• Knowledge of how to instrument software with real user metrics.
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice to know more about how we collect, use and transfer the personal data of our candidates.
Back to top