Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Amazon • Redmond, Washington, United States
Role & seniority
Stack/tools
CI/CD pipelines, release engineering, test automation frameworks (API, integration, system, end-to-end)
Languages: Java, C++, or C#
Collaboration with DevOps, Platform/Infrastructure; monitoring, dashboards, and incident tools
Top 3 responsibilities
Own and stabilize daily build, test, and release pipelines; diagnose failures; reduce flakiness and improve speed
Manage multi-environment software builds/releases; enforce quality gates; coordinate with Dev, QA, Ops
Design/maintain automated test frameworks; integrate tests into CI/CD; drive reliability, observability, and RCA
Must-have skills
4+ years non-internship software development/testing experience
3+ years QA testing experience (test plans, use cases, issue reports)
Experience coordinating cross-functional programs and release schedules
Proficiency in at least one modern language (Java, C++, or C#)
Nice-to-haves
3+ years software development/delivery experience
Experience with penetration testing or vulnerability assessment
Location & work type
United States-based candidates required (export control eligibility: U.S. citizen/national, permanent resident, or asylee/refugee status)
Full-time role with on-call/watch rotation; hands-on, operationally focused; team operates as ANCHOR for release automation
We are looking for Sr. SDET engineers with experience in supporting mission-critical applications, who are excited about building solutions that enhance automation, stability, and release processes across multiple systems. You will work closely with engineering teams to identify and address common issues, drive solutions, and improve overall release quality and reliability. This role requires hands-on engagement, troubleshooting, and automation development. You will work within the ANCHOR team, managing release processes and automation to maintain a seamless and efficient pipeline. The team operates an on-call support rotation, and you will be responsible for maintaining release quality and pipeline health. Your work will directly impact Leo's ability to deliver high-quality, reliable releases efficiently.
Key job responsibilities This role sits at the intersection of test automation, CI/CD, release engineering, and operational reliability.
Own the daily build, test, and release pipelines end to end
Monitor pipeline health, stability, and performance
Diagnose and resolve pipeline failures (build, test, infra, dependency issues)
Reduce flaky tests and nondeterministic failures
Improve pipeline speed, reliability, and signal-to-noise ratio
Manage software build and release activities across environments
Track releases, validate readiness, and enforce quality gates
Support complex, multi-stage release processes
Ensure releases meet quality, compliance, and reliability standards
Partner with Dev, QA, and Ops during releases and hotfixes
Design, implement, and maintain automated test frameworks (API, integration,
system, end-to-end)
Integrate automated tests seamlessly into CI/CD pipelines
Ensure test coverage aligns with risk, not just code coverage
Build tooling to improve test execution efficiency and observability
Respond to pipeline, release, and production-impacting issues
Participate in triage, on-call rotations, and incident resolution
Debug high-complexity failures across code, infrastructure, and environments
Drive root cause analysis (RCA) and preventative fixes
Create automated solutions to improve reliability, scalability, and efficiency
Identify systemic issues and eliminate manual processes
Introduce metrics, dashboards, and alerts for build/test/release health
Champion best practices in testing, automation, and release management
Influence architecture and design for testability and reliability
Mentor junior engineers on automation and CI/CD practices
Partner closely with DevOps, Platform, and Infrastructure teams
Drive standards and long-term quality strategy
A day in the life A Sr. SDET works closely with development, QA, and DevOps teams to ensure the reliability and quality of daily builds, automated tests, and release pipelines. They spend much of their time monitoring CI/CD pipelines, troubleshooting build and test failures, supporting software releases, and improving test automation and operational tooling. This role is hands-on and execution-focused, with opportunities to grow toward technical ownership and leadership.
Monitor daily builds, automated test runs, and CI/CD pipeline health
Investigate and resolve build, test, and pipeline failures
Support software build and release activities across environments
Participate in issue triage and help resolve operational or release-blocking
issues
Analyze failures, identify root causes, and implement fixes to prevent
recurrence
Develop, maintain, and improve automated test solutions integrated into
pipelines
Work with developers and DevOps engineers to improve testability, reliability,
and release efficiency
Contribute to documentation, dashboards, and metrics for build and release
tracking
About the team The ANCHOR team (Automated Navigation and Control of Releases) is focused on streamlining and standardizing the release process. This team manages releases for all Payload LRUs, including Ground LRUs, ensuring consistent release quality, pipeline health, and process efficiency. The team’s charter includes creating release automation, documenting changes, tracking versioned releases, and supporting the transition to a common versionset structure as a long-term strategy. ANCHOR operates autonomously, focused on improving time-to-release,
automation reliability, and release transparency. Basic Qualifications: - 4+ years of non-internship professional software development testing experience
3+ years of software QA testing work with writing the test plans, use cases,
and issue reports experience
Experience managing programs across cross-functional teams, building processes
and coordinating release schedules
Experience programming with at least one modern language such as Java, C++, or
C# including object-oriented design Preferred Qualifications: - 3+ years of software development and delivery experience
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
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
https: //amazon.jobs/content/en/how-we-hire/accommodations
[https: //amazon.jobs/content/en/how-we-hire/accommodations] for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $151,300/year in our lowest geographic market up to $261,500/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit
[https: //www.aboutamazon.com/workplace/employee-benefits]. This position will remain posted until filled. Applicants should apply via our internal or external career site.