Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Apple • San Diego, California, United States
Salary: $134,800 - $203,000 / year
Role & seniority: QA / Test Automation Engineer (seniority not explicitly specified)
Stack/tools: Python, Swift; end-to-end test automation; test plans and test cases; test automation framework; bug reporting/tracking; regression, integration, system, and browser compatibility testing
Develop and execute end-to-end testing for new features, including test planning, comprehensive test suites, and automation in Swift
Collaborate with developers to align feature expectations; document and report bugs; monitor resolutions
Perform regression testing and broader testing (sanity, smoke, integration, system; browser compatibility); enhance test framework and reporting of results
Bachelor’s degree in Computer Science or related field
Experience with test automation using Python or Swift; understanding of SDLC, testing methodologies, and QA processes
Ability to develop test plans and comprehensive test cases; create and extend automation frameworks; debug and reproduce issues; conduct root-cause analysis
Nice-to-haves: N/A (preferred qualifications not specified)
Location & work type: San Diego, California; full-time, 40 hours/week; on-site/relocation may be available per program notes
Imagine what you can do here. Apple is a place where extraordinary people gather to do their lives best work. Together we create products and experiences people once couldn’t have imagined, and now, can’t imagine living without. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do.
DESCRIPTION
APPLE INC has the following available in San Diego, California. Develop and execute end-to-end testing processes for new features, including test planning, creating comprehensive test suites, identifying automation test cases, and writing automation in Swift. Collaborate closely with developers to align feature expectations and ensure quality by documenting and reporting bugs found during testing. Conduct regression testing, ensuring that existing features remain stable and functional after new features are introduced. 40 hours/week. 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 $134,800
experience, and location. PAY & BENEFITS: 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
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.
MINIMUM QUALIFICATIONS
Bachelors Degree or foreign equivalent in Computer Science or related field.
Experience and/or education must include: Using Python, Swift, or other object-oriented programming languages for test automation. Understanding development lifecycles, testing methodologies, and QA processes. Developing comprehensive Test Plans and write comprehensive Test Cases for features Utilizing Python and Swift programming for developing test automation framework and test suites for software quality testing. Enhancing framework for reporting of test results. Conducting sanity testing, smoke testing, regression testing, integration testing, system testing and browser compatibility testing. Collaborating with engineers to identify bugs found in the software, file bug reports, and monitor progress until resolution Analyzing root cause to a bug, document steps in a report, and ensure reproducibility for engineers Debugging and troubleshooting automated test and fix issues.
PREFERRED QUALIFICATIONS
N/A