Fitness Tools & Automation Engineer, Watch Software, Sensing & Connectivity

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$144,600–$218,000 / yr
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $201k
This role $181k
$131k $270k
below market most similar roles pay here above market

This role pays less than 70% of similar roles. Most pay $177,300–$224,150 — the blue band above. At the midpoint, this role pays about $181k versus about $201k 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 · Fitness Tools & Automation Engineer, Watch Software, Sensing & Connectivity

The Fitness Tools & Automation Engineer, Watch Software, Sensing & Connectivity joins the Fitness Quality team to build automation frameworks and test infrastructure for watchOS and iOS. You will design and deploy automated tests to check fitness and activity features end-to-end, including scenarios requiring paired Apple Watch and iPhone devices. Daily responsibilities include building tools to simulate real-world activity, integrating test suites into CI/CD pipelines, triaging failures, and reporting quality signals via dashboards. You must possess strong computer science fundamentals and proficiency in Python or Swift. Required skills include experience with XCTest, XCUITest, or pytest, as well as debugging tools for logs and crash reports. This role solves the technical challenge of ensuring reliable, high-quality fitness experiences through scalable backend systems and on-device test automation.

What you'll do

  • Design and deploy automated test frameworks for Fitness and Activity features across watchOS and iOS.
  • Build tools to simulate real-world activity for repeatable and scalable fitness feature testing.
  • Integrate automated test suites into CI/CD pipelines to provide fast feedback on every build.
  • Maintain automation health by fixing flaky tests and updating coverage as features evolve.
  • Triage daily test failures to identify product regressions and file reproducible bug reports.
  • Investigate complex failures across devices and infrastructure to identify and resolve root causes.
  • Create dashboards and summaries to translate raw test data into clear quality signals for leadership.

What we're looking for

  • 5+ years of relevant industry experience in software engineering, test automation, or a related role.
  • Strong computer science fundamentals, including object-oriented design.
  • Proficiency in Python or Swift with experience writing maintainable test automation or tooling.
  • Experience with automated testing frameworks (e.g., XCTest, XCUITest, pytest) and CI/CD systems.
  • Proven ability to triage failures and find root causes across software, devices, and infrastructure using logs and debugging tools.
  • Clear written and verbal communication skills to turn technical findings into actionable bug reports and summaries.
  • Hands-on experience building and maintaining CI/CD pipelines and version control systems (preferred).
  • Experience with SQL, relational databases, and automating physical devices in a test lab (preferred).

More like this

Similar roles