Job Overview
Compensation
Salary
Range $80,000.00 - $135,000.00
Benefits
Health Insurance
Dental Insurance
Paid Time Off
Retirement Plan
Life insurance
Vision Insurance
Job Description
Apple Inc. is a globally renowned technology company headquartered in Cupertino, California, known for its innovation in hardware, software, and digital services. The company has a strong reputation for delivering cutting-edge technology products that shape the consumer electronics industry and influence the way people interact with technology worldwide. Apple constantly seeks to push technological boundaries and improve user experiences through its diverse product lineup and services including the iPhone, iPad, Mac computers, Apple Watch, and Apple Pay among others. With a commitment to quality and customer satisfaction, Apple maintains a dynamic work environment that fosters creativity and technical excellence.
This job opportunity is for an experienced Engineer specializing in automated testing and quality assurance, focusing primarily on API testing and development related to Apple Pay features. The role is located in Cupertino, CA, or Austin, TX, offering a competitive salary range from $80,000 to $135,000 per annum. This position falls under the technology job function within Apple, and requires strong hands-on experience and proficiency in Java/Kotlin programming along with deep understanding of REST APIs and automation frameworks.
The successful candidate will be responsible for creating, defining, and executing automated tests to verify APIs built by third-party partners ensuring their compliance with Apple Pay’s functional requirements. The engineer will design and maintain automated server test cases, comprehensively report test outcomes, and contribute to the development of internal testing tools to enhance overall test coverage and reliability. Strong analytical skills will be utilized to dive deep into complex technical issues, triage automation failures, and implement robust, scalable solutions. Effective communication and organizational abilities are crucial for prioritizing tasks, scheduling, and updating stakeholders on the status of testing activities. This role demands a high degree of collaboration, problem-solving expertise, and a proactive approach to continuous improvement in quality assurance practices.
Ideal candidates will have at least five years of industrial experience and a relevant degree in Computer Science or an equivalent field. Additional preferred qualifications include experience with CI/CD pipelines, containerization using technologies like Docker and Kubernetes, and familiarity with AI/ML solutions, which will add significant value to the testing strategy for cloud-based applications. This role offers an exciting opportunity to work within a dynamic and innovative environment at Apple, contributing to the secure, reliable, and seamless functionality of one of the company’s critical payment systems.
This job opportunity is for an experienced Engineer specializing in automated testing and quality assurance, focusing primarily on API testing and development related to Apple Pay features. The role is located in Cupertino, CA, or Austin, TX, offering a competitive salary range from $80,000 to $135,000 per annum. This position falls under the technology job function within Apple, and requires strong hands-on experience and proficiency in Java/Kotlin programming along with deep understanding of REST APIs and automation frameworks.
The successful candidate will be responsible for creating, defining, and executing automated tests to verify APIs built by third-party partners ensuring their compliance with Apple Pay’s functional requirements. The engineer will design and maintain automated server test cases, comprehensively report test outcomes, and contribute to the development of internal testing tools to enhance overall test coverage and reliability. Strong analytical skills will be utilized to dive deep into complex technical issues, triage automation failures, and implement robust, scalable solutions. Effective communication and organizational abilities are crucial for prioritizing tasks, scheduling, and updating stakeholders on the status of testing activities. This role demands a high degree of collaboration, problem-solving expertise, and a proactive approach to continuous improvement in quality assurance practices.
Ideal candidates will have at least five years of industrial experience and a relevant degree in Computer Science or an equivalent field. Additional preferred qualifications include experience with CI/CD pipelines, containerization using technologies like Docker and Kubernetes, and familiarity with AI/ML solutions, which will add significant value to the testing strategy for cloud-based applications. This role offers an exciting opportunity to work within a dynamic and innovative environment at Apple, contributing to the secure, reliable, and seamless functionality of one of the company’s critical payment systems.
Job Requirements
- 5+ years hand on industry experience
- Strong proficiency coding in Java/Kotlin
- Experience developing API tests using automated testing frameworks specially REST and troubleshooting test failures
- Strong analytical and problem-solving skills with a focus on critical thinking and a testability mindset
- Ability to apply creativity and analytical thinking to all kinds of problems, such as test case design and building robust automation
- BS or MS in Computer science or equivalent experience
Job Qualifications
- Strong proficiency coding in Java/Kotlin
- Experience developing API tests using automated testing frameworks specially REST and troubleshooting test failures
- Strong analytical and problem-solving skills with a focus on critical thinking and a testability mindset
- Ability to apply creativity and analytical thinking to all kinds of problems, such as test case design and building robust automation
- BS or MS in Computer science or equivalent experience
Job Duties
- Creating new tests to verify APIs built by third-party partners to ensure they correctly implemented Apple Pay features
- Defining test coverage for new features, creating and maintaining automated server test cases, reporting test results
- Contributing to the design and development of testing tools
- Prioritizing, scheduling, and communicating the status of your work
- Diving deep to resolve highly technical issues in complex systems
- Triaging automation failures and driving them to quick resolution
- Expertise communicating clearly and concisely with ability to tailor communication to a given audience
- Strong organizational skills enabling both independent and team work
Job Criteria
Experience
Mid Level (3-7 years)
Job Location
Your Profile Is Visible To Hiring Managers Across OysterLink.
We'll match you with best jobs
Get job offers faster


Search For More Opportunities:
How Candidates Get Hired Faster
Apply to 2–3 similar roles
Complete profile & get best matches
Check new opportunities daily

