Senior Software QA Engineer, Automation

Apple Inc

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$141,800–$258,600 / yr
Posted
1 day ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $190k
This role $200k
$128k most similar roles pay here $273k

This role pays more than 56% of similar roles. Most pay $158,937–$222,000 — the shaded band above. At the midpoint, this role pays about $200k versus about $190k 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 1850 open roles on FindRole.

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

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software QA Engineer, Automation

Join Apple’s Siri AI Quality Engineering team as a Senior Software QA Engineer specializing in automation. In this role, you will lead the modernization of software frameworks for upcoming hardware platforms, ensuring they support cutting-edge AI assistant experiences. Your day-to-day involves developing and maintaining robust testing frameworks using machine learning models, creating scalable simulation systems, and collaborating with product development teams to enhance quality assurance processes. Ideal candidates have 5-10+ years of experience in automation-focused QA engineering, expertise in Python, Bash, or Swift, and a deep understanding of ML/NLP libraries. This position requires strong software development skills, including system design and automated testing methodologies, as well as the ability to innovate with large language models to improve daily workflows.

What you'll do

  • Develop and maintain robust testing frameworks using machine learning models.
  • Create scalable simulation systems for quality assurance in AI products.
  • Write comprehensive test plans and cases for software development cycles.
  • Assess risks and file defects with relevant data for accurate test reporting.
  • Innovate and improve daily work efficiency through large language model usage.

What we're looking for

  • 5-10+ 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 and maintain robust testing frameworks using machine learning models
  • Experience developing test strategies, plans, cases, and architectures
  • BS/MS or equivalent experience in Computer Science or related field

More like this

Similar roles

Software QA Engineer, Automation

Apple Inc

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

Software QA Engineer, Automation

Apple Inc

Cupertino, CA 6 days ago $121,300$213,700
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 13 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 108 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 76 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