Software Development Engineer - Test
Core
Test application software for Apple's next-gen features (VisionPro, Multitouch, TouchID, FaceID) across VisionOS, MacOS, iOS, and WatchOS, focusing on UI experiences, firmware drivers, and data pipelines.
Role type
Senior Software Development Engineer - Test (SDET)
Builds
Automated testing solutions and test frameworks for consumer products
Domain
Consumer electronics / Mobile OS / Computer Vision
Required skills
Python, test automation, Swift, Xcode UI automation, manual testing, test plan authoring, cross-functional collaboration, CI/CD systems
Preferred skills
AI-powered development tools, UI/UX design experience, building creative testing tools/fixtures, stress testing methodologies
Technologies
Python, Swift, Xcode, VisionOS, MacOS, iOS, WatchOS, VisionPro
Responsibilities
Develop robust and repeatable automated testing solutions; Author detailed test plans covering functionality and edge cases; Execute manual and automated test plans on various hardware/software configurations; Partner with development teams to identify potential weaknesses; Track performance and report results to management; Build creative new tools and fixtures to stress software features
Seniority
Senior, hands-on IC