Drimva

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

First seen Oct 24, 2026 · Last verified Nov 5, 2026 (UTC)