Apple is seeking a Software Development Engineer in Test to join their Software and Services team in Cupertino. This role combines software engineering expertise with quality assurance, focusing on ensuring the reliability and performance of Apple's location services and core frameworks.
The position involves developing comprehensive test applications across all Apple platforms (iOS, watchOS, tvOS, macOS, and visionOS), while also contributing to API design and maintaining critical test infrastructure. You'll be responsible for creating and maintaining automated testing frameworks, developing UI automation tools, and writing example code that will serve as reference material for third-party developers.
As a SDET at Apple, you'll work with cutting-edge technologies and platforms, particularly focusing on the CoreLocation framework. Your responsibilities will include tracking and prioritizing bugs, analyzing test failures, and ensuring privacy compliance in cached data. The role requires expertise in multiple programming languages, including Swift for automated functional tests, Python for internal tools, and strong knowledge of testing methodologies.
The ideal candidate will have a strong foundation in computer science fundamentals, experience with object-oriented programming (particularly in C++), and proficiency in scripting languages. You'll need to be comfortable with version control systems, debugging tools, and have a solid understanding of computer architecture to develop effective test plans.
This is an excellent opportunity to join Apple's world-class engineering team, where you'll contribute to maintaining the high quality standards of Apple's products while working with the latest technologies. The role offers competitive compensation, comprehensive benefits, and the chance to work on products used by millions of people worldwide.
The position comes with Apple's comprehensive benefits package, including medical and dental coverage, retirement benefits, stock programs, and education reimbursement. You'll also have access to employee discounts on Apple products and services, making this an attractive opportunity for someone looking to grow their career in software quality engineering at one of the world's most innovative technology companies.