Quality Engineer, Tools and Automation

Apple
Apple

Quality Assurance

Seattle, WA, USA

USD 166,600-250,700 / year + Equity

Posted on Jul 16, 2026
We are looking for a highly skilled Senior Automation & AI Engineer to join our Quality Engineering team, bringing deep expertise in backend and services testing with cutting-edge knowledge of LLMs, AI agents, and intelligent pipelines. This dual-impact role requires a strong individual contributor who can independently architect world-class test automation systems while collaborating cross-functionally with engineering and project management teams. The ideal candidate will have strong analytical and bug reporting skills, with the ability to manage a high volume of changes and reduce manual testing effort through intelligent automation.
Day to day, this role involves bug reporting and isolation, test plan documentation, and writing test case automation — done in close collaboration with engineering and program management. Work spans CI/CD pipelines and web service testing to qualify enterprise-grade, customer-facing releases across a high volume of changes.
  • Architect, build, and maintain scalable **UI and API test automation frameworks** (e.g., Selenium, Playwright) across web, REST/GraphQL, microservices, and backend systems
  • Apply LLMs and ML techniques to expand test coverage, automate defect triage, and surface quality insights
  • Integrate AI/ML models into QA workflows for anomaly detection, log analysis, and failure classification
  • Build and maintain API, contract, performance, and reliability test suites across distributed systems
  • Evaluate emerging AI tools and testing methodologies to modernize the QA toolchain
  • Isolate and report bugs, document test plans, and write test-case automation in close collaboration with engineering and program management
  • Bachelor's degree in Computer Science or equivalent experience
  • 5+ years of experience in test automation
  • Experience with API/server-side automation
  • Experience programming in a high-level language such as Java
  • Experience with databases and SQL
  • Experience creating test plans and QA processes
  • Experience with prompt engineering, model fine-tuning, or integrating LLM APIs (e.g., OpenAI, Gemini, or on-device models)
  • Experience with automation tools/test frameworks (Gradle, Maven, JUnit)
  • Experience with UI automation frameworks such as Selenium, Playwright, or Appium
  • Experience building RAG pipelines and integrating vector databases
  • Hands-on experience integrating LLM APIs and AI/ML models into QA workflows
  • Experience with Kubernetes/Docker
  • Contributions to open-source test automation or AI projects
  • 2+ years of experience in AI engineering or QE tooling
  • Experience qualifying enterprise-grade, customer-facing releases under CI/CD
  • Experience collaborating cross-functionally with engineering and program management to drive quality outcomes