Apple
Senior Quality Engineer
$176K–$312K
Sunnyvale, California · Senior · Full-time · Posted Oct 23, 2026
- Experience
- 7+ years in software quality engineering, test automation, or software development.
- Education
- BS in Computer Science, Computer Engineering, or equivalent practical experience.
About the job
Own quality strategy and test execution for customer-facing apps and systems deployed in Apple Stores worldwide, including automated testing and release-readiness decisions.
What you'll do
- Define portfolio-wide quality strategy and build automated client, browser, API, and contract tests for CI merge gates.
- Partner with engineers early to improve testability, observability, staging fidelity, and quality practices.
- Validate app versions against dependent content, services, and OS releases; report readiness and recommend go, no-go, or rollback.
What they ask for
- Demonstrated technical leadership defining quality strategy across native clients, backend services, and delivery pipelines, including mentoring QA engineers.
- End-to-end testing of native iOS and macOS apps on managed Apple devices, including XCUITest/XCTest, lifecycle and state restoration, log analysis, and compatibility validation.
- Proficiency in Swift and Python; experience with web and backend testing, API and contract testing, browser automation, and asynchronous distributed workflows.
- Experience with CI/CD and version control, including automated suites as merge gates; BS in Computer Science, Computer Engineering, or equivalent practical experience.
Nice to have
- Client performance profiling, degraded/offline network testing, observability tooling, and test data or staging environment management.
- Accessibility and multi-locale validation; clear communication of quality and release-readiness status.
Pay
USD $175,500 to $311,700 base salary
Tools
XCUITest, XCTest, Swift, Python, Playwright, Temporal, Airflow, Jenkins
Model-written summary · the original posting is authoritative