Software Development Engineer - Testing, Amazon Key For Business
Amazon
Description
Help revolutionize smart home security with Amazon! Join our dynamic engineering team focused on mobile and web-based access control solutions. In this role, you'll help shape the future of home security by developing automated testing frameworks, optimizing quality assurance processes, and ensuring exceptional customer experiences. Working at the intersection of product development and user experience, you'll collaborate with cross-functional teams to streamline our development-to-production pipeline while maintaining the highest quality standards. This position offers an exciting opportunity to impact millions of customers while advancing smart home technology in a fast-paced, growth-oriented environment. As part of Amazon Key engineering team, you'll help create innovative solutions that transform how people interact with their homes, while continuously learning and growing in your career.
As an SDET, you will work with a talented team developing exciting consumer products and collaborate across functions. In this role, you'll partner with system architects, QA engineers, software developers, program managers, and hardware engineers to implement test automation and develop infrastructure for our next-generation applications and platforms. Your work will significantly impact our systems, business, and most importantly, our customers.
Key job responsibilities
- We're seeking a Software Development Engineer in Test who is passionate about innovating for customers, demonstrates a high degree of product ownership, and wants to have fun while making history. In this role, you'll be responsible for quality assurance of new customer features and supporting architecture, provide technical leadership for development and QA engineering teams, design and implement test automation infrastructure, drive quality upstream by innovating test automation infrastructure (unit and integration test frameworks), and lead product quality metrics tooling efforts. This is a unique opportunity as a Software Development Engineer in Test to plan and build test automation strategy, methodology, process, and infrastructure from the ground up, as the product is still in its infancy. Champion feature quality in development pipelines using automated tests and test reporting to enable sign-offs of features and release candidates.
- Establish processes and toolsets to maintain automation scripts and generate effective test reports and dashboards.
- Integrate and leverage AI-powered testing tools to enhance test coverage, optimize test case generation, and improve defect detection while maintaining testing efficiency across the development lifecycle.