Search by job, company or skills

Amazon Music

Software Development Engineer in Test (SDET), Alexa Smart Properties

4-6 Years
Save
new job description bg glownew job description bg glow
  • Posted 23 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Description

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

Basic Qualifications

- 2+ years of test automation frameworks and tools building experience
- 4+ years of non-internship professional software development testing experience
- Experience working with REST API based services, or experience that includes strong analytical skills, attention to detail, and effective communication abilities and experience with programming/scripting (Batch, VB, PowerShell, Java, C#, Chef, Perl, Ruby and/or PHP)
- Knowledge of DevOps practices and tools including Continuous Integration / Deployment, Puppet, Docker, Kubernetes, Chef etc.
- Bachelor's degree in Computer Science, Engineering, a related field, or equivalent experience
- Experience building and maintaining integration and end-to-end test suites for distributed, cloud-based systems

Preferred Qualifications

- Experience with security in service-oriented architectures and web services
- Experience implementing scalable compliance solutions (technology, procedures, processes, etc.) in a regulated environment
- Experience in production, monitoring and metrics reporting
- Experience with AWS Services including EC2, Lambda, S3, DynamoDB, SQS
- Experience with AI/ML technologies
- Experience understanding the basics of software testing or hardware devices like tablets, smartphones, voice recognition devices etc.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.

More Info

About Company

Job ID: 148671013

Similar Jobs

India

Skills:

automation testingPythonPerlManual TestingAI ML technologiesscripting or coding

Bengaluru, India

Skills:

JavaAws ServicesSoaMicro ServicesHigh AvailabilityLinuxService Oriented ArchitectureASRAlexalarge scale distributed systemsspeech and language understandingno-SQL databasesNLU

Bengaluru, India

Skills:

JavaAws ServicesSoaMicro ServicesHigh AvailabilityLinuxService Oriented ArchitectureASRAlexalarge scale distributed systemsspeech and language understandingno-SQL databasesNLUcloud web services

Bengaluru, India

Skills:

Design Patternsmicro-servicesReliabilityservice architecturesScalingSoftware Programming

Bengaluru, India

Skills:

JavaAws ServicesSoaMicro ServicesHigh AvailabilityLinuxService Oriented ArchitectureASRlarge scale distributed systemsspeech and language understandingno-SQL databasesNLU