✦ Luna Orbit — QA & Testing

Senior Software Engineer-QA Automation

at Caterpillar

📍 2 Locations Unknown Posted March 24, 2026
Type Not Specified
Experience senior
Exp. Years Not specified
Education Not specified
Category QA & Testing

This role involves leading test automation initiatives to ensure reliable and high-quality software delivery. The engineer will develop and maintain automation frameworks, collaborate with cross-functional teams, and optimize testing processes.

  • Develop test plans and automation frameworks
  • Collaborate with development teams
  • Maintain automation suites
  • Support performance validation
  • Integrate tests into CI/CD pipelines

The technical environment includes automation tools like Selenium, Playwright, RestAssured, programming in Java and Python, CI/CD pipelines with Azure DevOps, GitHub, Jenkins, and performance monitoring with JMeter, AppDynamics, and Dynatrace.

The ideal candidate is a senior QA engineer with extensive hands-on experience in test automation using tools like Selenium, Playwright, and RestAssured. They possess strong programming skills in Java and Python, and are familiar with CI/CD pipelines and performance monitoring tools.

Selenium WebDriverPlaywrightRestAssuredJavaPythonAzure DevOpsGitHubJenkinsCucumberSQL
PostmanJavaScriptTypeScriptJMeterAppDynamicsDynatrace
Selenium WebDriverPlaywrightRestAssuredPostmanAzure DevOpsGitHubJenkinsCucumberJMeterAppDynamicsDynatrace
Selenium WebDriverPlaywrightRestAssuredPostmanJavaPythonJavaScriptTypeScriptAzure DevOpsGitHubJenkinsCucumberSQLJMeterAppDynamicsDynatrace
Selenium WebDriverPlaywrightRestAssuredPostmanJavaPythonJavaScriptTypeScriptAzure DevOpsGitHubJenkinsCucumberSQLJMeterAppDynamicsDynatrace
ownershipcommunicationstakeholder managementproblem-solvingcollaborationmentoring
Industry Manufacturing
Job Function Lead test automation and quality assurance processes for software products
Role Subtype Automation QA Engineer
Tech Domains Active Directory, Microsoft 365, Azure, Java, Python, SQL / PostgreSQL, Jenkins, API testing
QA & TestingSelenium WebDriverPlaywrightRestAssuredPostmanJavaPythonJavaScriptTypeScriptAzure DevOpsGitHubJenkinsCucumberSQLJMeterAppDynamicsDynatrace

Lack of experience with automation tools, No programming skills in Java or Python, No experience with CI/CD tools, Unwillingness to mentor junior engineers

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile