senior software engineering QA Engineer ic · Posted May 18, 2026

About this role

Apple is hiring a senior-level QA Engineer in the software engineering function based in Cupertino, CA. The posting calls out experience with Python, LLMs, Testing, Automation.

Role
QA Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Location
Cupertino, CA
Department
Software and Services
Posted
May 18, 2026

More roles at Apple

JP-Technical Specialist
Japan · mid
JP-Operations Expert
Japan · senior
IN-Business Expert
India · senior
Data Analytics
AU-Senior Manager
Australia · senior
MY - Specialist: Full-Time or Part-Time, Permanent or Temporary
Malaysia · mid
All Apple jobs →

Job description

from Apple careers

As a Bluetooth Quality Engineer, you will own the quality of Bluetooth-enabled features across Apple's product lineup — driving testing, validation, and engineering partnerships to deliver experiences customers love.

Join our Bluetooth Quality Engineering team and help shape the future of wireless technology! We ensure that the Bluetooth experiences powering audio, gaming, fitness, location, and so much more work flawlessly for millions of people around the world. If you are a passionate engineer who loves building smart, scalable automation solutions and pushing the boundaries of test innovation, this role is for you. Our team is looking for a driven engineer to design, develop, and maintain cutting-edge test automation frameworks, including robotics-based systems, that validate next-generation Bluetooth connectivity on the latest Apple products. Your work will directly impact the quality and reliability of technology that touches people's everyday lives.

<h3>Minimum Qualifications</h3>Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience
3+ years of hands-on experience testing and validating products, with domain expertise in one or more of the following: Bluetooth, Wi-Fi, NFC, Audio, or Networking
3+ years of experience developing test automation scripts using Python, Perl, or similar languages
1+ year of experience working with Generative AI tools and large language models (LLMs)

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