Test Automation Engineer - Senior
Listed on 2026-07-01
-
Software Development
Quality Assurance Engineer
Clearly communicate and document quality plans for scrum teams to review.
Develop and maintain high quality functional, regression, and end-to-end tests for iOS.
Develop test automation, and contribute actively towards design and code reviews.
Write and review designs and code in Swift/Obj-C with colleagues of different skills and seniority.
Validate bug fixes and recommend product improvements to ensure seamless user experiences for iPhones, iPads and Apple Watch.
Raise quality issues with the quality and development teams in a timely manner.
Collaborate with the product management, development and cross functional teams to define test plans and test case scripts based on business requirements and application software designs.
6-10 years of experience in Software Quality Assurance i.e native/mobile automation testing 6+ years developing, executing, and maintaining automated test scripts for iOS Solid understanding of QA practices (system testing, regression testing, e2E and smoke testing) and defect management Hands-on coding experience with Swift/Obj-C, Java script Experience with Selenium Web Driver, Angular UI testing (Protractor, WebdriverIO), JAWS, Axe Core, Espresso, or similar Experience with Agile development practices, Scrum and/or Kanban i.e. JIRA Experience with browser testing, mobile device testing (phone,ipad, tablet), and Accessibility testing
Ability to participate in product code reviews Familiarity with Bamboo, Bitbucket, Appium, and Git Strong programming, debugging/troubleshooting and problem-solving skills Experience with cloud based cross device/browser testing tools like Saucelabs.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).