Software Tools and Automation Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$137,500–$250,700 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $223k
This role $194k
$121k $294k
below market most similar roles pay here above market

This role pays less than 80% of similar roles. Most pay $202,800–$243,600 — the blue band above. At the midpoint, this role pays about $194k versus about $223k 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 3595 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2772 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Tools and Automation Engineer

The Software Tools and Automation Engineer - Apple Services Engineering joins the Apple Services Analytics Engineering QA team to ensure the quality and integrity of customer experience data. This mid-level role involves developing automated testing tools to validate near real-time and batch data pipeline systems for products like the App Store and Apple Music. The engineer will perform data profiling, document test plans, and implement automated tests for high-volume changes. Key technical requirements include proficiency in Python, Java, and Scala, along with experience in Big Data technologies such as HDFS, Spark, Kafka, and Cassandra. Candidates must also utilize query tools like HiveQL and SparkSQL, while managing data migrations and data warehousing to solve complex data integration and quality problems.

What you'll do

  • Develop automated testing tools to validate near real-time and batch data pipeline systems.
  • Carry out data profiling to understand schemas, data interrelationships, and data flows.
  • Implement automated tests for data pipelines using Java, Spark, and QA automation tools.
  • Document test plans and write automated test cases for various software components.
  • Automate UI testing for iOS devices.
  • Perform bug reporting, isolation, and diagnosis for software defects.
  • Regress a high volume of changes on a day-to-day basis to ensure data integrity.
  • Lead junior team members in executing quality assurance tasks.

What we're looking for

  • Hold a BS/BA/MS/MA/PhD degree in a STEM major.
  • Have 5+ years of experience with Big Data technologies such as HDFS, AWS, Spark, Kafka, Voldemort, Cassandra, or Druid.
  • Have 5+ years of experience with Python, Java, and/or Scala.
  • Have 5+ years of experience with Big Data query tools like Hive, HDFS, Azkaban, SparkSQL, HiveQL, or CQL.
  • Have 5+ years of experience with near real-time and batch data pipelines and black box testing.
  • Have 5+ years of experience with Client-Server products, Data Quality, Data Profiling, and Data Integration tools.
  • Have 5+ years of experience in data migrations, DataWarehousing, and Business Intelligence.
  • Automate UI testing for iOS devices (preferred).

More like this

Similar roles

Software Tools and Automation Engineer

Apple Inc

Cupertino, CA 101 days ago $144,600–$263,800
Python Java Scala Spark SparkSQL Hive HiveQL Kafka HDFS Cassandra Druid AWS Voldemort Azkaban CQL Jupyter IntelliJ DataWarehousing Business Intelligence Data Quality Data Profiling Data Integration UI Testing iOS

Software Engineer, Big Data

Apple Inc

Seattle, WA 95 days ago $175,000–$308,500
Java Scala Spark Flink Kafka HDFS Hadoop S3 Kubernetes Airflow SQL MPP Database Data Pipelines Functional Programming GDPR

Software Engineer, Apple Services Engineering

Apple Inc

San Diego, CA 59 days ago $142,300–$263,300
Java Kotlin Go Python RESTful APIs Distributed Systems SQL MySQL NoSQL Cassandra DynamoDB Kafka RabbitMQ Solr Elasticsearch Redis Spring Framework Spring Boot Docker Kubernetes CI/CD Large Language Models Retrieval-Augmented Generation Vector Databases OpenAI Anthropic Google Gemini Azure OpenAI AWS Bedrock Hugging Face
5+ yrs exp

Software Engineer, Apple Services

Apple Inc

San Francisco, CA 64 days ago $184,700–$277,600
Swift Objective-C C++ JavaScript SwiftUI UIKit AVKit Foundation Core Graphics iOS Development API Development OOP Performance Optimization
4+ yrs exp

Tools & Automation Engineer

Apple Inc

Sunnyvale, CA 45 days ago $175,500–$311,700
Swift Python XCUITest Unix CI/CD Jenkins Puppet Ansible Robotics QA Automation Monitoring Systems MDM