Sr. Software Development Engineer in Test
Apple· Software and Services
San Diego, CA$175k - $308.5kFull-timePosted 1mo ago
About the role
Software Developer in Test for VideoApps QA at Apple, focusing on automated test infrastructure for Final Cut Pro for iPad and related video applications. Role combines engineering and QA to design, implement, and execute automated test suites, mentor QA engineers, and explore AI/ML-driven testing approaches.
Responsibilities
- Design and implement scalable automated test frameworks and custom tooling in Swift and Python for FCP for iPad and related video applications
- Build and maintain test coverage for API-related workflows, ensuring reliability across critical integration points
- Execute regression, functional, and exploratory testing cycles, isolating and documenting defects with precision and reproducibility
- Partner with software engineers and product managers throughout the development lifecycle to define testability requirements and quality exit criteria
- Mentor manual QA engineers on automation best practices, elevating the team's overall technical capabilities
- Evaluate and integrate AI/ML-driven testing approaches to improve test efficiency and coverage breadth
- Manage multiple concurrent testing efforts and deliver results on tight release schedules without sacrificing quality
- Contribute to QA process improvements, documentation, and standards that scale across the broader VideoApps organization
Qualifications
- 5+ years of industry experience in software quality assurance or quality engineering roles
- 3+ years coding in Swift and/or Python in a professional testing or software development context
- 2+ years testing API-related workflows, including validating request/response contracts and integration behaviors
- Strong knowledge of the software development lifecycle, testing methodologies, QA terminology, and established QA processes
- Demonstrated ability to detect, isolate, and regression-test defects across complex, customer-facing software applications
- Track record of delivering high-quality test coverage while balancing multiple workstreams and meeting strict release deadlines
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent industry experience
Skills
Required:SwiftPythonAPI testing
Nice to have:Automation frameworksMentoring QA engineersAI/ML for testing
Benefits
- Comprehensive medical and dental coverage
- retirement benefits
- discounted products and free services
- education reimbursement (tuition)
- discretionary bonuses or commission payments and relocation eligibility
- Apple shareholder opportunities through stock programs
Last updated Sep 18, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services