Sr. Software Development Engineer in Test
Core
Designing and building automated test infrastructure and custom tooling for Apple's second-party video editing applications (e.g., Final Cut Pro for iPad) to ensure quality and reliability.
Role type
Senior Software Development Engineer in Test (SDET)
Builds
Automated test suites, custom tooling, and test coverage for video editing applications and API workflows
Domain
Consumer media software / Video editing applications
Required skills
Swift, Python, API testing, automated test framework design, regression testing, defect isolation, CI/CD integration, mentoring
Preferred skills
Video technologies and codecs, AI/ML-driven testing approaches, end-to-end automation in CI/CD, testing complex stateful user workflows
Technologies
Swift, Python, CI/CD
Responsibilities
Design and implement scalable automated test frameworks and custom tooling; Build and maintain test coverage for API-related workflows; Execute regression, functional, and exploratory testing cycles; Partner with software engineers and product managers to define testability requirements; Mentor manual QA engineers on automation best practices; Evaluate and integrate AI/ML-driven testing approaches
Seniority
Senior, hands-on IC