Hardware Server Engineer

Job Overview

moneybag

Compensation

Salary
Range $80,000.00 - $135,000.00
diamond

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.

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

Business woman
Business man
Search For More Opportunities:

How Candidates Get Hired Faster

Apply to 2–3 similar roles

Complete profile & get best matches

Check new opportunities daily

Woman chef
Man chef