About The Position

What if your automation code was the last line of defense before a feature reached a billion devices? This role sits at the convergence of engineering rigor and product quality across Apple's iOS and macOS platforms — where the frameworks you build determine whether releases ship with confidence or not. The team operates end-to-end across the SDLC, and the bar for what 'good' looks like here resets what you thought quality engineering could be.

Requirements

  • 3+ years of hands-on experience in SDET, QA automation, or software engineering with a testing focus
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent depth demonstrated through industry work
  • Advanced proficiency in Python and Swift, specifically for building automated test frameworks and test tooling — not just scripting
  • Practical command of the full SDLC with clear experience embedding quality gates at multiple phases, from design review through release
  • Proven track record designing and executing multi-layered test strategies spanning functional, integration, regression, and exploratory methodologies
  • Direct experience building UI automation with XCUITest or XUI frameworks against real Apple platform targets
  • Demonstrated ability to integrate automated test suites into CI/CD pipelines and maintain them as living infrastructure

Nice To Haves

  • Shipped quality automation across both iOS and macOS across multiple full release cycles — not just one platform or one cycle
  • Applied LLMs or GenAI tooling to test generation, failure analysis, or coverage gap identification in a real engineering workflow
  • Built prompt engineering techniques into QA or developer tooling that measurably improved output quality or throughput
  • Drove infrastructure improvements — framework refactors, pipeline optimizations, coverage initiatives — with documented impact on defect escape rates or release velocity
  • Extended automation scope beyond functional testing into performance, accessibility, or localization validation
  • Familiarity with photo and video editing applications or media-processing workflows, including experience testing or validating complex media-related features.

Responsibilities

  • Architect and own test automation frameworks that run inside live CI/CD pipelines, catching regressions before they ever reach a human reviewer.
  • Work shoulder-to-shoulder with software engineers and product managers who expect quality to be a design input, not an afterthought.
  • Write tools that compress release cycles.
  • Find gaps that shape roadmap decisions.
  • Set standards that will outlast any single product cycle.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service