Fitness Tools & Automation Engineer, Watch Software, Sensing & Connectivity
Core
Design and build automation frameworks, tools, and services for Fitness quality engineering on watchOS and iOS to test features end-to-end and ensure quality for millions of users.
Role type
Senior IC automation engineer (watchOS/iOS fitness quality)
Builds
Automated test frameworks, simulation tools, CI/CD pipelines, and reporting dashboards for fitness features
Domain
Consumer electronics / Wearables / Mobile OS
Required skills
Python, Swift, automated testing frameworks (XCTest, XCUITest, pytest), CI/CD systems, root cause analysis, device simulation, SQL
Preferred skills
Jenkins, GitLab CI, GitHub Actions, Git, PostgreSQL, MySQL, SQLite, hardware-in-the-loop automation, Xcode, Instruments, Grafana, Splunk, Tableau
Technologies
watchOS, iOS, XCTest, XCUITest, pytest, Jenkins, GitLab CI, GitHub Actions, PostgreSQL, MySQL, SQLite, Xcode, Instruments, Grafana, Splunk, Tableau
Responsibilities
Design, develop, and deploy automated tests and frameworks for Fitness and Activity features across watchOS and iOS; Build tools to simulate real-world activity for scalable testing; Integrate automated test suites into CI/CD pipelines; Maintain automation health by fixing flaky tests and updating coverage; Triage automated test failures and file reproducible bug reports; Investigate complex failures across devices, OS builds, and lab infrastructure; Report results through dashboards and summaries for engineering and leadership; Collaborate with software engineers, QA engineers, and program managers to set automation strategy.
Seniority
Senior, hands-on IC