Senior Software Engineer-QA Automation

Caterpillar

Not Interested
Bookmark
Report This Job

profile Job Location:

Chennai - India

profile Monthly Salary: Not Disclosed
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

Career Area:

Technology Digital and Data

Job Description:

Your Work Shapes the World at Caterpillar Inc.

When you join Caterpillar yourejoining 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 dontjust 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.

Job Description: Senior QA Engineer
Role Summary
The Senior QA Engineer is responsible for ensuring the delivery of highquality reliable software by leading test planning execution and automation initiatives. This role requires strong technical expertise across test automation and QA processes hands-on experience in functional and non-functional testing and the ability to collaborate closely with cross-functional teams in an Agile environment.
Key Responsibilities
Quality Engineering & Test Strategy
  • Develop maintain and execute comprehensive test plans test cases and regression suites for functional integration API end-to-end and performance testing.
  • Ensure robust test coverage aligned with product and release goals.
Automation & Framework Ownership
  • Design enhance and maintain automation frameworks using tools such as Playwright and RestAssured with programming knowledge on Java and Python
  • Develop automation suites for UI API and backend services; ensure modularity reusability and CI/CD compatibility.
  • Integrate automated tests into CI/CD pipelines and ensure reliable execution
Performance & Reliability
  • Collaborate with performance engineering teams to gather NFRs define SLAs and support performance validation cycles.
  • Monitor execution flakiness and stability; optimize reliability of automated test runs
Cross-functional Collaboration
  • Work closely with product development architecture and DevOps teams to ensure clarity on requirements and readiness for releases.
  • Support UAT preparation and assist in data/environment setup when needed as reflected in system integration testing discussions
Required Technical Skills
  • Strong hands-on experience with automation tools: Selenium WebDriver Playwright RestAssured Postman.
  • Programming proficiency in Java Python JavaScript/TypeScript.
  • Experience with CI/CD systems like Azure DevOps GitHub Jenkins
  • Familiarity with BDD frameworks (Cucumber) API testing SQL and debugging tools.
  • Exposure to performance tools such as JMeter AppDynamics or Dynatrace.
Soft Skills & Leadership
  • Strong ownership and ability to drive quality outcomes across multiple parallel tracks.
  • Excellent communication stakeholder management and problemsolving abilities.
  • Ability to mentor junior QA engineers and contribute to process improvements.

Posting Dates:

March 24 2026 - March 30 2026

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

Not ready to apply Join our Talent Community.


Required Experience:

Senior IC

Career Area:Technology Digital and DataJob Description:Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar yourejoining 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 ...
View more view more

About Company

Company Logo

Caterpillar is the world’s leading manufacturer of construction and mining equipment, diesel and natural gas engines, industrial turbines and diesel-electric locomotives.

View Profile View Profile