Apple
Sr. Software Development Engineer in Test
$175K–$308K
San Diego, California · Senior · Full-time · Posted Sep 16, 2026
- Experience
- 5+ years in software quality assurance or quality engineering; 3+ years coding in Swift and/or Python; 2+ years testing API-related workflows.
- Education
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent industry experience.
About the job
Build and scale automated testing infrastructure and coverage for Final Cut Pro for iPad and related video applications, including evaluating AI/ML testing approaches.
What you'll do
- Develop automated test frameworks and tooling in Swift and Python, including API and end-to-end coverage.
- Run regression, functional, and exploratory testing; isolate and document defects and collaborate on testability and quality criteria.
- Mentor QA engineers, improve testing practices, and evaluate AI/ML approaches to increase testing efficiency and coverage.
What they ask for
- 5+ years of industry experience in software quality assurance or quality engineering.
- 3+ years coding in Swift and/or Python in a professional testing or software development context.
- 2+ years testing API-related workflows, including request/response contracts and integration behaviors.
- Strong knowledge of software development lifecycle, testing methodologies, QA processes, and defect isolation and regression testing.
Nice to have
- Familiarity with video technologies, codecs, or media processing pipelines; experience testing creative or professional media applications.
- Experience building Swift and Python end-to-end automation in CI/CD, mentoring QA engineers, or applying AI/ML to testing.
Pay
$175,000 and $308,500 (base salary range)
Tools
Swift, Python, CI/CD, AI/ML
AI focus
Evaluate and integrate AI/ML-driven testing approaches, including test generation, failure analysis, or coverage optimization.
Model-written summary · the original posting is authoritative