Software Development Engineer Test - Customer Systems
Core
Design, analyze, and certify Apple's support apps to ensure consistent functionality, performance, and stability for the customer experience.
Role type
Senior Software Quality Engineer (Customer Systems)
Builds
Apple support applications and customer-facing features
Domain
Consumer Technology / Customer Support Systems
Required skills
Software quality assurance testing, test framework development, automation scripting, root cause analysis, functional testing, performance testing, stability testing, Java, Python, Selenium, RestAssured
Preferred skills
iOS native application testing, Safari-based web application testing, AI-driven testing tools, technical communication
Technologies
Selenium, RestAssured, Java, Python
Responsibilities
Craft testing charters and author test scenarios, scripts, and plans; execute functional, performance, and stability testing; write and review automation test scripts; identify and report defects with root cause analysis; collaborate with cross-functional engineering and product teams
Seniority
Senior, hands-on IC