03 Aug
|
Insight Talent
|
City of Sydney
03 Aug
Insight Talent
City of Sydney
Overview
Role: Senior Mobile App Automation Engineer
Location: Sydney, Australia
Pay Rate: 500 - 600 AUD per day
Work Type: On-site
Contract duration: 6 months
Joining Date: 9th February, 2026
Headcount: 7
Experience: 8+ years experience in software testing with a strong focus on mobile automation; Must have experience: Mobile Automation Testing, WebDriver IO
Note: Language: Australian
Role Summary
We are seeking a Senior Mobile App Automation Engineer with strong hands-on expertise in automating native iOS and Android applications. This role is 100% focused on automation engineering, with responsibility for designing, developing, and maintaining robust mobile automation frameworks using Appium with WebDriverIO and TypeScript. The engineer will play a key role in improving automation coverage, execution stability, and CI/CD integration for mobile applications delivered in Agile environments.
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 aligned with best engineering practices.
- Automate functional, regression, and smoke test suites for mobile applications.
- Handle mobile-specific challenges such as gestures, permissions, OS-level popups, device fragmentation, and flaky test behaviour.
- Continuously improve automation reliability, execution speed, and maintainability.
Automation Strategy & Quality Engineering
- Contribute to and execute mobile automation strategy aligned with release cycles.
- Drive increased automation coverage and reduce dependency on non-automated testing.
- Analyse automation failures, identify root causes, and implement long-term fixes.
- Ensure automation suites remain relevant as mobile apps 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 where applicable.
- Ensure clear and actionable reporting of automation results and quality metrics.
Collaboration & Technical Leadership
- Work closely with mobile developers and product teams to support high-quality releases.
- Participate in Agile ceremonies and provide automation-related input on risks and readiness.
- Mentor junior automation engineers and conduct automation code reviews.
- Promote engineering discipline and automation best practices within the team.
Required Skills & Experience
Must-Have
- 8+ years experience in software testing with a strong focus on mobile automation.
- Hands-on experience automating native iOS and Android apps using Appium.
- Strong experience with WebDriverIO for mobile automation.
- Solid programming skills in TypeScript.
- Solid understanding of mobile app lifecycle, architectures, and OS behaviours.
- Experience integrating mobile automation into CI/CD pipelines.
- Experience working in Agile / Scrum environments.
Good to Have
- Experience using BDD frameworks (e.g. Cucumber) with mobile automation.
- Experience with cloud-based mobile testing platforms or device farms.
- Exposure to enterprise-scale or BFSI mobile applications.
- Experience mentoring or guiding other automation engineers.
#J-18808-Ljbffr
📌 Lead Mobile App Automation Engineer (City of Sydney)
🏢 Insight Talent
📍 City of Sydney