Tools & Automation Engineer - iCloud Services
Core
Building high-quality automation frameworks, tools, and infrastructure to enable reliable and scalable testing across iOS, macOS, and Web applications.
Role type
Senior IC tools and automation engineer (QA)
Builds
Automated test frameworks, tooling, and testing infrastructure for iCloud core products
Domain
Consumer technology / Mobile and Web platforms
Required skills
Software engineering fundamentals, test automation, debugging complex issues, CI systems, Swift, Python, XCTest, Xcode, API/integration/UI testing strategies, AI-assisted workflows
Preferred skills
Scalable automation frameworks, large-scale environment testing, cross-functional collaboration, modern AI-assisted development workflows
Technologies
Swift, Python, XCTest, Xcode, CI systems
Responsibilities
Design, implement, and maintain automated tests and supporting frameworks; Partner with engineers to improve testability and automation coverage; Analyze automation failures and debug complex issues; Identify automation gaps and develop scalable solutions; Contribute to internal tools and testing infrastructure; Review automation systems for maintainability and performance; Leverage AI-assisted workflows to improve test automation and productivity
Seniority
Senior, hands-on IC