QA Automation Engineer

Austin, Texas, United States
Software and Services


Posted: Mar 7, 2019
Role Number: 200042188
Apple E-Business Services team is seeking an outstanding QA Automation Engineer with strong background in Software development and Quality Engineering to join team of highly skilled engineers. You will be responsible for maintaining the quality engineering of the complex B2B customer facing Portals. Your job is to streamline the QA, Security process. And also to set the quality standards bar high. In this role, you will play a key function in developing QA frameworks using Selenium, CA Lisa and other platforms. Enjoy the benefits of working in a fast growing business where you are encouraged to "Think Different" and where your efforts play a key role in the success of Apple's business.

Key Qualifications

  • Strong expertise in QE Automation and Security Testing like SCA, Pentesting
  • Deep understanding of Supply Chain domain
  • Expertise in QE automation architecture, methodologies, processes and tools.
  • Background in Automating functional, Regression and Performance testing suites
  • Experience in working with Selenium Webdriver, Appium, and CA Dev Test
  • Expertise in testing Webservices and API’s
  • Expertise in Security testing - Source Code Analysis and Pentesting
  • Hands on experience in Unix, Oracle and non-relational database like MongoDB.
  • Ability to lead and manage a globally distributed QA team.


Provide functional, regression and Performance quality testing for the new and existing Portals Build QA test plans and cases with the goal of 100% automation and to reduce the manual testing Work closely with the functional owners, project teams to understand the requirements and to develop the test plans. Act as a DRI for all the quality work you're doing and also strong advocate for quality in Software development process Collaborate with various business groups on requirements and translating them into functional, regression test cases. Design and develop QA automation test cases using Selenium Comfortable and adaptable in a dynamic software development environment. Own and review work for accuracy, quality, performance and completeness. Strive for top quality results and continuously look for ways to improve and enhance system reliability, performance, and security. Lead and coordinate quality for multiple projects at the same time ensuring quality timelines are met. Work with operations and support teams to ensure high quality production systems. Come up with innovative solutions with the highest levels of user experience in line with “Apple Brand”. You will prioritize tasks with rapid development cycles, remain flexible and calm in the face of uncertainty, and drive vendors to deliver excellent results for time-critical issues.

Education & Experience

BS degree in computer science or equivalent field with 10+ years IT experience in Software Development / Quality Engineering.

Additional Requirements

  • Results oriented and demonstrates high degree of ownership and accountability.
  • Creative problem solver and consummate collaborator, who thrives in a dynamic, innovative environment.
  • Communicate quickly and effectively; vertically and horizontally through the organization.
  • Influence others to get things done.
  • Possess excellent problem-solving & analytical skills.
  • Handle ambiguity and solve problems despite uncertainties.
  • Ability to lead large QE projects focusing on innovation, team work and results.
  • Proven track record of achieving outstanding results in professional career