Quality & Test Automation Engineer, Developer Experience

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
60 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $170k
This role $214k
$118k $295k
below market most similar roles pay here above market

This role pays more than 85% of similar roles. Most pay $135,000–$204,200 — the blue band above. At the midpoint, this role pays about $214k versus about $170k 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 · Quality & Test Automation Engineer, Developer Experience

JOB TITLE: Quality & Test Automation Engineer – Developer Experience The Quality & Test Automation Engineer – Developer Experience joins the Xcode team to enhance the tools used for developing software across iOS, macOS, watchOS, tvOS, and visionOS platforms. You will be paired with an Xcode feature team to extend automated testing coverage for Xcode and Instruments. Your daily responsibilities include building shared testing APIs, developing strategies to maximize coverage with minimal manual intervention, and identifying, reproducing, and documenting software defects. You must perform root-cause analysis for issues spanning OS, compiler, and runtime boundaries. Required skills include object-oriented programming in Swift and Python, UI framework testing, and debugging. Preferred experience includes macOS and iOS frameworks like AppKit, UIKit, SwiftUI, XCTest, LLDB, and using LLMs or AI tooling for quality and automation workflows.

What you'll do

  • Create and maintain automated tests and tools to ensure high-quality software delivery.
  • Extend automated testing coverage for Xcode and Instruments features.
  • Build shared APIs for testing to maximize coverage with minimal manual intervention.
  • Identify, reproduce, and document software defects through root-cause analysis.
  • Analyze failure modes spanning OS, compiler, and runtime boundaries.
  • Develop and execute detailed test plans for complex software systems.
  • Perform UI framework testing, debugging, and regression identification.
  • Use LLMs or AI tooling to improve quality, failure triage, and automation workflows.

What we're looking for

  • BS in Computer Science or equivalent experience.
  • Strong object-oriented programming experience in Swift and/or Python or other scripting experience.
  • Demonstrated experience writing and executing detailed test plans for complex software systems.
  • Proven ability to identify, reproduce, and clearly document software defects with strong troubleshooting and root-cause analysis skills.
  • Experience with UI framework testing, debugging, bug hunting, and regression identification.
  • Experience with macOS/iOS platform frameworks such as AppKit, UIKit, SwiftUI, XCTest, or LLDB (preferred).
  • Demonstrated use of LLMs or AI tooling to improve quality, failure triage, or automation workflows (preferred).
  • Track record of shipping test automation frameworks at scale; experience mentoring engineers or leading cross-team quality initiatives (preferred).

More like this

Similar roles

AI Quality & Test Automation Engineer

Apple Inc

Cupertino, CA 56 days ago $184,700–$277,600
Python Ruby Swift Kubernetes CI/CD AI Observability Logging Test Automation Platform Engineering
5+ yrs exp

Quality Assurance Test Engineer

Apple Inc

Cupertino, CA 5 days ago $144,600–$218,000
Python Swift Quality Assurance QA Automation iOS macOS AI Tools LLM Root-Cause Analysis Triage Scripting Tool Development
3+ yrs exp