Senior Software Quality & Validation Engineer - Enterprise Services

Apple Inc

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$172,100–$305,600 / yr
Posted
66 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $191k
This role $239k
$127k most similar roles pay here $325k

This role pays more than 85% of similar roles. Most pay $160,000–$222,000 — the shaded band above. At the midpoint, this role pays about $239k versus about $191k 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 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Quality & Validation Engineer - Enterprise Services

Join Apple’s ACES PSE group as a Senior Software Quality & Validation Engineer, where you will validate and enhance software offerings for enterprise and education settings. Your day-to-day involves partnering with customers to test essential applications on MDM-enrolled devices, managing labs, and collaborating with engineering teams to ensure the reliability of enterprise solutions. You will design and automate regression tests for security and network extensions, investigate complex issues, and maintain technical documentation. Key responsibilities include creating repeatable testing processes, automating test suites, and facilitating cross-functional information exchange sessions. The role requires expertise in Python or Java, testing frameworks like PyTest and Selenium, CI/CD tools such as Jenkins, RESTful APIs, and macOS/iOS operations within the Apple ecosystem.

What you'll do

  • Develop and automate regression test plans for security software and external applications.
  • Investigate complex issues and drive problem resolution throughout the development cycle.
  • Create technical documentation for knowledge transfer and training support engineers.
  • Manage testing environments and standardize policies, procedures, and operations in labs.
  • Partner with internal teams to ensure enterprise-class solutions are reliable and functional.
  • Proactively test customer applications on dedicated devices enrolled in MDM solutions.

What we're looking for

  • 8+ years of experience in enterprise support engineering or test automation.
  • Bachelor's degree in Computer Science or related technical field.
  • Programming skills in Python, Java, or another relevant language.
  • Experience with testing frameworks and CI/CD tools.
  • Knowledge of RESTful APIs and API testing tools.
  • Expertise in writing test plans, scripting, automating processes, and creating reports.
  • Proficiency with macOS, iOS operations, and the Apple ecosystem.

More like this

Similar roles

Senior Software Quality Engineer

Mastercard

Arlington, Virginia 99 days ago $132,000$212,000
Playwright Git Jenkins CI/CD Java Spring Boot PostgreSQL SQL Snowflake MixPanel Agile Python Go Docker Kubernetes AWS Terraform
Hybrid

Senior Software Quality Engineer

Adobe

Seattle +2 21 days ago $153,200$221,750
TypeScript JavaScript Python Jenkins CI/CD PostgreSQL Premiere Pro Adobe Creative Cloud video editing codecs media formats frame rate resolution bit depth color management automation regression testing performance metrics dashboards logs metrics interpretation

Senior Software Quality Assurance Engineer

Nvidia

Santa Clara, CA 31 days ago $132,000$207,000
Python C# C++ VMware ESXi Citrix Hypervisor Microsoft Hyper-V KVM Linux Windows PowerShell Bash ETW DirectX OpenGL WDDM CUDA OpenCL Red Hat Ubuntu Generative AI Gemini Claude Copilot

Senior Software Engineer, Enterprise Technology Services

Apple Inc

Sunnyvale, CA 21 days ago $181,100$318,400
Java Spring RESTful web services ServiceTalk OAuth 2.0 OIDC FIDO2/WebAuthn CI/CD Docker Kubernetes Prometheus Grafana ML models LLMs integration testing contract testing Maven Gradle PostgreSQL MySQL Redis Elasticsearch GraphQL