About the role
What will you do at Apple?
Imagine what you could do here! At Apple, new ideas have a way of becoming great
products, services, and customer experiences very quickly. Bring passion and
dedication to your job and there's no telling what you could accomplish. The
User Privacy team seeks an engineer with a passion for test development to help
us ensure that the strong privacy protections in Apple's platforms remain that
way in every release and every build. Every Apple product and feature contains
privacy functionality — from Siri to Maps to App Store to UIKit — and your focus
will be to work with teams all across the company and at all levels of the stack
to ensure there is an automated test plan for their features' privacy
functionality. This work will impact software features touching millions of our
customers and developers worldwide.
DESCRIPTION
This position requires a self-motivated individual with strong technical and
communication skills to handle responsibilities including: collaborating with
other teams on their automated test plans for iOS, watchOS, macOS, tvOS and
visionOS; designing, implementing, and handing off automated tests to teams as
necessary; integrating with server-side components as appropriate. Additional
responsibilities will include risk analysis and integration testing across Apple
platforms.
MINIMUM QUALIFICATIONS
Experience writing code in Objective C or Swift to test an API, SDK, or
Frameworks Experience developing for iOS, iPadOS, macOS, watchOS, tvOS and/or
visionOS with XCTest and Xcode Experience developing various forms of software
tests (unit, functional, performance, stress) Experience in driving development
and deployment of continuous integration systems
PREFERRED QUALIFICATIONS
Detail oriented, analytical, and creative problem solver with curiosity about
developing quality software Ability to triage problems, prioritize accordingly,
and propose a resolution Ability to work independently, raise issues and take
corrective action Keen eye for detail
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
QA Engineer III, Accessibility - Central QA Ops
Riot Games · Los Angeles, California, United States
Senior QA Engineer
Onto Innovation · Wilmington, Massachusetts, United States
QA Engineer 3
Onto Innovation · Wilmington, Massachusetts, United States
SDET (Software Development Engineer in Test)
Capgemini · Dallas, Texas, United States
Senior QA Engineer, Platform
Altruist · Los Angeles, California, United States
QA Automation Engineer
Applaudo · Irvine, California, United States
Role information can change. Confirm current details on the original application page.
