Job Details
Job Information
Other Information
Job Description

Software Development Engineer - Test
Cupertino, California, United States
Software and Services
Summary
Posted: Apr 30, 2025
Role Number: 200602384
The Apple Maps QE Team is seeking a highly technical Software Engineer in Test to drive automation testing and develop test infrastructure for our internal software applications. We're looking for creative thinkers who would like to play a key role in qualifying critical data pipelines that are responsible for managing the quality for maps data. This position requires a diligent, hardworking and self-motivated individual with strong problem solving skills who can contribute in a dynamic team environment.
Description
This role, will be responsible for testing the web services and pipelines that are used for managing the maps data and integration with various backend components. You will be helping to define the strategy to ensure the pipeline functionality meets the overall quality bar, work in collaboration with the development team to ensure testability of the design, implement the automation framework, write automation to test components that make up this ecosystem to ensure integration works end-to-end. As a big data system, you’ll be expected to work with internal partners to understand the data set and scenarios that the pipeline will need to handle. We are looking for a candidate with strong computer science fundamentals, who is a strong programmer, but prefers to focus on the testing-related problems that span across multiple teams, as well as a strong analytical mindset to investigate integration issues.
Minimum Qualifications
Bachelor's Degree in Computer Science or related field.
Familiarity with software quality testing and automation.
Knowledge of at least one of the following programming languages: Python, JavaScript, Java.
Experience in testing APIs/Web Services.
Source control and build tools experience with GIT, Jenkins.
Experience with Continuous Integration and software build processes.
Hunger to learn and explore new technologies to optimize the existing process.
Strong problem solving and interpersonal skills.
Excellent written and verbal communication.
Preferred Qualifications
Understanding of QA processes (test case planning, feature ownership, automation reporting and triage, bug reporting, regression).
Knowledge of test automation frameworks, automation framework architecture, design, development and scripting languages.
Hands-on experience in JavaScript, Playwright or Selenium.
Ability to work cross-functionally across multiple teams.
Pay & Benefits
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $121,900 and $214,500, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.Learn more about Apple Benefits. (https://www.apple.com/careers/us/benefits.html)
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf) .
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf) .
Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation.
Apple participates in the E-Verify program in certain locations as required by law.Learn more about the E-Verify program (https://www.apple.com/jobs/pdf/EverifyPosterEnglish.pdf) .
Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more .
Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more .
Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you’re applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines applicable in your area.
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Other Details
