About the job
Contract Type: Fixed Term Contract – 5 Months
Location: Sydney Australia ( 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
Please respond or reach out over whatsapp.
Regards
Abhishek Tyagi
Whats App)