Senior Quality Engineer – iOS/macOS Automation Leader

Apple, Inc.

Sunnyvale (CA)

On-site

USD 176,000 - 312,000

Full time

13 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apple Sunnyvale seeks a Sr. Quality Engineer to own strategy and execution across a portfolio of apps and systems deployed to Apple Stores worldwide. You will design and drive automated test coverage while balancing exploratory testing, influencing testability early in design.

You will partner with engineers to implement test hooks, feature flags, and robust instrumentation, ensuring quality is built in from the start and releases meet high standards across native and backend components.

Qualifications

  • 7+ years in software quality engineering, test automation, or software development.
  • Demonstrated leadership defining quality strategy across a full product surface spanning multiple clients, backend services and pipelines.
  • Proven experience testing native iOS and macOS applications end-to-end on managed Apple devices (XCUITest/XCTest).
  • Proficient in Swift and Python with the ability to build and maintain automation and test harnesses.
  • Experience testing asynchronous distributed workflows (e.g., Temporal, Airflow).
  • Skilled in root-causing failures across network, client, service, content boundaries.
  • Comfortable in trunk-based development with CI coverage and staged rollout.
  • Serve as go/no-go decision maker for user-acceptance and production tests.
  • Experience with CI/CD pipelines and version control (Jenkins, GitHub, Docker/Kubernetes, Ansible).
  • BS in Computer Science, Computer Engineering, or equivalent practical experience.

Responsibilities

  • Define a quality strategy across the portfolio — native or web apps and clients, backend services, SDKs and frameworks — and execute consistently against high standards.
  • Partner with engineering on testability from the start. Shape feature flag design, test hooks and harnesses, staging fidelity, and instrumentation while a feature is being designed.
  • Validate every app version against the content, services and OS release they depend on; catch regressions across permutations.
  • Report release-readiness clearly to cross-functional and leadership stakeholders, translating coverage and defect trends into go/no-go or rollback decisions.

Skills

Software QA
Test Automation
Quality Strategy
Swift
Python
CI/CD
Leadership
iOS/macOS Testing

Education

BS in CS / equivalent

Tools

XCUITest
XCTest
GitHub
Jenkins
Docker
Kubernetes
Ansible

Job description

Apple Sunnyvale seeks a Sr. Quality Engineer to own strategy and execution across a portfolio of apps and systems deployed to Apple Stores worldwide. You will design and drive automated test coverage while balancing exploratory testing, influencing testability early in design.

You will partner with engineers to implement test hooks, feature flags, and robust instrumentation, ensuring quality is built in from the start and releases meet high standards across native and backend components.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior QA Engineer — Multi-Platform Quality Leader
Senior QA Engineer — Multi-Platform Quality Leader

Apple Inc. • Sunnyvale (CA)

On-site
USD 176,000 - 312,000
Stock programs
Medical and dental coverage
Educational assistance
+2
Senior Quality Engineer – iOS Performance & Automation
Senior Quality Engineer – iOS Performance & Automation

Apple • Jackson (MS)

Remote
USD 161,000 - 242,000
Shareholder plan
Relocation assistance
RSU grants
+2
Head of System Test Automation & Quality
Head of System Test Automation & Quality

Apple Inc. • Sunnyvale (CA)

Hybrid
USD 184,000 - 320,000
Medical and dental coverage
Retirement benefits
Stock programs
+1
Senior Quality Engineer
Senior Quality Engineer

Apple, Inc. • Sunnyvale (CA)

On-site
USD 176,000 - 312,000
Senior Eng Manager - Test Automation & Platform Efficiency
Senior Eng Manager - Test Automation & Platform Efficiency

Apple Inc. • Cupertino (CA)

On-site
USD 267,800 - 442,100
Employee stock purchase plan
Stock programs
Medical and dental coverage
Director of Quality Engineering & Test Automation
Director of Quality Engineering & Test Automation

Apple, Inc. • Sunnyvale (CA)

On-site
USD 260,000 - 416,000
Medical & Dental
Retirement benefits
Discounted products
+3
Engineering Manager, Systems Test Automation Lead
Engineering Manager, Systems Test Automation Lead

Apple, Inc. • Sunnyvale (CA)

On-site
USD 184,000 - 320,000
Stock options
Restricted stock units
Relocation assistance
+1
SDET Engineer - iOS/macOS Automation & Quality
SDET Engineer - iOS/macOS Automation & Quality

Apple, Inc. • San Diego (CA)

On-site
USD 142,000 - 263,000
Comprehensive medical and dental
Retirement benefits
Discounted Apple products
+4
Senior Quality Engineer
Senior Quality Engineer

Apple Inc. • Sunnyvale (CA)

On-site
USD 176,000 - 312,000
Stock programs
Medical and dental coverage
Educational assistance
+2
QA Automation Engineer — iOS/macOS Regression
QA Automation Engineer — iOS/macOS Regression

Apple, Inc. • San Diego (CA)

On-site
USD 138,000 - 251,000