Drimva

Apple

Tools & Automation Engineer, AppleCare

$176K–$312K

Sunnyvale, California · Full-time · Posted Aug 27, 2026

Experience
5+ years of Swift and Python programming experience.
Education
BA/BS degree in a related field, or equivalent work experience.

About the job

Build and lead automation frameworks, tools, monitoring, and device-lab operations for testing AppleCare diagnostic and repair systems.

What you'll do

  • Define automation requirements and roadmap with cross-functional and global teams; mentor engineers.
  • Design, implement, and maintain automation frameworks and tools for Diagnostics and Repair QA.
  • Expand monitoring systems and manage and scale the QA Automation Lab device fleet.

What they ask for

  • BA/BS degree in a related field, or equivalent work experience.
  • 5+ years of Swift and Python programming experience.
  • Experience building and growing XCUITests and supporting frameworks.
  • Understanding of software testing and QA methodologies; ability to turn feature requirements into test plans and cases.

Nice to have

  • Understanding of CI/CD systems like Jenkins and Apple Service Toolkit 2 and Field Diagnostics ecosystems.
  • Exposure to MDM solutions like Puppet or Ansible; previous professional experience with robotics.

Pay

$175,500 and $311,700 USD base salary

Tools

Swift, Python, XCUITests, Jenkins, Apple Service Toolkit 2, Puppet, Ansible, Unix

AI focus

Explore and integrate AI initiatives into existing processes.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)