Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
https://bayt.page.link/8YpbCtK6aunhxmb56
Back to the job results

Senior Autonomy Engineer - QA Engineer

Today 2026/09/16
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description

Career Area:



Engineering

Job Description:



Your Work Shapes the World at Caterpillar Inc.




When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other.  We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.




Caterpillar products generate and process large amounts of data from sensors, on-board models, and control algorithms in real-time creating real-world machine usage information. As part of the overall digital strategy Caterpillar has developed an integrated family of machine-based information technology products that interconnect machines to provide real time guidance, tracking, monitoring and supervisory control of the operational mining fleet. This family of products is branded MineStar. The MineStar product range links with other mining and business information systems and is an integral part of the Mining Technology Enabled Solutions vision.



We are seeking a skilled and experienced Quality Assurance Engineer to join our multi-disciplinary delivery teams that develop world class mining software solutions. The Quality Assurance Engineer will be responsible for testing software within a high performing, self-managing and dynamic team, delivering high-value software for our enterprise customers.



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.
Experience required:
  • 4+ years’ experience in Quality Assurance and Automation Testing
Skills Required:
  • Strong understanding of the software development lifecycle (SDLC) and Agile delivery, embedding quality practices throughout (shift-left testing, definition of done, quality gates).
  • Strong test analysis and design capability, including risk-based and exploratory testing, and translating requirements into clear, maintainable test scenarios.
  • Demonstrated experience designing, implementing, and maintaining automated test suites that provide fast, reliable feedback.
  • Hands-on experience testing REST APIs, including positive/negative scenarios, error handling, and authorisation/role-based access control (RBAC).
  • Strong troubleshooting skills to triage defects and automation failures, improve stability, and reduce flaky tests across environments and data sets.
  • Excellent communication skills, able to clearly articulate quality status, risks, and recommendations to technical and non-technical stakeholders.
  • Collaborative approach, partnering with engineers and product roles to continuously improve quality practices and outcomes.
  • Proficiency in TypeScript/JavaScript and/or Java, with the ability to build and maintain test automation code.
  • Experience with Playwright for UI automation, applying maintainable patterns such as Page Object Model and/or component-based design.
  • Experience with Cucumber/BDD frameworks and writing clear, maintainable scenarios.
  • Experience configuring and troubleshooting CI/CD pipelines (e.g., GitHub Actions) to integrate and run automated tests.
  • Experience across manual and automated testing (exploratory, regression, acceptance), selecting the appropriate approach to meet delivery timelines and risk.
  • Experience producing and maintaining test documentation and evidence (e.g., test plans, test cases, and summary reporting).







Posting Dates:



May 18, 2026 - May 31, 2026

Caterpillar is an Equal Opportunity Employer.  Qualified applicants of any age are encouraged to apply




Not ready to apply? Join our Talent Community.





This job post has been translated by AI and may contain minor differences or errors.

You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.