Jobs / RPMGlobal

Test Automation Engineer

RPMGlobal · Brisbane, QLD, Australia
Brisbane, QLD, AustraliaFull timeExp: 5+ yrsOnsite
Remuneration
Not specified
Location
Brisbane, QLD, Australia
Visa sponsorship
Not specified

Job summary

The Test Automation Engineer develops scalable automated testing practices to improve software quality and reduce reliance on manual regression testing. The role designs frameworks for web, desktop, and API applications, integrates automated tests into CI/CD pipelines, and guides development teams in shift-left quality engineering. Testing spans unit, component, API, integration, and selective UI automation, using technologies including C#/.NET, NUnit, Playwright, FlaUI, and Azure DevOps.

Qualifications

  • At least 5 years of professional software quality assurance and testing experience with production applications.
  • Experience designing and implementing test automation solutions in complex software environments.
  • Proficiency in C#/.NET and unit and API testing frameworks or tools, such as NUnit and REST API testing tools.
  • Proficiency with UI automation frameworks such as Playwright, FlaUI, or similar.
  • Experience integrating automated testing into CI/CD pipelines such as Azure DevOps.
  • Understanding of quality engineering, automated testing strategies, and software development lifecycles.
  • Legally entitled to work in Australia.

Responsibilities

  • Design and improve scalable test automation frameworks for web, desktop, and API applications.
  • Integrate automated testing into CI/CD pipelines with reliable execution, clear reporting, and quality gates.
  • Identify, prioritise, and automate high-value regression test scenarios with development teams.
  • Guide and mentor developers and testers in shared ownership of quality and test automation.
  • Promote shift-left testing, testable design principles, and effective peer review.

Skills

AzureAzure DevOpsC#.NETREST

Languages

English

Work schedule

Full-time

Industry

Mining

Relocation

No