Job Description

QA Engineer for MacOS, and iOS

 The Role:

 You’re passionate about delivering fast, reliable experiences for macOS and iOS applications through extensive testing and validation. This, of course, involves a strong attention to detail, a passion for continual improvement, and a proficiency with testing tools and automation. What you bring to the table is strong experience in manual and automated testing tools and methodology, the capacity to thoroughly evaluate numerous use cases / scenarios, and a knack for breaking things ;)

 You will play a pivotal role within a team focused on delivering great experiences across macOS and iOS. You thrive in collaborative settings working closely with designers, developers, product management, and customer support throughout the entire product cycle. You love delivering rock-solid software!

 Responsibilities:

  •  Creating detailed, comprehensive and well-structured test plans and test cases
  • Build and use tools to improve the testing process
  • Estimating, prioritizing, planning and coordinating quality testing activities
  • Proficiency with testing against various device and hardware configurations, network conditions, and test personas
  • Design and implement automated testing tools to facilitate the development process
  • Close collaboration with Product Management and internal stakeholders to clearly understand and test against product requirements
  • Close collaboration with Customer Support team to manage technical escalations and issue reports coming from customers and support advisors
  • Identifying, reproducing, and documenting issues with an issue tracking system
  • Proficiency with designing and conducting full regression testing
  • Develop and champion testing practices for existing and new functionality
  • Monitor and validate issue resolution
  • Ability to “think backwards” to decipher what may be contributing factors or the root cause for an identified issue
  • Own and manage end-to-end testing strategy in close collaboration with the engineering team
  • Advise and coordinate with the engineering team to improve the testability of the code bases
  • Identify KPIs for product quality and be accountable for these metrics
  • Prepare and present testing and KPI reports to teams and stakeholders
  • Championing the latest practices and technology in testing

 Preferred Qualifications:

  •  Incredible eye for detail
  • Proficiency with testing tools and best practices
  • Experience with Swift and Xcode projects
  • Understanding of Xcode testing APIs
  • Proficiency with web application testing, utilizing Selenium and related front end testing tools
  • 5+ years with macOS and Web security best practices
  • Critical thinking and logical analysis skills
  • Very strong communication and interpersonal skills
  • Ability to work in a fast-paced team environment
  • A strong sense of ownership over responsibilities and desire to provide thought leadership
  • Good time management skills
  • Strong knowledge of the Apple ecosystem and Apple’s HIG
  • Passion for creating exceptional software
  • Able to keep up with rapid changes as Apple introduces new features and upgrades
  • Comp Sci or related degree, or, 5+ years comparable work experience
  • E-commerce testing experience will be a plus