SDET, Wallet Payments & Commerce
Apple· Software and Services
Hybrid (Austin)Full-timePosted 2mo ago
About the role
Quality Engineer on the Apple Pay Quality Engineering team responsible for ensuring the highest quality of Apple Pay products, with automated testing at scale and collaboration across cross-functional teams.
Responsibilities
- Creating and maintaining automated UI test cases and reporting test results
- Working onsite to test new software on Apple's unreleased handheld devices
- Contributing to the design and development of testing tools
- Prioritizing, scheduling, and communicating the status of your work
- Diving deep to resolve highly technical issues in complex systems
- Triaging automation failures and driving them to quick resolution
- Working with cross-functional teams to identify testing requirements and maintaining test development roadmaps
- Communicating clearly and concisely with ability to tailor communication to a given audience
- Strong organizational skills enabling both independent and team work
- Leveraging AI to streamline and optimize your work
Qualifications
- 5+ years of experience with object-oriented programming
- BS/MS in Computer Science, or equivalent experience
- Excellent knowledge of the software development lifecycle, testing methodology, and testing tools
- Experience in developing test plans, assessing risk, filing appropriate defects, and providing relevant data for test reporting
- Able to work independently, raise issues, and take corrective action
- Experience developing and maintaining automation systems that scale
- Experience testing applications built for mobile devices
- Experience developing and maintaining CI/CD pipelines
- Experience validating microservices (unit, component, contract, integration tests, etc)
- Passionate about clean code and OO design patterns
- Knowledge of operating systems and networks
- Experience with AI-assisted development tools
- Experience with contract testing tools (Pact, Spring Cloud Contract, or similar)
- Experience with canary and blue-green deploys
- Experience with service virtualization (WireMock, Mountebank, Hoverfly, or similar)
- Experience with Kubernetes, AWS a bonus
- Proficient in Java and Kotlin
- Proficient in understanding code to look into client side of the automation stack - Swift preferred
- Experience managing the build & release process for iOS/MacOS projects is a bonus
- Enthusiastic about Apple
- Team player, able to disagree and find paths forward
- Passionate about the customer experience
- Able to cut through ambiguity and deliver results on time
Skills
Required:Object-oriented programmingAutomation testingCI/CDMobile testingJavaKotlin
Nice to have:Contract testingSwift
Last updated Aug 7, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services