About The Position

The Fitness team develops personal health and activity experiences across watchOS and iOS. The Fitness Quality team builds automation frameworks and test infrastructure to help engineers test new fitness experiences quickly and confidently. As a Tools and Automation Engineer, you will design and build automation frameworks, tools, and services supporting Fitness quality engineering on watchOS and iOS. You will work across the lifecycle, from on-device test automation to scalable backend systems and reporting. Your work will help accelerate innovation and ensure the quality of fitness features used by people worldwide.

Requirements

  • Strong computer science fundamentals, including object-oriented design; no specific degree or concentration is required.
  • Proficiency in Python or Swift, with experience writing maintainable test automation or tooling and willingness to learn.
  • Experience with automated testing frameworks such as XCTest, XCUITest, or pytest, and CI/CD systems.
  • Ability to triage failures and find the root cause of complex issues across software, devices, and infrastructure using logs, crash reports, and debugging tools.
  • Clear written and verbal communication, including the ability to create actionable bug reports and concise summaries for engineers and leadership.
  • At least 5 years of relevant industry experience in software engineering, test automation, or a related role.

Nice To Haves

  • Hands-on experience building and maintaining CI/CD pipelines such as Jenkins, GitLab CI, or GitHub Actions, and using version control systems such as Git.
  • Experience with SQL and relational databases such as PostgreSQL, MySQL, or SQLite for querying and analyzing test results at scale.
  • Experience automating physical devices in a test lab, including multi-device or hardware-in-the-loop setups.
  • Experience owning quality for new products or features during early development and platform bring-up.
  • Familiarity with Apple developer tools such as Xcode, Instruments, and xcodebuild.
  • Familiarity with monitoring, observability, and data visualization tools such as Grafana, Splunk, or Tableau for tracking automation health and reporting quality trends.

Responsibilities

  • Design and build automation frameworks, tools, and services for Fitness quality engineering on watchOS and iOS.
  • Develop solutions spanning on-device test automation, scalable backend systems, and reporting.
  • Triage failures and identify root causes of complex issues across software, devices, and infrastructure.
  • Turn technical findings into actionable bug reports and concise summaries for engineers and leadership.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service