Quality Assurance Engineer/SDET - Test Automation

Task Recruitment

Brisbane

Sur place

AUD 90 000 - 130 000

Plein temps

Il y a 4 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

Task Recruitment is seeking a Quality Assurance Engineer - Test Automation for Brisbane. You will own end-to-end quality in a sophisticated mining OT software platform, designing and executing automated tests across UI, API, and backend services.

The role emphasizes risk-based testing, CI/CD integration, and collaboration with engineers and product teams. The position is a hands-on, 12+ month opportunity based in Brisbane with a 5-day-per-week office requirement and flexible start/finish times.

Qualifications

  • 4+ years’ experience in QA or software testing.
  • Experience with Playwright and Cucumber/BDD.
  • Proficient in TypeScript/JavaScript and Java.
  • Hands-on REST API testing experience.
  • Experience building and maintaining automated test suites.
  • Familiar with CI/CD and GitHub Actions.
  • Strong communication and stakeholder engagement.
  • Eligible to work in Australia and Brisbane office

Responsabilités

  • Own end-to-end quality for user stories from test approach through sign-off.
  • Create and maintain test plans, manual and automated tests.
  • Design, build and maintain automated tests across UI, API and backend.
  • Test REST APIs and RBAC scenarios.
  • Develop automation frameworks using Playwright and Cucumber.
  • Integrate automated testing into CI/CD pipelines.
  • Plan regression, acceptance and exploratory testing.
  • Support test environment readiness and data management.
  • Investigate defects and improve test stability.
  • Promote shift-left testing and quality status reporting

Connaissances

Playwright
Cucumber / BDD
TypeScript / JavaScript
Java
CI/CD / GitHub Actions
REST API testing
Agile delivery
Quality mindset

Outils

GitHub Actions
CI/CD tooling

Description du poste

Quality Assurance Engineer - Test Automation

Our client, a global OEM of mining equipment and mining operational technology, is seeking an experienced Quality Assurance Engineer - Test Automation to join its Brisbane-based product development team.

You’ll work on a sophisticated mining operational technology platform used to manage, automate and optimise large-scale mining operations around the world. The technology supports areas including fleet management, asset tracking, operational visibility, equipment health, safety and increasingly autonomous mining operations.

This is a hands-on QA role within a high-performing, multidisciplinary software product development team. You’ll take ownership of quality across the delivery lifecycle and help ensure complex software solutions meet high standards of reliability, performance and usability.

The role is an initial 12-month contract with strong potential for extension. You will be required to work from the Brisbane office 5 days per week, although there is flexibility around start and finish times.

The Role

Working closely with Software Engineers, Product Owners and other stakeholders, you will be responsible for embedding quality throughout the software development lifecycle.

Key responsibilities will include:
  • Owning end-to-end quality for user stories, from test approach through to execution and sign-off
  • Creating and maintaining test plans, manual and automated test cases, reusable scenarios and test reporting
  • Designing, building and maintaining automated tests across UI, API and backend services
  • Testing REST APIs, including error handling and role-based access control scenarios
  • Developing and improving automation frameworks using tools such as Playwright and Cucumber
  • Integrating automated testing into CI/CD pipelines
  • Planning and executing regression, acceptance and exploratory testing
  • Supporting test environment readiness and test data managementInvestigating defects, troubleshooting test failures and improving test stability
  • Applying risk-based testing approaches to maximise coverage
  • Participating in design discussions, backlog refinement and code reviews
  • Promoting shift-left testing and continuous improvement across the development lifecycle
  • Communicating quality status, risks and recommendations to technical and business stakeholders
What We’re Looking For

We’re looking for an experienced QA Engineer who is comfortable working in a technically complex software product development environment.

Ideally, you will have:
  • 4+ years’ experience in Quality Assurance, Software Testing or a similar software delivery role using:
    • Playwright
    • Cucumber / BDD
    • TypeScript / JavaScript
    • Java
    • GitHub Actions or other CI/CD technologies
  • Strong understanding of the software development lifecycle and Agile delivery
  • Strong experience designing and maintaining automated test suites
  • Hands-on experience testing REST APIs
  • Strong test design skills, including risk-based and exploratory testing
  • Experience triaging defects and troubleshooting automated test failures
  • Strong understanding of modern test automation practices
  • Excellent communication and stakeholder engagement skills
  • A collaborative approach to working with software engineering and product teams
  • Australian or New Zealand citizenship, or Australian Permanent Residency
  • Ability to work from the Brisbane office 5 days per week
Experience with some of the following would be highly regarded:
  • Page Object Model or similar maintainable automation design patterns
  • Complex, distributed or enterprise-scale software platforms
  • Mining, industrial, operational technology or safety-critical systems
Why Consider This Opportunity?

This is an opportunity to work on globally deployed mining technology that has a direct impact on the safety, productivity and efficiency of major mining operations.

You’ll join a collaborative product development environment where quality engineering is embedded throughout the software lifecycle rather than treated simply as a final testing activity.

Location: Brisbane
Contract: Initial 12 months
Office: 5 days per week
Working Hours: Flexible start and finish times

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

QA Engineer - multiple roles
QA Engineer - multiple roles

Task Recruitment • Brisbane

Sur place
AUD 85 000 - 125 000
QA Engineer - Embedded Systems & Mining Technology
QA Engineer - Embedded Systems & Mining Technology

Task Recruitment • Brisbane

Hybride
AUD 90 000 - 130 000
Hybrid working arrangements
Gym membership
Weekly catered learning lunches
+2
Brisbane QA Engineer - Test Automation (Playwright/CI)
Brisbane QA Engineer - Test Automation (Playwright/CI)

Task Recruitment • Brisbane

Sur place
AUD 90 000 - 130 000
Senior QA Engineer
Senior QA Engineer

Talenza • Brisbane

Hybride
AUD 166 000 - 185 000
QA Engineer: Embedded Systems for Mining Tech (Hybrid)
QA Engineer: Embedded Systems for Mining Tech (Hybrid)

Task Recruitment • Brisbane

Hybride
AUD 90 000 - 130 000
Hybrid working arrangements
Gym membership
Weekly catered learning lunches
+2
Quality Assurance Engineer
Quality Assurance Engineer

MST Global • Brisbane

À distance
AUD 90 000 - 120 000
Test Automation Lead
Test Automation Lead

Michael Page Australia • Brisbane

Hybride
AUD 129 000 - 203 000
Competitive daily rate
12-month contract with view to extend
Brisbane-based role
Java Software Engineer
Java Software Engineer

Task Recruitment • Brisbane

Sur place
AUD 90 000 - 130 000
Quality Assurance Engineer
Quality Assurance Engineer

Concentis • Townsville City

Sur place
AUD 120 000 - 180 000
Automation Test Analyst
Automation Test Analyst

Sirius. • Canberra

Sur place
AUD 120 000 - 160 000