Software QA Engineer

Apple   •  

Santa Clara, CA

5 - 7 years

Posted 208 days ago

This job is no longer available.

Job Summary

Imagine what you could do here. At Apple, phenomenal ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Apple’s Enterprise Technology Services group is looking for a highly motivated, result-oriented Engineer with a strong background in Quality Assurance to join its team of highly skilled software engineers. You will be responsible for overseeing quality engineering of server side & customer-facing distributed platforms and applications in a fast paced dynamic environment. Your job is to keep our high-quality bar set ridiculously high, and to help us identify and execute ways to raise it even higher. The QA Engineer in this role will play a key function in delivering highly critical Identity Management/Authentication features to internal and external customers on OS X, iOS, and Web in addition to supporting the development of internal test automation & test data creation tools.1

Key Qualifications

  • 4 or more years of professional work experience in software QA or engineering
  • Experience automating functional & integration testing of Web, iOS, OS X, and backend services & applications
  • Experience testing in Java, SQL, Unix, Scala, NoSQL, and Web Services (Rest & SOAP) environments
  • Experience in QA for highly scalable, distributed and high performance platforms
  • Excellent knowledge of QA automation architecture, methodologies, processes, and tools
  • Experience with Continuous Integration (CI), Behavior Driven Frameworks (BDD), DevOps and setting up QA environments
  • Familiarity with Machine learning and its common practical applications
  • Experience with Apple hardware and software
  • Validated ability to deliver high-quality work on tight schedules
  • Ability to work in an energizing environment with frequent context switching
  • Self-motivated, independent, and dedicated
  • Extraordinary collaboration and organizational skills
  • Excellent written and verbal communication skills

Education

BSCS or equivalent

113700046