Senior Quality Engineer

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$175,500–$311,700 / yr
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $166k
This role $244k
$108k $334k
below market most similar roles pay here above market

This role pays more than 94% of similar roles. Most pay $140,000–$193,000 — the blue band above. At the midpoint, this role pays about $244k versus about $166k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Quality Engineer

The Senior Quality Engineer joins the Retail Technology, QA Engineering team to own quality strategy and execution for customer-facing interactive apps and systems deployed in Apple Stores. This role involves designing and driving automated test coverage across a portfolio of native and web applications, backend services, SDKs, and frameworks. You will build XCUITest and XCTest suites for clients, perform browser and API automation, and conduct contract testing for CMS integrations. Key responsibilities include influencing testability and observability during the design process, managing CI merge gates, and validating app versions against OS releases. You must be proficient in Swift and Python, with experience in Playwright, Jenkins, Docker, and Kubernetes. The work focuses on ensuring high-quality, scalable customer demo experiences across complex, distributed workflows and multi-platform client families.

What you'll do

  • Define and execute a comprehensive quality strategy for native apps, backend services, SDKs, and frameworks.
  • Design and maintain automated test suites using XCUITest, XCTest, and API automation as CI merge gates.
  • Partner with engineers to influence testability, feature flag design, and instrumentation during the early design process.
  • Validate app versions against content, services, and OS releases to identify regressions across various dependencies.
  • Report release-readiness to stakeholders by translating coverage data and defect trends into go/no-go recommendations.
  • Root-cause failures across multiple system boundaries including networking, client, service, and content layers.
  • Manage test data and environment fidelity to mirror production data in lower environments.

What we're looking for

  • 7+ years of experience in software quality engineering, test automation, or software development.
  • Demonstrated technical leadership in defining quality strategy across native clients, backend services, and delivery pipelines.
  • Proven experience testing native iOS and macOS applications end-to-end on managed Apple devices using XCUITest and XCTest.
  • Proficient in Swift and Python to build automation and debug client apps and backend services.
  • Proven experience testing web applications and backend services using API, contract, and browser automation.
  • Experience testing asynchronous, distributed workflows including job orchestration, retries, and eventual consistency.
  • Experience with CI/CD pipelines and version control including Jenkins, GitHub, Docker/Kubernetes, Ansible, and Rundeck.
  • BS in Computer Science, Computer Engineering, or equivalent practical experience.

More like this

Similar roles

Senior Quality Engineer

Veeva Systems

Remote 60 days ago $80,000–$150,000
QA Methodologies Test Automation iOS Android SQL Postman REST Assured Cucumber Selenium TestNG Appium XCUITest Espresso WinAppDriver Playwright CI/CD Jira Confluence BrowserStack Sauce Labs AWS Device Farm Unix Linux SaaS
7+ yrs exp Remote

Senior Quality Engineer

Veeva Systems

Remote (Pleasanton, CA) 60 days ago $80,000–$150,000
QA Methodologies Test Automation iOS Android SQL Postman REST Assured Cucumber Selenium TestNG Appium XCUITest Espresso WinAppDriver Playwright CI/CD Jira Confluence BrowserStack Sauce Labs AWS Device Farm Unix Linux SaaS
7+ yrs exp Remote

Senior Product Quality Engineer

Nvidia

Santa Clara, CA 135 days ago $116,000–$184,000
Power Electronics Hardware Debug Failure Analysis Linux BMC IPMI Redfish Oscilloscope PCB Layout Root Cause Analysis 8D DC-DC Converters Power Integrity
5+ yrs exp

Senior Software Quality Engineer

Adobe

Remote (CA) 39 days ago
Playwright Cypress TypeScript JavaScript Python CI/CD LLM Datadog Splunk Sentry OpenTelemetry WCAG Canvas WebGL API Testing Load Testing
8+ yrs exp Remote

Senior Quality Engineer

Evolent Health

Remote 12 days ago $105,000–$121,000
Test Automation Karate C# Java Python JavaScript Git Agile Security Testing Software Quality Assurance
5+ yrs exp Remote

Senior QA Engineer

Veeva Systems

Remote (Pleasanton, CA) +6 26 days ago $80,000–$150,000
Python TypeScript Java SQL Unix Linux Postman REST Assured Grafana Prometheus Elasticsearch Nexus ECR Sonar Bash LLM Generative AI
5+ yrs exp Remote