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

About this role

Apple is hiring a mid-level QA Engineer in the software engineering function based in Austin, TX. The posting calls out experience with Python, Java, SQL, HTML/CSS.

Role
QA Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Location
Austin, TX
Department
Software and Services
Posted
May 18, 2026

Job description

from Apple careers

The Apple Services Engineering team builds and operates the platforms that power the App Store, Apple TV+, Apple Music, Apple Podcasts, and Apple Books - serving more than 150 countries in over 35 languages. Our engineers design secure, end-to-end systems that handle media processing, content delivery, and the APIs underpinning Apple’s global services.

Within this organization, the AMP (Apple Media Products) Commerce QA team ensures the reliability and correctness of e-commerce experiences across Apple’s digital storefronts. We own quality across consumer-facing interfaces, backend commerce systems, and data reconciliation pipelines. Our work directly impacts millions of customers transacting across music, film, television, books, and apps worldwide.
As a Tools and Automation Engineer on this team, you will design, build, and maintain scalable test automation frameworks; qualify new features across web, mobile, and backend services; and partner with engineering, product, and operations teams to uphold quality standards throughout the software development lifecycle.
<h3>Minimum Qualifications</h3>3 or more years of professional experience in software quality assurance, test engineering, or software development
Demonstrated experience testing mobile applications on iOS and/or Android platforms
Demonstrated experience testing web and desktop applications on macOS and/or Windows
Hands-on experience building and maintaining automated test suites for functional and integration testing across web, mobile, and backend services

Technical Skills
Proficiency in one or more of the following: Java, Python, or equivalent object-oriented/scripting language
Working knowledge of SQL for data validation and commerce reconciliation testing
Familiarity with web technologies (HTML, CSS, XML, REST/JSON APIs) relevant to test coverage and debugging
Experience with Unix/Linux command-line environments
Experience integrating automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions, or equivalent)
Proficiency with version control systems (Git) and collaborative code review workflows
Experience with API testing tools or frameworks (e.g., Postman, REST Assured, or equivalent)

Core Competencies
Ability to independently triage and resolve technical issues, with clear escalation judgment when needed
Strong written and verbal communication skills, including the ability to document findings and present clearly to both technical and non-technical audiences
Ability to manage multiple workstreams within iterative development cycles and defined release timelines
Collaborative approach to working across direct and extended teams in a distributed environment

Education
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field - or equivalent practical experience
<h3>Preferred Qualifications</h3>Experience with test management platforms such as TestRail, Zephyr, or Jira Xray
Familiarity with performance or load testing tools (e.g., JMeter, Gatling, or Locust) relevant to high-scale commerce systems
Experience testing e-commerce platforms, payment systems, or financial data reconciliation workflows
Exposure to AI-assisted testing approaches, including ML-based test generation, anomaly detection, or intelligent test selection
Experience with mobile automation frameworks such as XCUITest, Espresso, or Appium
Background in observability tooling (logging, tracing, alerting) as it relates to test environment health

More roles at Apple

SE - Specialist: Seasonal, Part-time
Sweden · mid
KR-Specialist: Seasonal, Part-Time
Korea · mid
CA - Specialist: Seasonal, Part-time
Canada · mid
US - Specialist: Seasonal, Part-time
United States · mid
UK - Specialist: Seasonal, Part-time
United Kingdom · mid
All Apple jobs →
All software engineering jobs software engineering in Austin, TX Jobs in Austin, TX software engineering salaries software engineering career path
All Apple Jobs Browse software engineering roles mid positions