Software Development Engineer - Test, ASE Commerce QA - Apple Services Engineering
Apple Services Engineering (ASE) powers the platforms behind the App Store, Apple Music, Apple TV+, Apple Arcade, Apple Books, and more. ASE Commerce is the organization responsible for the backend systems that support commerce across these services — including activities like purchasing, subscribing, redeeming offers, and more. The ASE Commerce Quality team is an integral part of an exciting and dynamic development organization. We are looking for a highly technical Software Development Engineer in Test to drive automation testing and develop test infrastructure for our features.
With customers in over 155 countries, we power a global marketplace for music, movies, TV shows, books, and apps. We are looking for a Software Development Engineer in Test (SDET) to join our team—someone who is passionate about building robust internal tools and automation frameworks that elevate product quality at scale.
In this role, you’ll work closely with teams across Apple Music, Apple TV+, Podcasts, and Apple One to develop and maintain scalable systems that validate e-commerce features, including consumer-facing user interfaces and backend commerce data. You'll focus on creating reusable, reliable test tools and automated infrastructure for continuous integration and deployment pipelines.
As an SDET, you’ll contribute directly to the development of tools to support API and UI test automation, collaborate with engineering teams to define testing strategies, and work on infrastructure projects aimed at improving the scalability and reliability of our test systems. This is a highly collaborative and technical role suited for engineers who enjoy solving complex problems through code and infrastructure innovation.
- Bachelorʼs degree in Computer Science or related field. Two years of directly related work experience can substitute for the education requirement.
- Strong development skills in Python, Swift, Java, and JavaScript
- Familiarity with REST APIs, Shell scripting, SQL
- Ability to thrive in a dynamic environment with evolving requirements
- Proven ability to deliver high-quality work within established timelines
- Strong analytical and problem-solving skills, with the ability to work independently and collaboratively within diverse teams
- Strong verbal and written communication skills
- A track record of quickly understanding technical concepts in a wide range of fields
- Demonstrated ability to quickly grasp technical concepts across a range of fields
- Experience creating concise and accurate summaries of project status
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.