Test Automation Engineer – Cloud-Native Microservices

Task Recruitment

City of Brisbane

On-site

AUD 110,000 - 150,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Task Recruitment has a Brisbane-based opportunity for a Test Automation Engineer to lead automated testing within CI pipelines. You will design, build, and maintain automated tests across backend, UI, and API layers using Playwright, TypeScript/JavaScript, and defined QA processes.

This 12-month contract offers long-term extension potential and exposure to modern mining tech environments. The role requires 4+ years of automation experience, strong collaboration with engineers, and a

Qualifications

  • 4+ years' experience as a Test Automation Engineer developing automated tests that run within CI pipelines.
  • Strong experience developing automation using TypeScript or JavaScript (Java, C# or Python also considered).
  • Proven experience designing and maintaining reliable automated test frameworks.
  • Hands-on experience testing REST APIs, including authentication, authorisation, schema validation and negative testing.
  • Hands-on experience using Playwright (or Selenium/Cypress with willingness to transition).
  • Experience designing maintainable Page Object Model automation frameworks.
  • Experience configuring or supporting CI/CD pipelines using GitHub Actions, Azure DevOps or Jenkins.
  • Strong Git experience including pull requests and code reviews.
  • Excellent troubleshooting skills with the ability to identify root causes of automation failures.
  • Strong understanding of Agile software delivery, SDLC, shift-left testing and quality engineering.
  • Excellent communication and stakeholder engagement skills.

Responsibilities

  • Own end-to-end quality for user stories by defining test approach, executing tests against acceptance criteria, and providing clear sign-off and test evidence.
  • Create, maintain, and continuously improve test artefacts including test plans, manual and automated test cases, reusable scenarios, and test summary reporting.
  • Define and uphold team QA processes and standards, ensuring consistent test practices and fit-for-purpose coverage across the delivery lifecycle.
  • Partner with engineers to improve overall product quality through shift-left practices, quality gates, and participation in code reviews.
  • Design, build, and maintain automated tests across backend services, and UI and API layers, including REST validation, RBAC permutations, and targeted gap coverage.
  • Contribute to and evolve the Cucumber + Playwright automation framework, including migrating and refactoring high-value scenarios from the legacy Cucumber Java suite.
  • Enable reliable continuous testing by configuring and maintaining CI/CD pipelines (GitHub Actions) and monitoring daily automation execution, triaging failures and reducing flakiness.
  • Plan and execute regression, acceptance, and exploratory testing as needed, balancing manual verification with automation to maximise coverage and confidence.
  • Support test environment readiness and test data management for automation, including setup, maintenance, and ongoing optimisation.
  • Collaborate closely with Team Leads, Product Managers, and cross-functional stakeholders to communicate quality status, risks, and improvement opportunities.
  • Apply a risk-based, strategic QA mindset—defining coverage strategy, influencing quality decisions early, and advocating for quality across the team.

Skills

CI/CD pipelines experience
Automation scripting (TypeScript/Java/
Playwright experience
REST API automation
Git expertise
Agile/SDLC understanding
Troubleshooting
Communication with stakeholders

Tools

GitHub Actions
Azure DevOps
Jenkins
Kubernetes

Job description

Task Recruitment has a Brisbane-based opportunity for a Test Automation Engineer to lead automated testing within CI pipelines. You will design, build, and maintain automated tests across backend, UI, and API layers using Playwright, TypeScript/JavaScript, and defined QA processes.

This 12-month contract offers long-term extension potential and exposure to modern mining tech environments. The role requires 4+ years of automation experience, strong collaboration with engineers, and a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QA Engineer
QA Engineer

Task Recruitment • City of Brisbane

On-site
AUD 110,000 - 150,000
Playwright Test Automation Engineer | UI & API Focus
Playwright Test Automation Engineer | UI & API Focus

CloudMarc Pty Ltd. • City of Melbourne

On-site
AUD 90,000 - 130,000
Competitive salary
Career advancement opportunities
Supportive and collaborative team
Mid-Senior Automation QA Engineer | C#, Selenium, Playwright
Mid-Senior Automation QA Engineer | C#, Selenium, Playwright

Zone IT Solutions • Sydney

On-site
AUD 125,000 - 135,000
Automation Tester
Automation Tester

Hydrogen UK Ltd • City of Melbourne

On-site
AUD 90,000 - 120,000
Automation Engineer - Playwright/Cypress Expert (Hybrid, 6mo)
Automation Engineer - Playwright/Cypress Expert (Hybrid, 6mo)

PRA • City of Melbourne

Hybrid
AUD 138,000 - 148,000
Automation Tester
Automation Tester

Micromine Pty Ltd. • City of Brisbane

On-site
AUD 90,000 - 120,000
Work from home options
12 weeks paid parental leave
Free gym membership
+3
Automation Test Lead
Automation Test Lead

SKL Technology • Sydney

Hybrid
AUD 120,000 - 180,000
Automation Tester
Automation Tester

Micromine • City of Brisbane

On-site
AUD 80,000 - 100,000
Work from home options
12 weeks paid parental leave
Free gym membership
+1
Automation Engineer
Automation Engineer

PRA • City of Melbourne

Hybrid
AUD 138,000 - 148,000
Mobile Test Automation Engineer
Mobile Test Automation Engineer

BlackCube Labs • Sydney

Hybrid
AUD 110,000 - 170,000
Flexible location