1,828,706open jobs
105,320companies
275,972added this week
Browse all
Location
In office (Shanghai)
Seniority
Middle · 3+ years exp

Confirmed on the employer's own hiring board on Oct 18, 2026. First seen by Alion on Oct 9, 2026. Apple scores B 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.

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Every product we build or service we deliver is the result of people with diverse backgrounds and perspectives making each other’s ideas stronger. When we bring everybody in, we do the best work of our lives. Here, you will do more than join something - you will add something.

The Wallet, Payments & Commerce (WPC) Quality Engineering team is looking for a Software Development Engineer in Test (SDET) with strong testing fundamentals and a passion for automation and software quality. In this role, you will collaborate with a talented, inclusive, and cross-functional engineering team dedicated to qualifying best-in-class Apple Pay and Wallet experiences. You will have the unique opportunity to design robust automation frameworks, tackle complex integration challenges, and shape products that delight and inspire millions of customers around the world every day.

Description

As a Software Development Engineer in Test (SDET) on the Wallet, Payments & Commerce (WPC) Quality Engineering team, you will play a pivotal role in ensuring the uncompromising quality, security, and reliability of Apple Pay and Wallet experiences. In this role, you will design, build, and scale automated testing solutions across server systems, end-to-end integration workflows, and user-facing features.

You will collaborate with a passionate team of engineers to establish and elevate testing methodologies, architect resilient automation frameworks, and integrate automated test suites seamlessly into our continuous integration and deployment (CI/CD) pipelines. You will take ownership of technical challenges-from simulating complex payment flows to qualifying integrations with diverse regional ecosystems-ensuring our systems scale efficiently and deliver flawless user experiences.

To succeed in this role, you bring strong programming and architectural fundamentals, a deep curiosity about how systems fail, and a passion for automation craftsmanship. You will partner cross-functionally with local and global development teams, product managers, and engineering project managers (EPMs) to drive quality early in the lifecycle and ship products that surprise and delight millions of customers worldwide.

Minimum Qualifications

BS/MS in Computer Science, Software Engineering, or equivalent practical experience.

Strong programming fundamentals with proficiency in an object-oriented language such as Java, Kotlin, or Python, with an emphasis on clean code and maintainable design.

Proven experience building and maintaining automated testing frameworks and test suites at scale across backend services or end-to-end integration flows.

Deep understanding of software QA methodologies, including test strategy design, API/microservices validation (contract, integration, and component testing), and root cause analysis.

Hands-on experience integrating test automation into modern CI/CD pipelines to enable continuous, automated test execution.

Strong communication skills in both English and Mandarin, with the ability to articulate technical issues clearly and collaborate effectively with global cross-functional teams.

Preferred Qualifications

Years of Domain Experience: 3+ years of dedicated experience in software development in test (SDET), backend automation engineering, or distributed systems testing.

Advanced Testing & Mocking Paradigms: Hands-on experience with service virtualization and simulation tools and contract testing frameworks.

Distributed Systems & Infrastructure: Solid understanding of operating systems, networking fundamentals (HTTP/HTTPS, REST, gRPC), and containerized cloud environments (e.g., Kubernetes, AWS), along with modern deployment strategies such as canary releases.

Domain Context: Familiarity with high-availability distributed systems, financial technology, or digital payment ecosystems.

AI-Assisted Engineering: Hands-on experience leveraging modern developer tools, including AI-assisted workflows and LLM-driven tooling, to optimize test authoring, failure triage, and QA productivity.

Leadership & Navigation of Ambiguity: Demonstrated track record of leading technical initiatives, mentoring peers, and driving quality standards forward in fast-evolving, ambiguous environments.

Collaborative Problem-Solving & Craftsmanship: Strong collaborative mindset-able to respectfully debate technical trade-offs to reach the best outcome for the product-with deep dedication to customer privacy, security, and exceptional user experience.

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.
1,828,706 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
In office • Full-Time • 2+ years exp • Bachelor's Degree • Shanghai • Beijing
Python
C++
Bash
AI/ML
LLM
NCCL
InfiniBand
DevOps
Ansible
Linux
Cybersecurity
Tcpdump
Apply
≈ $23k – $65k per year (Estimated) • In office • Full-Time • Chengdu
DevOps
GitLab
Apply
In office • Full-Time • 4+ years exp • Shenzhen
AI/ML
Speech Recognition
DevOps
Linux
Apply
≈ $24k – $69k per year (Estimated) • In office • 8+ years exp • Shenzhen
Apply
In office • 2+ years exp • Shanghai
Java
C++
AI/ML
Qwen
DeepSeek
vLLM
DevOps
GitLab CI
Apply
≈ $18k – $48k per year (Estimated) • In office • Bengaluru
Python
SQL
Python
pySpark
Databases
Apache Iceberg
AI/ML
Spark
DevOps
Azure DevOps
Azure
CI/CD
Git
Incident Management
Management
Agile
Scrum
Apply
Tech Lead 1 day ago
≈ $113k – $230k per year (Estimated) • In office • 8+ years exp • Plano
JavaScript
Java
Java
Spring Boot
Hibernate
Spring Security
Frontend
Redux
React.js
DevOps
Rest API
GitHub Actions
CI/CD
Jenkins
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
API Gateway
Management
Agile
Apply
≈ $108k – $197k per year (Estimated) • In office • 8+ years exp • Plano
JavaScript
Java
Java
Spring Boot
Hibernate
Spring Security
Frontend
Redux
React.js
DevOps
Rest API
GitHub Actions
CI/CD
Jenkins
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
API Gateway
Management
Agile
Apply
≈ $113k – $228k per year (Estimated) • In office • Plano
JavaScript
Java
Java
Spring Boot
Hibernate
Spring Security
Frontend
Redux
React.js
DevOps
GitHub Actions
CI/CD
Jenkins
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
API Gateway
Management
Agile
Apply
≈ $68k – $156k per year (Estimated) • In office • Plano
Java
SQL
AI/ML
Copilot
DevOps
Azure DevOps
GitHub Actions
Azure
CI/CD
Jenkins
Git
AWS
Management
Agile
QA
Playwright
Apply
≈ $40k – $115k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Shanghai
JavaScript
Mobile
JUnit
DevOps
Rest API
AWS
Docker
Kubernetes
QA
TestNG
Selenium
Playwright
Appium
Rest-Assured
Apply
≈ $131k – $251k per year (Estimated) • In office • 3+ years exp • Austin
Python
Java
SQL
Apply
≈ $140k – $269k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Cupertino
Python
Java
Apply
≈ $145k – $333k per year (Estimated) • In office • Bachelor's Degree • Cupertino
Python
Apply
≈ $156k – $303k per year (Estimated) • In office • 5+ years exp • Austin
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
PostgreSQL
Oracle
ActiveMQ
Apache Kafka
Frontend
React.js
DevOps
Rest API
CI/CD
Jenkins
Git
SOAP
Analytics
ETL/ELT
Management
Agile
QA
Selenium
Playwright
Postman
Insomnia
Apply
≈ $41k – $111k per year (Estimated) • In office • Full-Time • 3+ years exp • Shanghai
Apply
≈ $47k – $126k per year (Estimated) • In office • Full-Time • 3+ years exp • Shanghai
Apply
≈ $56k – $154k per year (Estimated) • In office • Full-Time • Shanghai
Apply
≈ $56k – $154k per year (Estimated) • In office • Full-Time • Shanghai
Apply
≈ $56k – $154k per year (Estimated) • In office • Full-Time • Shanghai
Apply
See all jobs
This is one of many
1,828,706 more open roles from verified company boards, updated every day.