Qa Engineers

Caterpillar Caterpillar · Industrial · Brisbane, Queensland

Experienced Quality Assurance Engineer to join the Cat® MineStar™ team in Brisbane, supporting a product development team delivering high-quality, user-centric software solutions for global mining customers. This role focuses on embedding quality into Agile delivery, modern test automation, and continuous improvement of engineering practices.

What you'd actually do

  1. Own end-to-end quality for user stories, including defining test approaches, executing tests against acceptance criteria, and providing sign-off with clear test evidence
  2. Create and maintain test artefacts including test plans, manual and automated test cases, reusable scenarios, and summary reporting
  3. Define and uphold QA processes, standards, and quality gates across the delivery lifecycle
  4. Design, build, and maintain automated tests across UI, API, and backend services, including REST validation and RBAC scenarios
  5. Contribute to and improve automation frameworks (e.g., Cucumber, Playwright), including refactoring and enhancing high-value test scenarios

Skills

Required

  • Quality Assurance Engineer
  • software delivery environment
  • software development lifecycle (SDLC)
  • Agile delivery
  • shift-left testing
  • definition of done
  • automated test suites
  • REST APIs
  • error handling
  • role-based access control scenarios
  • risk-based testing
  • exploratory testing
  • defect triage
  • troubleshoot failures
  • test stability
  • communication skills
  • stakeholder communication
  • collaboration
  • working onsite in Brisbane

Nice to have

  • Playwright
  • UI automation
  • Page Object Model
  • Cucumber/BDD frameworks
  • TypeScript/JavaScript
  • Java
  • CI/CD pipelines
  • GitHub Actions
  • complex, distributed or enterprise-scale software platforms
  • mining
  • industrial
  • safety-critical systems

What the JD emphasized

  • Proven experience as a Quality Assurance Engineer or similar role in a software delivery environment (4+ years)
  • Strong understanding of software development lifecycle (SDLC) and Agile delivery, including shift-left testing and definition of done
  • Experience designing and maintaining automated test suites that deliver reliable and fast feedback
  • Hands-on experience testing REST APIs, including error handling and role-based access control scenarios
  • Strong test design capability including risk-based and exploratory testing