Sr. Tools & Automation Engineer
Core
Build, own, and evolve production-quality test automation frameworks, tools, and infrastructure for iCloud products across iOS, macOS, and the web.
Role type
Senior IC test automation engineer (QA)
Builds
Production automation code, automated UI tests, internal developer tools, and test infrastructure
Domain
Consumer cloud services (iCloud), mobile and web platforms
Required skills
Python, Swift, automated UI testing, test framework design, CI systems, debugging, analytical problem-solving
Preferred skills
LLM integration, agentic workflows, mentoring engineers, technical direction, distributed cloud testing, API automation
Technologies
XCTest, WebDriver, LLMs, agentic workflows, CI systems
Responsibilities
Design scalable automation solutions and automated UI tests; write test plans and debug difficult problems; build internal developer tools and test infrastructure; lead quality for cross-functional projects; mentor engineers
Seniority
Senior, hands-on IC