Tools Engineer, Testing

2 Months ago • All levels • Game Engine • $175,800 PA - $264,200 PA

Job Summary

Job Description

Apple is seeking a Tools Engineer, Testing to join the Xcode Testing Tools & Infrastructure Engineering team. This role focuses on building next-generation test automation tools, infrastructure, and workflows for Swift Testing and XCTest frameworks within Xcode. The engineer will design and build Xcode's testing frameworks, shape service architectures and APIs, build robust client implementations, and deliver rich user interfaces. The goal is to enhance developer workflows and productivity, ensuring high-quality applications through effective testing. This position requires a strong passion for software development, testing, automation, and a solid understanding of computer science fundamentals.
Must have:
  • Design and build next generation test automation tools
  • Develop test infrastructure and workflows
  • Design Xcode's testing frameworks
  • Shape service architectures and APIs
  • Build robust client implementations
  • Deliver rich user interfaces
  • Passion for software development
  • Passion for testing and automation
  • Thorough understanding of computer science fundamentals
  • Appetite to learn systems and tools

Job Details

At Apple, we build products that enrich people’s lives. The Tools and Frameworks group empowers developers inside and outside of Apple to build amazing products for our platforms using Xcode, Xcode Cloud and more! The Xcode Testing Tools & Infrastructure Engineering team owns our core Swift Testing and XCTest frameworks, as well as the test authoring and execution experiences in Xcode itself. Testing is a key part of building high-quality applications and as a member of this team, you’ll play a significant role in shaping the tools used by millions of developers every day to validate their code.
The XCTest team is seeking a creative and highly motivated engineer to help design and build next generation test automation tools, infrastructure, and workflows. As a member of the XCTest team, you’ll work with engineers across Apple to design new features that enhance developer workflows and productivity, focusing heavily on details that enhance the user experience. In this role, you will design and build Xcode’s testing frameworks. In pursuit of a seamless developer experience, you’ll be responsible for helping to shape service architectures and APIs, building robust client implementations, and delivering rich user interfaces. Ideal candidates will have a strong passion for software development, testing and automation, a thorough understanding of computer science fundamentals, and an appetite to learn the specifics of our systems and tools.

Similar Jobs

Penn Interactive - Senior Data Analyst, Product

Penn Interactive

Philadelphia, Pennsylvania, United States (Remote)
3 Weeks ago
Forcepoint - Principal Engineer (Data Analytics & Java)

Forcepoint

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Valve corporation - Design
Visual & User Experience

Valve corporation

Bellevue, Washington, United States (On-Site)
9 Months ago
PwC - Data & Reporting Analyst - CoE - US Client

PwC

Olivos, Buenos Aires Province, Argentina (On-Site)
1 Month ago
Inkittt - Senior Front-End Engineer

Inkittt

Krakow Am See, Mecklenburg-Vorpommern, Germany (Hybrid)
5 Months ago
Scopely - Unity Client Engineer - Unannounced Project

Scopely

London, England, United Kingdom (Hybrid)
6 Months ago
Krafton - Game DevOps Engineer (BGMI)

Krafton

Seoul, South Korea (On-Site)
2 Months ago
Relax Gaming - Java Developer - Game Engine

Relax Gaming

Stockholm, Stockholm County, Sweden (Hybrid)
5 Months ago
Qualcomm - DSP Tools Automation Engineer (With expertise in Python and GIT)

Qualcomm

Bengaluru, Karnataka, India (On-Site)
3 Months ago
App on software  - Unity Developer

App on software

Pune, Maharashtra, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

plexonic games - Art Director

plexonic games

United States (On-Site)
1 Month ago
Whatnot - Customer Experience Agent

Whatnot

Dublin, County Dublin, Ireland (Remote)
3 Months ago
dbt Labs - Sr Enterprise Business Systems Analyst (People Technology)

dbt Labs

United States (Remote)
3 Weeks ago
Welltech - IOS Engineer

Welltech

Barcelona, Catalonia, Spain (Remote)
1 Month ago
zeta - Software Development Engineer I - Frontend

zeta

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
AGS - American Gaming Systems - Senior UX Designer

AGS - American Gaming Systems

Paris, Île-de-France, France (Remote)
3 Months ago
Wargaming - Lead Gameplay Programmer

Wargaming

Belgrade, Serbia (Hybrid)
2 Months ago
Amanotes - Senior Game Designer (New Games - Hybrid Casual Game)

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
7 Months ago
Kyruus Health - Staff Software Engineer, Search Services

Kyruus Health

United States (Remote)
3 Months ago
Epic Games - Senior Data Analyst, Unreal Engine & Creator Products

Epic Games

(On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Cupertino, California, United States

LLNL - Government Funded Student Intern (WDTS) - Fall 2025

LLNL

Livermore, California, United States (On-Site)
3 Weeks ago
Kavalirio - Senior Audit Associate

Kavalirio

Orlando, Florida, United States (On-Site)
1 Month ago
FlockSafety - Installation Technician - Albany, GA

FlockSafety

Albany, Georgia, United States (Remote)
3 Weeks ago
Infosys - .NET fullstack AWS Developer

Infosys

Juno Beach, Florida, United States (On-Site)
3 Months ago
Aiwyn - Tax Analyst

Aiwyn

United States (Remote)
3 Weeks ago
Uniswap Labs - Senior Smart Contract Engineer

Uniswap Labs

New York, United States (Hybrid)
1 Month ago
Landed - Chief of Staff

Landed

New York, United States (Remote)
1 Month ago
favorited - Senior/Staff Software Engineer (Backend)

favorited

Santa Monica, California, United States (On-Site)
1 Month ago
Shield AI - Senior Engineer, Ground Control Software (GCS) (R3510)

Shield AI

Dallas, Texas, United States (On-Site)
3 Weeks ago
Shield AI - Senior Software Engineer, Middleware (R3582)

Shield AI

San Diego, California, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Brave Group (Language barrier) - Unity Engineer

Brave Group (Language barrier)

Minato City, Tokyo, Japan (On-Site)
1 Year ago
Wizcorp - Video Game Engine Programmer

Wizcorp

Tokyo, Japan (Remote)
5 Months ago
Riot Games - Junior Linux Systems Engineer (Game Operation)

Riot Games

Sydney, New South Wales, Australia (Remote)
4 Months ago
Amber tail games - Unity Developer - NI

Amber tail games

Belfast, Northern Ireland, United Kingdom (On-Site)
1 Month ago
CD PROJEKT RED - Senior Engine Programmer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Gunjan App studios - Unity Developer

Gunjan App studios

Kolkata, West Bengal, India (On-Site)
3 Months ago
playrix  - Senior C++ Software Engineer (Tools)

playrix

Serbia (Remote)
10 Months ago
Wild warz - Unity Developer (Remote)

Wild warz

(Remote)
3 Years ago
Art of play games - Unity Developer / HTML5 (Phaser) Developer

Art of play games

United Kingdom (Remote)
1 Month ago
Crunchyroll - Senior Software Engineer, Game Consoles

Crunchyroll

San Francisco, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Sunnyvale, California, United States (On-Site)

Cupertino, California, United States (On-Site)

San Diego, California, United States (On-Site)

Culver City, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Austin, Texas, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Apple

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug