About the role
What will you do at Apple?
The Apps Services team elevates the development and delivery process that ships
code to billions of users worldwide. We build tools and systems that drive
efficiency across every stage of the pipeline — from commit to customer. As an
AI Quality & Test Automation Engineer, you'll be at the forefront of applying AI
to proactively hunt edge cases, surface anomalies, and raise the quality bar for
AI-powered features relied upon by teams across the organization.
DESCRIPTION
In this role, you'll design and build intelligent, automated systems that
validate infrastructure changes, detect anomalies, and continuously improve the
quality of AI features used by customer teams. You'll also help establish the
foundational layer of a growing suite of internal applications aimed at reducing
critical outages and accelerating engineering workflows. Day to day, you'll
collaborate closely with cross-functional partners, translating real operational
pain points into elegant, scalable automation solutions.
MINIMUM QUALIFICATIONS
6+ years of experience in software development or QA, spanning full-stack,
frontend, backend, or integrated QA roles 2+ years of hands-on experience
leveraging AI tools in daily engineering workflows to automate tasks and build
automated systems Proficiency in one or more scripting languages used for system
automation or web development, such as Python, Ruby, or Swift Demonstrated
ability to work effectively with observability and logging tooling in
Kubernetes-based environments Strong cross-team communication skills with a
track record of collaborating effectively with partner engineering organizations
Bachelor's degree in Computer Science, Software Engineering, or a related
technical field, or we may consider an equivalent practical experience
PREFERRED QUALIFICATIONS
Swift application development experience, with familiarity building native or
server-side Swift tools Proven experience meeting with stakeholders to distill
ambiguous requests into well-defined workflows, engineering requirements, and
measurable outcomes Familiarity with CI/CD pipeline architecture and integrating
quality gates into automated delivery workflows Experience building internal
developer tooling or platform engineering systems used at organizational scale
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
Senior QA Engineer
Onto Innovation · Wilmington, Massachusetts, United States
QA Engineer 3
Onto Innovation · Wilmington, Massachusetts, United States
QA Engineer III, Accessibility - Central QA Ops
Riot Games · Los Angeles, California, United States
QA Automation Engineer
Applaudo · Irvine, California, United States
SDET (Software Development Engineer in Test)
Capgemini · Dallas, Texas, United States
Senior QA Engineer, Platform
Altruist · Los Angeles, California, United States
Role information can change. Confirm current details on the original application page.
