Quality & Test Automation Engineer – Xcode

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$141,800–$258,600 / yr
Posted
22 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $176k
This role $200k
$128k most similar roles pay here $273k

This role pays more than 71% of similar roles. Most pay $142,450–$209,750 — the shaded band above. At the midpoint, this role pays about $200k versus about $176k 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 638 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 505 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Quality & Test Automation Engineer – Xcode

As a Quality & Test Automation Engineer on the Xcode team, you will work closely with software engineers to enhance development tools for Apple’s platforms. Your role involves identifying test scopes, developing quality plans, and executing tests across rapid development cycles while ensuring seamless integration of features into a cohesive development environment. You’ll build shared APIs for testing, develop automation platforms, and engage with compiler, runtime, and OS teams to resolve issues that impact developer experience in profiling, debugging, and memory analysis workflows. This position requires strong object-oriented programming skills in Swift and Objective-C, along with experience in Python or other scripting languages, and a deep understanding of how complex systems fail across different boundaries.

What you'll do

  • Identify test scopes and develop quality plans for complex features.
  • Execute detailed tests and communicate overall quality to stakeholders.
  • Develop automation platforms and build shared APIs for testing.
  • Reason about failure modes spanning OS, compiler, and runtime boundaries.
  • Champion problem resolution to improve developer experience in workflows.

What we're looking for

  • Strong object-oriented programming skills in Swift and Objective-C.
  • Experience writing automation tests at API, UI, and non-UI levels.
  • Excellent troubleshooting skills with a passion for quality assurance.
  • Collaborative mindset and ability to lead projects proactively.
  • Reasoning about failure modes across OS, compiler, runtime boundaries.
  • Designing test strategies for complex systems and dependencies.

More like this

Similar roles

Software QA Engineer - Swift macOS

Apple Inc

Sunnyvale, CA 38 days ago $147,400$220,900
Swift XCTest SwiftyTest REST API SSE WebSocket Thread Sanitizer CI/CD xcodebuild Behavior Driven Development (BDD) Test-Driven Development (TDD) Agile Scrum OpenAPI JWT OAuth MCP Xcode Instruments macOS server software performance testing

Software Development Engineer in Test, Swift Platform Experience

Apple Inc

Cupertino, CA 9 days ago $147,400$272,100
Swift XCTest XCUIAutomation Python Xcode SwiftUI API testing Functional testing Integration testing Regression testing CI/CD Machine learning frameworks Large language models Prompt engineering Continuous integration

Performance & Automation Test Engineer, Creativity Apps

Apple Inc

Cupertino, CA 6 days ago $181,100$272,100
Python Swift Shell scripting Kubernetes Docker Xcode XCTest Go Scala CI/CD Performance testing AI tools DevOps Automation frameworks Complexity analysis Object-oriented design Data structures Algorithm design B.S. in Computer Science

Software Automation Engineer

Apple Inc

San Francisco Bay Area, CA 14 days ago
Python C++ PostgreSQL MySQL Kubernetes AWS S3 GCS REST APIs CI/CD Docker Prometheus Git Terraform AI-Assisted Development Tools LLM-Based Tools ROS Raspberry Pi M1 Chip

Software Automation Engineer

Apple Inc

San Francisco Bay Area, CA 9 days ago
Python C++ PostgreSQL MySQL Kubernetes AWS S3 GCS REST APIs CI/CD Docker Prometheus Git GitHub Terraform AI LLM-based tools CI/CD pipelines

Test Automation Software Engineer

Booz Allen Hamilton

McLean, Virginia 11 days ago $69,400$158,000
Python JavaScript TypeScript .NET C# Git Jira Selenium Playwright REST SQL Jenkins Github Actions Docker Linux Windows Server IIS DevSecOps GitOps Github CodeQL Static Code Analysis