Senior Software Engineer-qa Automation

Caterpillar Inc.

Playwright
Restassured
Java
The Senior QA Engineer is responsible for ensuring the delivery of high‑quality, reliable software by leading test planning, execution, and automation initiatives

Job Summary

  • The Senior QA Engineer is responsible for ensuring the delivery of high‑quality, reliable software by leading test planning, execution, and automation initiatives.
  • Design, enhance, and maintain automation frameworks using tools such as Playwright, and RestAssured with programming knowledge on Java and Python.
  • Work closely with product, development, architecture, and DevOps teams to ensure clarity on requirements and readiness for releases.

Matching Summary

The Senior QA Engineer is responsible for ensuring the delivery of high‑quality, reliable software by leading test planning, execution, and automation initiatives.

Skills & Requirements

Must-have

  • Playwright
  • RestAssured
  • Java
  • Python
  • Selenium WebDriver
  • API testing
  • CI/CD integration

Nice-to-have

  • stakeholder management
  • problem-solving abilities
  • mentor junior engineers
  • process improvements

Key Requirements

  • Strong hands-on experience with automation tools
  • Programming proficiency in Java, Python, JavaScript/TypeScript
  • Experience with CI/CD systems
  • Familiarity with BDD frameworks
  • Exposure to performance tools

Work Rights

Not specified

Tailored Resume

Cover Letter