Test Automation Engineer – Developer Experience

Apple Inc.

Cupertino (CA)

On-site

USD 150,000 - 278,000

Full time

37 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock programs
Employee stock purchase plan
Medical and dental coverage
Retirement benefits
Discounted products
Educational expense reimbursement
Relocation

Job summary

Apple Inc. in Cupertino, California is seeking a Quality & Test Automation Engineer – Developer Experience to design, maintain, and extend automated tests and tooling for Xcode and Instruments.

You will work with a Xcode feature team to improve coverage across OS, compiler, and runtime boundaries. The role requires a BS in Computer Science or equivalent, strong Swift and/or Python scripting, and experience writing test plans, reproducing defects, and debugging.

Qualifications

  • BS in Computer Science or equivalent experience.
  • Proficient in Swift and/or Python or scripting.
  • Experience writing and executing test plans for complex software systems.
  • Strong debugging and root-cause analysis skills.
  • Experience with UI framework testing.

Responsibilities

  • Collaborate with Xcode team to extend automated testing coverage.
  • Develop testing strategies that maximize coverage with minimal manual intervention.
  • Reason about failure modes spanning OS, compiler, and runtime boundaries.

Skills

Swift
Python
Test planning
Debugging
UI testing

Education

BS in Computer Science

Tools

Xcode
LLDB
XCTest

Job description

Apple Inc. in Cupertino, California is seeking a Quality & Test Automation Engineer – Developer Experience to design, maintain, and extend automated tests and tooling for Xcode and Instruments.

You will work with a Xcode feature team to improve coverage across OS, compiler, and runtime boundaries. The role requires a BS in Computer Science or equivalent, strong Swift and/or Python scripting, and experience writing test plans, reproducing defects, and debugging.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Test Automation Engineer for Xcode & Developer Experience
Test Automation Engineer for Xcode & Developer Experience

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 150,000 - 278,000
Quality & Test Automation Engineer - Developer Experience
Quality & Test Automation Engineer - Developer Experience

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Stock programs
Employee stock purchase plan
Medical and dental coverage
+4
Quality & Test Automation Engineer – Developer Experience
Quality & Test Automation Engineer – Developer Experience

Apple Inc. • Cupertino (CA), Northern (KY)

On-site
USD 150,000 - 278,000
Senior Software Engineer: Automation & Agentic Testing
Senior Software Engineer: Automation & Agentic Testing

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Tools and Automation Engineer, Enterprise Systems
Tools and Automation Engineer, Enterprise Systems

Apple Inc. • Austin (TX)

On-site
USD 110,000 - 150,000
iOS Test Automation Engineer — XCTest & Swift
iOS Test Automation Engineer — XCTest & Swift

krg technology inc • Palo Alto (CA)

On-site
USD 83,000 - 131,000
SDET & Test Automation Architect for iOS/macOS
SDET & Test Automation Architect for iOS/macOS

Apple Inc. • San Diego (CA)

On-site
USD 150,000 - 278,000
Stock programs
Medical and dental coverage
Relocation assistance
System Experience Software Test Engineer
System Experience Software Test Engineer

Apple Inc. • San Diego (CA), Northern (KY)

Hybrid
USD 142,000 - 263,000
Medical and dental
Retirement benefits
Product discounts
+2
Senior Tools & Automation Engineer, Enterprise Systems
Senior Tools & Automation Engineer, Enterprise Systems

Apple Inc. • Austin (TX)

On-site
USD 110,000 - 150,000
SDET - Automate Quality Across Apple Platforms
SDET - Automate Quality Across Apple Platforms

Apple • San Diego (CA)

On-site
USD 120,000 - 170,000