iOS System UI Automation Engineer, Springboard

Santa Clara Valley (Cupertino), California, United States
Machine Learning and AI


Weekly Hours: 40
Role Number:200171181
Are you passionate about shipping products and want to impact millions of users? Come be part of an enthusiastic, dynamic, highly talented engineering team working on iOS System UI! The iOS team is looking for a hardworking automation engineer who is technically savvy, proactive, detail oriented, and can juggle various tasks efficiently. You will be a member of the software quality engineering team working side by side with engineers on SpringBoard.

Key Qualifications

  • 3+ years Software Software Quality Assurance experience
  • Experience writing automation tests and frameworks (XCTest experience preferred)
  • Knowledge of consumer-oriented software development process
  • Familiar with general Software Quality Assurance methodologies
  • Excellent verbal and written communication skills
  • Proven track record of being proactive, self-motivated, and detail-oriented
  • Strong analytical and problem solving skills


This position requires a self-motivated individual with strong QA experience and automation which will span all phases of development. In early development phases, you will be asked to develop test suites in cooperation with development engineering to automate the new features of our products. As development progresses, you will work closely with engineers to build and help maintain automated test suites and infrastructure. Along the way, you will build knowledge of issues with our products and expand the test suites to cover those.

Education & Experience

Bachelor of Computer Science, Computer Engineering, or a closely related field or equivalent work experience

Additional Requirements

  • - Passion for quality, exceptional attention to detail
  • - Creative thinking
  • - Highly organized
  • - Proven hands-on experience with manual testing and UI automation
  • - Thorough knowledge of macOS and iOS operating systems
  • - Understanding of Apple ecosystem
  • - Comfortable using software debugging tools
  • - 1+ years of programming automation experience