Senior Test Automation Engineer

Apple is where individual imaginations capture together, creating innovative products and services that change lives for the better.
$143,100 - $264,200
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Senior Test Automation Engineer

Apple is seeking a Senior Test Automation Engineer to join their Infrastructure Services Software Development team, offering a competitive salary range of $143,100 to $264,200. This role combines technical expertise with strategic thinking in a dynamic environment that powers major Apple applications.

The position requires 8+ years of experience in software testing and automation, with a strong foundation in Java programming. You'll be responsible for designing and implementing sophisticated test automation frameworks using cutting-edge tools and technologies. The role involves working with a diverse tech stack including Kubernetes, MongoDB, PostgreSQL, and Kafka, while managing CI/CD pipelines through Jenkins and Maven.

As a Senior Test Automation Engineer, you'll be instrumental in ensuring the quality and reliability of applications that support Network and Data Center operations. The role offers an exciting opportunity to work with cross-functional teams, bridging the gap between development teams and internal customers. You'll be involved in performance testing, containerization, and test environment orchestration, making a direct impact on the scalability and high availability of critical systems.

Apple offers an impressive benefits package including comprehensive medical and dental coverage, retirement benefits, and the opportunity to become an Apple shareholder through various stock programs. The company's commitment to professional growth is evident through their education reimbursement program and the chance to work with cutting-edge technologies.

The ideal candidate will possess excellent problem-solving abilities, strong communication skills, and experience with cloud platforms and native technologies. Knowledge of Agile methodologies, familiarity with API testing, and understanding of production application concepts like Load Balancers and Disaster Recovery are highly valued. This role presents an exceptional opportunity to contribute to innovative technologies while working with a diverse, fast-paced team at one of the world's most influential technology companies.

Last updated 3 days ago

Responsibilities For Senior Test Automation Engineer

  • Design, develop, and maintain sophisticated test automation frameworks
  • Conduct performance testing using Apache JMeter and HP LoadRunner
  • Implement and handle CI/CD pipelines using Jenkins and Maven
  • Utilize Docker and Kubernetes for containerization and orchestration of test environments
  • Work with databases including MongoDB and PostgreSQL for test data management
  • Develop and execute tests for middleware technologies
  • Collaborate with cross-functional teams to ensure high-quality software delivery
  • Collaborate with internal customers as a bridge between them and the development team

Requirements For Senior Test Automation Engineer

Java
MongoDB
PostgreSQL
Kafka
Kubernetes
Redis
  • 8+ years of experience in software testing and automation with working knowledge of Java
  • Extensive hands-on experience with test automation frameworks (Karate, JUnit, Selenium, or Cucumber)
  • Solid understanding of performance testing tools (Apache JMeter, or HP LoadRunner)
  • Familiarity with database middleware technologies, especially MongoDB, PostgreSQL or Kafka

Benefits For Senior Test Automation Engineer

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?

Jobs Related To Apple Senior Test Automation Engineer

Tools & Automation Engineer

Senior Tools & Automation Engineer position at Apple, focusing on test framework development for iOS, watchOS, tvOS, & macOS platforms with competitive compensation and benefits.

Operations Test Engineer

Senior Operations Test Engineer position at Apple, focusing on manufacturing test solutions and quality assurance for innovative technology products.

Software Engineer- Airpod Tools

Senior DevOps Engineer role at Apple focusing on Airpod tools development and testing pipelines, offering competitive compensation and the chance to impact consumer audio products.

Sr. Software Engineer - Developer Platform (ASE)

Senior Software Engineer position at Apple focusing on developer platform and CI/CD systems development using Java/Go and Kubernetes.

Software Engineer (SRE Tools & Automation), IS&T Enterprise Systems

Senior SRE/DevOps Engineer position at Apple, focusing on infrastructure automation, production support, and team leadership.