mid software engineering QA Engineer ic · Posted Apr 18, 2026

About this role

Apple is hiring a mid-level QA Engineer in the software engineering function based in Cupertino, CA. The posting calls out experience with Python, JavaScript, TypeScript, Java.

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

More roles at Apple

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
IN-Technical Specialist
India · mid
All Apple jobs →

Job description

from Apple careers

The Rights & Pricing engineering team provides the Apple Services platform for distribution rights by country, calculation and management of prices including retail, offers, wholesale, and tax. Rights & Pricing also includes Partner Onboarding which encompasses the vendor application process, signing of digital contracts, collection of bank account and tax information, and business systems that manage the presentation layers of payments, invoicing, and financial reporting.
We are looking for a highly skilled and hands-on QA Automation Engineer who is passionate about building scalable automation frameworks, improving product quality, and leveraging AI to accelerate testing. This role requires strong coding skills, deep understanding of test automation, and the ability to work closely with engineering and product teams to enable a shift-left, automation-first quality strategy. Provides IC leadership by shaping automation standards and driving cross-functional quality decisions
<h3>Minimum Qualifications</h3>5–8+ years of experience in QA Automation / Software Quality Engineering
Strong programming skills in JavaScript/TypeScript, Python, or Java
Hands-on experience with automation frameworks (e.g., Playwright, Selenium, Cypress)
Experience with API testing (REST, JSON, Postman, etc.)
Familiarity with CI/CD tools (Jenkins, GitHub Actions, etc.)
Solid understanding of software development lifecycle and testing methodologies
<h3>Preferred Qualifications</h3>Experience with AI/ML tools for testing (LLMs, code generation, test optimization)
Experience in distributed systems / integration testing
Knowledge of cloud environments (AWS, Kubernetes)
Experience with performance or security testing is a plus

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 mid positions