Software QA Automation Engineer, Retail

Apple   •  

Santa Clara, CA

Industry: Business Services


Less than 5 years

Posted 396 days ago

Software QA Automation Engineer, Apple Retail

  • Job Number: 112952637
  • Santa Clara Valley, California, United States
  • Posted: 31-Aug-2017
  • Weekly Hours: 40.00

Job Summary

Apple’s Retail Applications team has immediate opening for an engineer with solid Test Automation experience. The ideal candidate will be responsible for implementing automation tests for all layers of our applications, design and develop tools and frameworks to enable the reduction of manual testing. This person will also be responsible for coordinating with project managers, engineers and release team for certifying projects for release.

Key Qualifications

  • Proven experience in full QA life-cycle of major SW products
  • 3+ years of hands on experience in Software QA
  • Experience with Object Oriented programming languages including, but not limited to Java
  • Experience developing UI Automation Frameworks from scratch using industry best practices
  • Experience testing RESTful APIs
  • Experience with Continuous Integration tools such as Jenkins
  • Solid Database experience (Oracle, MySql)
  • Experience with Test Data Management a PLUS
  • Deep understanding of QA methodologies and practices
  • Ability to communicate technical concepts to a non-technical audience
  • Ability to solve difficult problems with innovative and maintainable solution
  • Must be detail oriented and strive for product excellence


This position requires a self-motivitaed individual with strong QA experience in both manual testing and automation. Job responsibilities include; - Developing and maintain clean test automation frameworks - Developing test suites in cooperation with other team members as well as engineering that cover new and existing features. - Working efficiently with cross-functional teams, understand product requirements, design test strategy and plans and implement end-to-end tests - Building and maintain automated tests as well as coverage for API - Working collaboratively with other QA engineers on-site and offshore to develop effective testing strategies as well as quality metrics for new and existing features


Bachelors Degree in Computer Science or equivalent