resu·mail

Senior Autonomy Engineer - QA Engineer

at Cat

Chennai, India Senior Posted 2026-05-18

Don't apply into the void — reach the hiring manager

ResuMail finds the recruiters and hiring managers behind this Senior Autonomy Engineer - QA Engineer role at Cat, drafts a personalised outreach email, and schedules the send — so your application actually gets seen.

Reach the hiring manager ›

About this role

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 .

How to get this job at Cat

  1. Don't rely on the portal. Cold applications for a role like Senior Autonomy Engineer - QA Engineer land in a pile of hundreds. A direct, personalised message to the hiring manager or a referrer is the fastest way in.
  2. Find the right person. ResuMail surfaces the actual recruiters and hiring managers at Cat — not a generic careers inbox.
  3. Send tailored outreach. ResuMail drafts an email personalised to your resume and this role, then paces and schedules sends so you stay out of spam.
  4. Follow up. One polite nudge after 5–7 days roughly doubles reply rates — scheduled for you.

Reach Cat's hiring managers today.

Free to start. No credit card. Built for Indian job seekers.

Start free with ResuMail ›