Software QA Engineer, Automation

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$121,300–$213,700 / yr
Posted
2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $173k
This role $168k
$110k most similar roles pay here $225k

This role pays less than 55% of similar roles. Most pay $135,750–$209,750 — the shaded band above. At the midpoint, this role pays about $168k versus about $173k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1817 open roles on FindRole.

Listed pay typically runs $163,300–$272,100 across 1482 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software QA Engineer, Automation

Join our Siri AI Quality Engineering group as a Software QA Engineer specializing in automation. You will play a pivotal role in modernizing software frameworks for Apple’s upcoming hardware platforms, ensuring they are optimized for new architectures and usage scenarios. Your day-to-day responsibilities include developing robust testing frameworks using machine learning models, creating scalable simulation systems, and collaborating with product development teams to enhance the quality of AI products. Ideal candidates possess expertise in Python, Bash, or Swift, along with experience in ML/NLP libraries and a deep understanding of software development lifecycle methodologies. This role demands strong skills in test strategy development, including writing comprehensive test plans and cases, as well as proficiency in automated testing tools and techniques to drive innovation and efficiency in quality assurance processes.

What you'll do

  • Develop and maintain robust testing frameworks using machine learning models.
  • Create scalable simulation systems for quality assurance in AI assistant experiences.
  • Write comprehensive test plans and cases for software development lifecycle phases.
  • Innovate and improve efficiency of daily work using large language model (LLM) tools.
  • Drive the deployment of relevant ML testing tools and infrastructure within teams.

What we're looking for

  • 2+ years experience as a Software Quality Engineer with automation focus
  • Expertise in Python, Bash, Swift, and ML/NLP libraries
  • In-depth knowledge of software development lifecycle and testing methodologies
  • Develop test plans, assess risks, file defects, and provide data for reporting
  • Create and maintain robust testing frameworks using machine learning models
  • Experience developing comprehensive test strategies including architectures and cases

More like this

Similar roles

Software QA Engineer, Automation

Apple Inc

San Francisco, CA 2 days ago $141,800$258,600
Python Bash Swift ML/NLP libraries CI/CD LLM Automation testing methodologies integration testing component mocking dependency injection

Senior Software QA Engineer, Siri Client Platforms

Apple Inc

Cupertino, CA 9 days ago $181,100$318,400
Git Jenkins Python CI/CD Kubernetes Docker PostgreSQL Prometheus Grafana AWS Terraform Swagger JUnit Selenium Appium RobotFramework Postman SonarQube Maven Gradle

Automation and Design Test Engineer

Apple Inc

San Francisco, CA 104 days ago $147,400$272,100
Python Java Swift Objective-C CI/CD TeamCity Jenkins Docker Kubernetes Git GitHub PostgreSQL MySQL AWS Azure Generative AI Terraform Prometheus Grafana

Automation and Design Test Engineer

Apple Inc

San Francisco, CA 104 days ago $147,400$272,100
Python Java Swift Objective-C CI/CD TeamCity Jenkins Docker Kubernetes Git GitHub PostgreSQL MSSQL Generative AI Terraform AWS Azure

Automation and Design Test Engineer

Apple Inc

San Francisco, CA 104 days ago $147,400$272,100
Python Java Swift Objective-C CI/CD TeamCity Jenkins Docker Kubernetes Git GitHub PostgreSQL MySQL AWS Azure Generative AI Terraform Prometheus Grafana