Job Description
Primary focus on mobile test automation, with strong emphasis on UI testing.
Existing automation framework is in place; work will focus on implementation and re-writing test scripts, particularly due to backend and frontend changes soon to be introduced as part of a multi-country support project.
Current automation supports smoke and sanity testing, using UI and snapshot testing.
Some API automation exists; UI remains the focus for this position.
Framework and tooling include: SwiftUI, XCUITests, Objective-C, GitHub, GitLab, Xcode Cloud, CI/CD pipelines, snapshot testing framework.
Supporting tools: Postman, Charles, Xcode, JIRA.
Strong understanding of iOS platform and design patterns is required.
SwiftUI in depth, MVVM and Page Object Model for Testing.
Experience testing iOS apps with Appium won t work, need experience writing iOS native code with SwiftUI.
Responsibilities include defect management and test planning.
Seniority level: 5+ years, proactive, independent, and able to operate with minimal supervision.
The SDET will be embedded in a Scrum team, collaborating closely with developers and Manual QAs.