Software Development Engineer in Test – Apps, Identity Management Services
Core
Design and build scalable, secure infrastructure for Apple Account identity across iCloud, App Store, Apple Music, Apple Pay, and FaceTime.
Role type
Senior IC software development engineer in test (SDET)
Builds
Automated test frameworks, CI pipelines, and quality assurance tools for identity management services
Domain
Consumer technology, identity management, cloud infrastructure
Required skills
Automated test framework design, CI/CD pipeline management, test result analysis, functional unit testing, integration testing, regression testing, exploratory testing, UI and non-UI testing, iOS/macOS/Web/Android/Windows testing, Swift, Python, security and privacy testing
Preferred skills
Identity management fundamentals, build tools, CI/CD integrations, security/privacy/authentication testing, Generative AI tools for test authoring, Xcode/Xcode Cloud/XCTest/XCUITest, bug tracking tools
Technologies
iOS, macOS, RESTful web services, Spring, ServiceTalk, Swift, Python, Xcode, Xcode Cloud, XCTest, XCUITest, JIRA, Radar
Responsibilities
Define and evolve automated test frameworks, monitor CI performance, drive test result analysis and triage, identify gaps in test plans, advocate for quality throughout the SDLC, collaborate on UX and technical issues, contribute to security and privacy testing practices
Seniority
Senior, hands-on IC