Apple is looking to solve challenging problems and build solutions that are reliable, scalable, and used by millions worldwide by developing AI-powered conversational and assistant technologies that help people get things done across Apple devices. The automation and quality engineering efforts ensure these features meet the highest standards, from functionality to user experience.
Requirements
- Experience with Python or Java, Swift/XCTest/XCUITest
- Experience testing mobile frameworks and/or applications
- Experience designing and architecting tools and frameworks for complex, cross-platform systems
- Ability to independently learn new technologies quickly and take full ownership of automation initiatives in a fast-paced environment
- Experience with Objective-C
- Experience testing ML-based products or conversational AI systems
- Background integrating LLMs into automation frameworks for test case generation
Responsibilities
- contribute to building and maintaining automation frameworks
- developing tools
- driving test strategies that shape the quality of Siri and related AI capabilities
- lead the design and development of robust, scalable automation solutions for Siri and related AI products
- building and implementing tools, APIs, and infrastructure for AI-based product qualification
- define testing strategies
- validate complex AI-driven features
Other
- BS/MS in Computer Science or related field
- 7+ years of professional experience in software development and test automation
- Demonstrated knowledge and application of statistics-based evaluation methodologies or user success metrics
- Experience analyzing and investigating failures, errors, and build issues, and driving them to resolution with supporting data
- Excellent verbal and written communication skills