Find your next role
Discover amazing opportunities across our network of companies committed to gender equality in the workplace.
Amazon
Software Engineering
India · Bengaluru, Karnataka, India · Karnataka, India
Amazon's Alexa Smart Properties (ASP) team is seeking an experienced Software Development Engineer in Test (SDET) to drive quality engineering across our enterprise Alexa ecosystem. ASP delivers Alexa-powered experiences across hospitality, senior living, healthcare, and other commercial verticals — and our SDETs are at the forefront of ensuring these experiences are reliable, performant, and delightful for end users and enterprise partners alike.
As an SDET on the ASP team, you will design and build scalable test automation frameworks, own quality for critical product features, and partner closely with software development engineers and product managers to embed quality throughout the development lifecycle. You will play a key role in helping ASP achieve enterprise-grade software delivery standards.
Key job responsibilities
• Design, develop, and maintain robust test automation frameworks for cloud services, 3P integrations, and voice/Alexa experiences across the ASP ecosystem
• Build and own end-to-end, integration, regression, and canary test suites that validate critical customer-facing and enterprise partner-facing functionality
• Partner with SDEs and product managers during design and development phases to identify testability gaps, define acceptance criteria, and shift quality left
• Drive automation coverage improvements across Business Critical Functions (BCFs), targeting measurable reductions in functional failures and defect escape rates
• Develop and maintain canary monitors and synthetic tests to proactively detect production regressions and service degradations
• Contribute to CI/CD pipeline integration, ensuring automated tests are embedded in build and deployment workflows
• Analyze test results, triage failures, and work with engineering teams to drive root cause analysis and resolution
• Create and maintain high-quality test documentation including test plans, automation blueprints, and runbooks for use by distributed teams
• Mentor junior QA engineers and SDETs, raising the technical bar across the quality engineering organization