Software Developer in Test

5 days ago


Cupertino, California, United States Apple Full time $120,000 - $180,000 per year
The Swift Platform Experience team is looking for a driven and dedicated Software Engineer in
Test. Our team is responsible for ensuring the quality of major frameworks such as UIKit,
SwiftUI, Foundation, and Swift Standard Library. You'll be working directly with talented
Software Engineers and Quality Assurance Engineers responsible for the building blocks of
apps across all of Apple's platforms Help us build applications, infrastructure, and tooling to
validate the quality of our APIs in creative ways.

As a Software Development Engineer in Test (SDET), you will partner closely with engineering
teams to design robust testing strategies, develop test applications and tests, as well as
scaling and maintaining test infrastructure. This role blends quality assurance with software
development, placing a strong emphasis on improving the overall quality of our frameworks
and features through UI Automation. You will gain deep domain knowledge, using it to shape
effective test strategies to validate exciting new developer and customer-facing features,
SDKs, and APIs across all of Apple's platforms.

Our ideal candidate has a passion for code quality, continuously learning, facing new
challenges, and values the third-party developer experience.

Description
As an SDET, you will gain a comprehensive understanding of the design, requirements, and
architecture within the Swift Platform Experience frameworks. You will be responsible for
developing and implementing testing strategies for features created by the Swift Platform
Experience team as well as driving functional and integration quality assurance testing for
features across all of Apple's platforms. You will explore innovative approaches to build new
test applications, test frameworks, tooling, and infrastructure to enhance testing efficiency and
triage. In this role you will create and test suites of UI applications using under-development
shipping APIs and collaborate closely with multi-functional organizations, software engineering
teams, and QA teams.

Minimum Qualifications
3+ years of experience developing for Apple platforms using Xcode, Swift, SwiftUI, XCTest, and XCUIAutomation
Strong understanding of application development and unit testing, preferably using Xcode and XCTest
Ability to work independently or collaboratively, raise issues, and take corrective action
Detail-oriented, analytical, and creative problem solver with a passion for quality processes

Preferred Qualifications
Bachelor's degree in Computer Science or equivalent experience
Familiarity with driving development and deployment of continuous integration systems
Experience developing and triaging various forms of software tests for large code bases in any of the following: unit, functional, performance, or stress
Proven experience working on cross-functional projects, collaborating with various teams to achieve project objectives
Comfortable and adaptable in a fast-paced and informal environment. Ability to respond and react to changing priorities quickly and efficiently

  • Cupertino, California, United States Apple Full time $120,000 - $150,000 per year

    Are you a big-picture problem solver who loves setting daring goals? Do you have a passion for understanding how each line of code affects all the others? In the Core Operating Systems group we ensure the OS is inseparable from each device's identity as a whole. That's because this group is committed to building fully integrated operating systems that...


  • Cupertino, California, United States Apple Full time $120,000 - $180,000 per year

    The Instrumentation and Test technology team architects and designs best-in-class Test and Measurement Systems. The team is a collaborative group of creative and smart people developing highly complex and sophisticated Test and Measurement Systems to support the testing of sensors in our world-class products. This individual will play a key role in...


  • Cupertino, California, United States Apple Full time $120,000 - $180,000 per year

    Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the...


  • Cupertino, California, United States Apple Full time $212,000 - $318,400

    Imagine what you can do here. Apple is a place where extraordinary people gather to do their lives best work. Together we create products and experiences people once couldn't have imagined, and now, can't imagine living without. It's the diversity of those people and their ideas that inspires the innovation that runs through everything we do.DescriptionAPPLE...

  • Software Developer

    5 days ago


    Cupertino, California, United States Apple Full time $147,400 - $272,100 per year

    Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the...


  • Cupertino, California, United States Amazon Full time $166,400 - $287,700 per year

    Annapurna Labs builds high-performance hardware and software solutions used in AWS data centers globally. We're looking for an experienced software development manager to lead a team in the Trainium Collective Communication group. The group delivers the the fundamental operations that enable AI to scale across multiple accelerators & servers.Most of our...


  • Cupertino, California, United States Apple Full time $187,741 - $220,900

    Imagine what you can do here. Apple is a place where extraordinary people gather to do their lives best work. Together we create products and experiences people once couldn't have imagined, and now, can't imagine living without. It's the diversity of those people and their ideas that inspires the innovation that runs through everything we do.DescriptionAPPLE...


  • Cupertino, California, United States Amazon Full time $129,300 - $223,600

    Annapurna Labs builds custom Machine Learning accelerators that are at the forefront of AWS innovation and one of several AWS tools used for building Generative AI on AWS. The Neuron Compiler Engineering team is searching for a Software Development Engineer to support the development infrastructure of a compiler to enable the world's largest ML workloads to...

  • Software Developer

    6 days ago


    Cupertino, California, United States Apple Full time $126,800 - $220,900 per year

    Do you love creating elegant solutions to complex challenges? Are you committed to user experience? Do you thrive in a fast-paced, collaborative environment? If so, we would love to hear from you At Apple, we constantly look to improve energy efficiency and are always finding ways to enrich our customer's battery life experience. In this role, you will help...


  • Cupertino, California, United States Amazon Web Services (AWS) Full time $129,300 - $223,600 per year

    DescriptionAnnapurna Labs builds custom Machine Learning accelerators that are at the forefront of AWS innovation and one of several AWS tools used for building Generative AI on AWS. The Neuron Compiler Engineering team is searching for a Software Development Engineer to support the development infrastructure of a compiler to enable the world's largest ML...