Contract Type:
Fixed Term Contract – 5 Months
Location:
Australia (Remote / Hybrid / Onsite as applicable)
Must-Have Skills
* 8+ years of experience in
software testing
with a strong focus on
mobile automation
* Hands-on experience automating
native iOS and Android applications
using
Appium
* Strong experience with
WebDriverIO
for mobile automation
* Solid programming experience in
TypeScript
* Strong understanding of
mobile application lifecycle
, architecture, and OS behaviours
* Experience integrating mobile automation suites into
CI/CD pipelines
* Experience working in
Agile / Scrum
environments
Good-to-Have Skills
* Experience with
BDD frameworks
such as
Cucumber
* Hands-on experience with
cloud-based mobile testing platforms / device farms
* Exposure to
enterprise-scale or BFSI mobile applications
* Experience mentoring or guiding junior automation engineers
Job Description / Key Responsibilities
Mobile Automation Engineering
* Design, develop, and maintain
native mobile automation frameworks
for iOS and Android using
Appium with WebDriverIO (TypeScript)
* Build
stable, reusable, and scalable automation components
following best engineering practices
* Automate
functional, regression, and smoke test suites
for mobile applications
* Handle mobile-specific challenges including
gestures, permissions, OS-level pop-ups, device fragmentation, and flaky test behaviour
* Continuously improve
automation reliability, execution speed, and maintainability
Automation Strategy & Quality Engineering
* Contribute to and execute the
mobile automation strategy
aligned with release cycles
* Drive increased
automation coverage
and reduce dependency on manual testing
* Analyse automation failures, identify
root causes
, and implement long-term fixes
* Ensure automation suites remain
relevant and effective
as mobile applications evolve
CI/CD & Execution
* Integrate mobile automation suites into
CI/CD pipelines
(e.g. Azure DevOps, Jenkins)
* Enable
pipeline-triggered and scheduled execution
of mobile test suites
* Work with
emulators, simulators, real devices
, and cloud device platforms
* Ensure
clear, actionable reporting
of automation results and quality metrics
Collaboration & Technical Leadership
* Work closely with
mobile developers, product owners, and QA teams
to support high-quality releases
* Participate in
Agile ceremonies
and provide automation-related input on risks and release readiness
* Mentor junior automation engineers and conduct
automation code reviews
* Promote
engineering discipline and automation best practices
across the team