CareerPlan

Software Developement Engineer in Test

Shanghai, ChinaFull-time2026-10-14 → 2026-11-10

Core

Design, develop, and maintain automated test frameworks and test suites to validate web, mobile, and backend functionalities across Apple's eCommerce platform.

Role type

Senior SDET (Quality Engineering)

Builds

Automated test frameworks and test suites for web, mobile, and backend services

Domain

eCommerce, Retail Technology

Required skills

Java, UI automation (Selenium, Playwright, Appium), API testing (REST Assured), TestNG, JUnit, SDLC, testing methodologies

Preferred skills

eCommerce testing, end-to-end automation architecture, cloud platforms (AWS), containerization (Docker, Kubernetes)

Technologies

Java, Selenium, Playwright, Appium, REST Assured, JUnit, TestNG, AWS, Docker, Kubernetes

Responsibilities

Design and maintain UI automation frameworks for web and mobile; Execute API testing to verify data integrity; Partner with engineers to analyze requirements and map workflows; Develop comprehensive test plans for CI pipelines; Architect solutions to streamline testing processes; Advocate for testing best practices

Seniority

Senior, hands-on IC