Apple's Vision Products Group is seeking a Tools and Automation Engineer to help expand and innovate our testing capabilities for visionOS Camera and Photos features. Your work will directly impact the quality of experiences enjoyed by millions of Apple users worldwide.
Requirements
- Proficiency in Swift programming language and object-oriented design principles
- Hands-on experience with Xcode, XCTest, and XCUITest for building automated tests
- Proven ability to design and implement automated test cases for user-facing applications
- Experience translating manual test cases or requirements into automated test scenarios
- Ability to proactively debug and troubleshoot test failures independently and collaboratively
- Experience with Python for test automation, tooling, or scripting
- Knowledge of test automation best practices and design patterns
Responsibilities
- design and build automated test solutions that expand our test coverage and drive quality improvements for visionOS Camera and Photos features
- translate functional test scenarios into Swift-based tests using XCTest
- building creative testing solutions and tools
- maintaining and enhancing our automation infrastructure
- driving continuous improvement in our testing processes
- architect creative solutions
- implement comprehensive test coverage
Other
- 3+ years of industry experience in software engineering, QA automation, or related roles
- Highly organized with strong planning skills to estimate, update, and communicate progress
- Experience testing consumer electronics or mobile applications
- Familiarity with AR/VR products or spatial computing environments
- Bachelor's degree in Computer Science, Engineering, or equivalent professional experience