2,082,422open jobs
123,179companies
248,916added this week
Browse all
Salary
≈ $43k – $93k per year (Estimated)
Location
In office (Shanghai)
Seniority
Senior · 7+ years exp

Confirmed on the employer's own hiring board on Oct 31, 2026. First seen by Alion on Oct 30, 2026. Apple scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Apple is an American multinational technology company founded in 1976 by Steve Jobs, Steve Wozniak and Ronald Wayne, and headquartered in Cupertino, California. It designs and sells consumer hardware including the iPhone, Mac, iPad, Apple Watch, AirPods and Vision Pro, together with the operating systems and silicon that run them. A growing services division built around the App Store, iCloud, Apple Music, Apple TV+ and Apple Pay now contributes a large share of profit, making Apple one of the most valuable companies in the world.

Apple’s IS&T Retail Engineering team is seeking a SDET to own quality across our retail ecosystem - spanning eCommerce backend services, SAP integrations, and cross-functional end-to-end workflows. This is a hands-on technical leadership role: you’ll architect automation frameworks, lead testing strategy across multiple concurrent projects, and drive quality standards organization-wide.

You’ll work at the intersection of backend development, test automation, and program coordination - ensuring that features shipping to apple.com/shop and supporting retail systems meet Apple’s bar for reliability, performance, and customer experience.

Description

Test Architecture & Automation Infrastructure

Design, architect, and maintain scalable, modular automated test frameworks (Java-based) for backend services, REST APIs, SAP workflows, and web/mobile applications.

Build and integrate automation suites into CI/CD pipelines to support continuous deployment across retail platform environments.

Drive API testing (REST Assured/Karate), UI testing (Playwright/Selenium), mobile testing (Appium/XCUITest), and enterprise SAP automation.

Define end-to-end test data strategies, mock services, and environment setups for complex integration testing.

Backend Tooling & Systems Design

Design and build custom backend test tooling, test harness applications, and execution infrastructure using Java and Spring Boot.

Architect solutions for multi-threaded, high-throughput test execution environments to minimize build/test cycle times.

Work with SQL and NoSQL databases for automated test data validation and system state verification.

Maintain clean code standards, system design documentation, and framework guides.

Cross-Functional Leadership & Quality Strategy

Lead and coordinate testing efforts across multiple concurrent retail projects with overlapping release schedules.

Establish organization-wide QA standards, testing guidelines, and automation best practices.

Coordinate cross-functional onsite and offshore engineering activities.

Conduct risk assessments, define mitigation strategies, and present quality updates to Senior Management.

Partner with Product Managers, Developers, and Business Stakeholders to translate complex requirements into robust test strategies.

Quality Advocacy & Continuous Improvement

Advocate for "shift-left" testing practices, testability in software design, and high quality standards across teams.

Monitor quality metrics, track automation coverage goals, and provide actionable status reports to stakeholders.

Proactively identify technical bottlenecks, environment risks, and systemic blockers.

Minimum Qualifications

Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.

7+ years of professional experience in software development and test automation.

5+ years of hands-on development experience in Java, including building applications/tooling with Spring Boot or equivalent frameworks.

3+ years leading or coordinating cross-functional QA/testing initiatives across global teams.

Hands-on experience architecting automated testing frameworks for backend APIs (REST Assured, Karate, or similar) and web/mobile UI (Playwright, Selenium, Appium, XCUITest).

Experience with enterprise integration or SAP workflow automation (e.g., Worksoft, Tosca, or equivalent).

Solid understanding of the SDLC, STLC, test data management, and CI/CD tools (Git, Jenkins, Docker/Kubernetes).

Strong written and verbal communication skills; ability to articulate technical risks and strategy to Senior Management and cross-functional partners.

Preferred Qualifications

Experience testing large-scale eCommerce or enterprise retail platforms.

Secondary scripting skills in Python for test data manipulation, automation scripting, or tooling.

Experience with cloud infrastructure (AWS, GCP, or Azure) for distributed test execution environments.

Exposure to messaging queues/event-driven architectures (Kafka, RabbitMQ) and microservice validation.

Familiarity with AI/ML-assisted testing tools and frameworks (GenAI integrations).

Track record of performance, load, and scalability testing in distributed environments.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,082,422 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

QA
Similar stack
Same company
Shanghai
≈ $19k – $51k per year (Estimated) · In office · Full-Time · 3+ years exp · Shenzhen
Python
DevOps
GitLab CI
Jenkins
Apply
≈ $23k – $61k per year (Estimated) · In office · 3+ years exp · Shenzhen
C++
Apply
≈ $20k – $54k per year (Estimated) · In office · 3+ years exp · Shanghai
Game Dev
Unreal Engine
Apply
$22k – $33k per year · In office · Full-Time · Hangzhou
Apply
$14k per year · In office · Full-Time · Shenzhen
Apply
≈ $43k – $101k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Shanghai
C
C++
C
Embedded C
DevOps
RTOS
Jenkins
Git
Wi-Fi
Management
Jira
SpaceTech
FMEA
Apply
In office · Shanghai
AI/ML
RLHF
Robotics
MuJoCo
Imitation Learning
Apply
In office · Shanghai
C++
Robotics
ROS2
EtherCAT
Apply
≈ $36k – $84k per year (Estimated) · In office · 5+ years exp · Shanghai
Apply
In office · 2+ years exp · Shanghai
Rust
C++
DevOps
Kubernetes
Linux
Apply
See all jobs
This is one of many
2,082,422 more open roles from verified company boards, updated every day.