Apple's Xcode team is seeking a Tools and Automation Engineer to join their Software and Services division. This role is crucial in developing and maintaining the tools that power software development across Apple's innovative platforms - iOS, macOS, watchOS, tvOS, and VisionOS.
As a Tools and Automation Engineer, you'll have the unique opportunity to enhance the very tools you'll use daily. The position focuses on ensuring quality and cohesion across Xcode's development environment through comprehensive testing strategies, automation development, and continuous improvement initiatives.
The ideal candidate will be highly creative, detail-oriented, and self-motivated, with strong programming skills in languages like Objective-C, Swift, Java, or Python. You'll work closely with development teams to extend automated testing capabilities and develop efficient testing strategies that maximize coverage while minimizing manual intervention.
Apple offers an encouraging and growth-focused workplace culture that emphasizes work-life balance. The compensation package is competitive, ranging from $207,800 to $312,200, complemented by comprehensive benefits including medical coverage, retirement benefits, stock programs, and educational reimbursement opportunities.
This role presents an excellent opportunity for someone passionate about quality engineering, automation, and tools development to make a significant impact on Apple's developer ecosystem. You'll be at the forefront of ensuring the reliability and effectiveness of tools used by developers worldwide to create applications for Apple's platforms.