Job Description
The Swift Platform Experience team is looking for a driven and dedicated Software Engineer in
Test. Our team is responsible for ensuring the quality of major frameworks such as UIKit,
SwiftUI, Foundation, and Swift Standard Library. You’ll be working directly with talented
Software Engineers and Quality Assurance Engineers responsible for the building blocks of
apps across all of Apple’s platforms! Help us build applications, infrastructure, and tooling to
validate the quality of our APIs in creative ways.
As a Software Development Engineer in Test (SDET), you will partner closely with engineering
teams to design robust testing strategies, develop test applications and tests, as well as
scaling and maintaining test infrastructure. This role blends quality assurance with software
development, placing a strong emphasis on improving the overall quality of our frameworks
and features through UI Automation. You will gain deep domain knowledge, using it to shape
effective test strategies to validate exciting new developer and customer-facing features,
SDKs, and APIs across all of Apple’s platforms.
Our ideal candidate has a passion for code quality, continuously learning, facing new
challenges, and values the third-party developer experience.
As an SDET, you will gain a comprehensive understanding of the design, requirements, and
architecture within the Swift Platform Experience frameworks. You will be responsible for
developing and implementing testing strategies for features created by the Swift Platform
Experience team as well as driving functional and integration quality assurance testing for
features across all of Apple’s platforms. You will explore innovative approaches to build new
test applications, test frameworks, tooling, and infrastructure to enhance testing efficiency and
triage. In this role you will create and test suites of UI applications using under-development
shipping APIs and collaborate closely with multi-functional organizations, software engineering
teams, and QA teams.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Apple.