Apple
Tooling & Automation Engineer
Found: September 24, 2025
This role is based in London, England, United Kingdom.
Responsibilities:
Establish, implement, and evolve formal Build & QA processes. Design and develop build & testing infrastructure, including software build infrastructure and testing tools. Integrate testing infrastructure with CI/CD systems and write various types of tests to ensure software quality.
Minimum Qualifications:
- Excellent knowledge of software development lifecycle and testing methodologies.
- Experience in developing test plans and providing relevant data for test reporting.
- Programming skills in Python, Scala, Swift or similar.
- Experience in developing and maintaining scalable automation systems.
Preferred Qualifications:
- Experience managing build & release processes for iOS/MacOS projects.
- Experience with XCTest, XCUITest, and Jenkins.
- Strong software testing fundamentals and troubleshooting skills.