Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Apple

NewBe an early applicant

Senior SDET - Apple, Inc.

Posted
Discussion

Summary

Senior SDET on Apple's Sports App Services QA team: architect and own the server-side test automation platform for a high-traffic sports app — GraphQL/REST API test frameworks, shared libraries, CI/CD pipeline monitoring, flake detection, and diagnostics tooling — using Python or Java.

What if the test infrastructure you own directly shapes the quality of a product followed by millions of sports fans every single day? The Sports App Services QA team needs a Senior SDET to set the technical direction for its server-side automation platform, spanning GraphQL and REST APIs, CI/CD pipelines, and the shared libraries every contributor on the team depends on. This is not a maintenance role; it is an architectural one, where your decisions about framework design, flake detection, and shift-left strategy determine how confidently the team ships.

Day-to-day work centers on architecting and extending test frameworks and shared libraries, monitoring CI/CD pipelines, and triaging regressions to keep the automation platform healthy and reliable. The role involves qualifying server release candidates, reporting quality status to stakeholders, and building diagnostics tooling that accelerates root-cause analysis. Close collaboration with developers, project managers, QA partners, and cross-functional teams ensures quality is embedded throughout the development process.

Minimum Qualifications

  • 5+ years of SDET or test automation engineering experience, with a portfolio of framework and shared-library work at production scale.
  • Advanced Python or Java proficiency; comfortable applying software design patterns to test infrastructure, not just test scripts.
  • Deep expertise in GraphQL and REST API testing, including schema validation, contract testing, and behavior verification across service boundaries.
  • Proven track record architecting CI/CD-integrated test automation platforms, including pipeline authoring, result reporting, and flakiness management.
  • Demonstrated ability to develop risk-based test strategies and translate them into test plans with measurable coverage targets and explicit risk sign-off.
  • Hands-on experience building or extending triage and diagnostics tooling, such as log parsers, failure classifiers, or observability integrations.
  • Strong debugging skills applied to distributed server systems, with experience isolating failures across service, data, and infrastructure layers.
  • Track record of cross-functional collaboration across engineering, product, and program management in a fast-paced, deadline-driven environment.

Preferred Qualifications

  • Experience with backend and data systems such as caches, databases, and data pipelines.
  • Familiarity with log-based verification and observability tools.
  • Hands-on experience with pytest-style frameworks, test scheduling platforms, and defect tracking systems.
  • Strong background in testing mobile applications.
  • Proficiency with AI-assisted development tools.

Skills

What Senior QA jobs ask for — and how much of it you have →
Apply

See also

QA jobs by country — openings, pay and top skills →