Senior Sr. Tools & Automation Engineer - Jobs - Careers at Apple
- Lead quality efforts across cross-functional teams.
- Identify automation requirements and design solutions to address test execution challenges.
- Analyze existing codebases and find opportunities for improvement.
- Leverage AI to enhance existing tools and daily productivity.
- 4+ years of experience in test automation, software development in test, or quality engineering.
- Strong programming skills in Python, Swift, or a comparable language.
- Proven track record of building and maintaining production-quality automation code.
- Experience designing and building automated test frameworks and tools, not only writing tests within existing ones.
- Experience writing test plans and creating automated UI tests with XCTest, WebDriver, or equivalent tools.
- Solid understanding of the software development lifecycle, testing methodologies, and QA processes.
- Experience working with CI systems and test infrastructure.
- Strong debugging, analytical, and problem-solving skills, with the ability to investigate and triage difficult problems both independently and collaboratively.
- Experience leading quality for a cross-functional project, or owning automation for a product area end to end.
- Experience mentoring engineers or setting technical direction for an automation codebase.
- Experience integrating LLMs or agentic workflows into developer and QA tooling, such as automated failure triage, test-case generation, or log and artifact analysis.
- Hands-on experience using AI coding assistants to speed up test authoring, debugging, and automation development.
- Experience building internal developer tools or test infrastructure, such as execution platforms, test data services, or results dashboards.
- Familiarity with API, integration, and UI automation strategies, and with testing distributed cloud services.
- Hands-on experience with Apple platforms (iOS, macOS) and the web.
- Experience improving test reliability and reducing flakiness in large-scale environments.
- Excellent communication, documentation, and presentation skills.
- BS in Computer Science, Computer Engineering, or equivalent practical experience.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace
Learn about reasonable accommodations for job applicants
Apple accepts applications to this posting on an ongoing basis.
Required Skills
Required Languages
🇬🇧 English