Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Infodigix • Sydney, New South Wales, Australia
Role & seniority: Senior Mobile Automation Engineer (contract, fixed term)
Mobile: native iOS and Android
Automation: Appium + WebDriverIO (TypeScript)
CI/CD: Azure DevOps, Jenkins
Testing concepts: mobile app lifecycle, OS behaviours, device fragmentation
Cloud/device farms and emulators/simulators (Nice-to-have: cloud/mobile testing platforms)
Design, develop, and maintain native mobile automation frameworks for iOS/Android; build stable, reusable components; automate functional, regression, and smoke tests
Drive automation strategy aligned with release cycles; increase coverage; analyze failures and implement long-term fixes
Integrate automation into CI/CD pipelines; enable pipeline-triggered execution; provide clear reporting and metrics; mentor junior engineers
8+ years software testing experience with strong mobile automation focus
Hands-on Appium automation for native iOS/Android
WebDriverIO experience for mobile automation
TypeScript programming
Mobile lifecycle, architecture, and OS behavior understanding
Automation in CI/CD environments (Azure DevOps, Jenkins)
Agile/Scrum experience
Strong problem-solving, test design, and maintenance of scalable automation
BDD frameworks (e.g., Cucumber)
Cloud-based device farms / mobile testing platforms
Experience with enterprise-scale or BFSI mobile apps
Mentoring or c
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