mid software engineering QA Engineer ic · Posted May 4, 2026

About this role

Apple is hiring a mid-level QA Engineer in the software engineering function based in Sunnyvale, CA. The posting calls out experience with Python, Swift, CI/CD, Data Structures.

Role
QA Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Location
Sunnyvale, CA
Department
Hardware
Posted
May 4, 2026

More roles at Apple

SE-Specialist
Sweden · mid
KR-Specialist: Full Time or Part Time (Seasonal role also available)
Korea · mid
CA-Specialist: Full-Time, Part-Time, and Part-Time Temporary
Canada · mid
US - Specialist: Full-Time, Part-Time, and Part-Time Temporary
United States · mid
UK - Specialist: Full-Time, Part-Time, and Part-Time Temporary
United Kingdom · mid
All Apple jobs →

Job description

from Apple careers

Be part of the Sensor, Software and Prototyping team, focused on testing application software used to collect data and develop Apple’s next generation features and algorithms. This includes technologies such as VisionPro, Multitouch, TouchID, and FaceID. Testing is focused on VisionOS, MacOS, iOS, and WatchOS applications that drive unique UI experiences, interface with firmware and low level software drivers, and provide data to processing pipelines. You will be a motivated individual who independently follows up on bugs, collaborates with developers to resolve issues and can understand and discuss technical problems with other QE engineers, development partners and program managers.
An excellent candidate will:

- Have a passion for quality, enjoy the challenge of breaking things through creative testing

- Thrive in uncertain, rapid project schedules, being able to quickly shift priorities and maximize testing time.

This is an excerpt. Read the full job description on Apple careers →
All software engineering jobs software engineering in Sunnyvale, CA Jobs in Sunnyvale, CA software engineering salaries software engineering career path
All Apple Jobs Browse software engineering roles mid positions