Back to all jobs

Accessibility Software Automation and Tools Engineer


Santa Clara Valley, CA,USA

This job is expired.

Apple’s Accessibility Design and Quality team is seeking a Software Automation and Tools Engineer to expand the automated test coverage of VoiceOver and other world-class assistive technology products. The ideal candidate will be an experienced programmer interested in learning more about accessibility and Apple's development technologies.

Key Qualifications

Experience with at least one of the following languages and related development tools: Python, C++, Objective C, or Swift.
Experience in white-box testing, automation, command line tools, and test-driven development.
Strong written and verbal communication skills.

Apple is a leader in providing compelling and innovative accessibility solutions. The successful candidate will write code ensuring reliability for critical aspects of the accessibility frameworks and applications. You'll be finding new and creative solutions to challenging engineering problems, while working with a team of smart, creative, and dedicated individuals. By authoring user interface testing code, you'll be contributing to the quality of Apple's award-winning accessibility features, including VoiceOver, Switch Control, and Zoom. Critical thinking and the ability to innovate are requirements for this position, however no prior experience with accessibility software is required. If you’re ready to do the best, most rewarding work of your life, come join the team.


Bachelor of Science in Computer Science or relevant work experience.

Additional Requirements

Desired experience with: • Modern JavaScript frameworks such as Ember, Angular, or React. • Package managers such as NodeJS. • Client-side web accessibility. • WebKit or other browser engines.

Related Accessibility Jobs

Back to all jobs