CareerPlanSign in

Senior Software Development Engineer in Test

Cupertino, United States of America💼 Full-time🗓 2026-06-02 → 2026-09-28

Core

Develop tools, frameworks, and applications to support client-to-server automation testing for Apple Services products like the App Store, Apple TV, and Apple Music.

Role type

Senior Software Development Engineer in Test (QA Automation)

Builds

Automation testing tools and frameworks for media services

Domain

Consumer media services, cloud infrastructure, data pipelines

Deliverable

production ML models

Required skills

Swift, Python, SQL, full-stack development (JavaScript/TypeScript), Kubernetes, Docker, CI/CD pipelines, data pipeline testing, AI agent design

Preferred skills

Big Data technologies (HDFS, AWS, Spark, Kafka, Cassandra), near real-time and batch data pipelines, ML model training/fine-tuning, enterprise ML applications (PyTorch, Scikit-learn)

Responsibilities

Design and create AI agents; build enterprise-level machine learning applications; develop automation testing frameworks for client-to-server workflows

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.