Senior Software Engineer (SDET), Infrastructure Services
Role Overview
Senior SDET role in Apple IS&T Infrastructure Services, focused on a test automation platform for private-cloud virtual networking.
The work is roughly split between engineering the automation platform and writing code, driving test strategy, and implementing automated tests.
Infrastructure Services supports global data center equipment and systems delivering compute, storage, and networking services.
Key Skills for This Role
Full Job Posting
Role overview
Senior SDET role in Apple IS&T Infrastructure Services, focused on a test automation platform for private-cloud virtual networking.
The work is roughly split between engineering the automation platform and writing code, driving test strategy, and implementing automated tests.
Infrastructure Services supports global data center equipment and systems delivering compute, storage, and networking services.
Responsibilities
- Architect and scale production-grade test automation frameworks, libraries, and developer tooling for end-to-end virtual-network testing.
- Build test coverage and test-data management systems; integrate automation with CI/CD and improve developer experience.
- Partner with network engineers, SREs, and architects to design testable interfaces and embed coverage into networking features.
- Build triage and diagnostic tools; work with development teams to debug, reproduce, and resolve defects.
- Engineer test-result reporting, observability, and flaky-test detection to improve reliability.
- Write and present design documents and proposals; maintain READMEs, API references, and framework guides.
Minimum qualifications
- Hands-on experience designing test frameworks, harnesses, or automation platforms across unit, integration, and end-to-end testing.
- Strong proficiency in Go or Python and ability to produce maintainable, production-quality code.
- Experience designing API contracts and working with JSON, ProtoBuf, REST, RPC, XML, or similar interfaces.
- Experience with Kubernetes, OpenStack, system virtualization, and infrastructure as code; able to build and operate infrastructure.
- Strong communication skills for explaining architecture, technical tradeoffs, test strategy, and results.
- Familiarity with metrics, logging, and tracing, including instrumentation of automation tooling.
Preferred qualifications
- 5+ years of relevant software engineering experience.
- Experience building developer-facing testing tools or platforms and testing scale, performance, and resiliency in networked or cloud environments.
- Bachelor’s or master’s degree in computer science, computer engineering, or a related field.
Pay and benefits
- Base pay range is USD 184,700–324,800 per year; pay depends on skills, qualifications, experience, and location.
- Benefits include medical and dental coverage, retirement benefits, discounted products and services, education reimbursement, and potential stock programs, bonuses, commission, or relocation, subject to eligibility and plan terms.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Apple
Technical Product Marketing Specialist, Canada & Latin America
Toronto, CAN
Apple is seeking a Technical Product Marketing Specialist to support product launches and marketing initiatives across Canada and Latin America. The role combines hands-on platform support, demonstrations, automation, an
Technical Product Marketing Specialist, Canada & Latin America
Toronto, CAN
Apple is seeking a hands-on technical specialist to support product launches and marketing initiatives across Canada and Latin America. The role combines product demonstrations, automation, system administration, and tec
Technical Product Marketing Specialist, Canada & Latin America
Toronto, CAN
Apple is seeking a Technical Product Marketing Specialist to provide technical and operational support for product launches and marketing initiatives across Canada and Latin America. The role combines demonstrations, aut
Technical Product Marketing Specialist, Canada & Latin America
Toronto, CAN
Apple is seeking a Technical Product Marketing Specialist to support launches and marketing teams across Canada and Latin America. The role combines technical demonstrations, automation, systems support, and launch readi
Technical Product Marketing Specialist, Canada & Latin America
Toronto, CAN
Apple is seeking a Technical Product Marketing Specialist to provide hands-on technical and operational support for product launches and marketing initiatives across Canada and Latin America. The role combines demonstrat
Technical Product Marketing Specialist, Canada & Latin America
Toronto, CAN
Apple is seeking a Technical Product Marketing Specialist to provide hands-on technical and operational support for product launches and marketing initiatives across Canada and Latin America. The role requires 2+ years o
Internship - Machine Learning Research - Speech-to-Speech Translation
Cambridge, GBR
Technical Product Marketing Specialist, Canada & Latin America
Toronto, CAN
Technical Product Marketing Specialist, Canada & Latin America
Toronto, CAN
Technical Product Marketing Specialist, Canada & Latin America
Toronto, CAN
Technical Product Marketing Specialist, Canada & Latin America
Toronto, CAN
Technical Product Marketing Specialist, Canada & Latin America
Toronto, CAN
Technical Product Marketing Specialist, Canada & Latin America
Toronto, CAN
Compiler Engineering Intern
London, GBR
Internship - Machine Learning Research - Speech-to-Speech Translation
Cambridge, GBR