Senior Test Automation Engineer – Microservices & AI

Caterpillar

Jasper (AL)

On-site

USD 113,000 - 183,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision benefits
Paid time off (Vacation, Holidays)
401(k) savings plans
Health Savings Account (HSA)
Flexible Spending Accounts (FSAs)
Career Development
Incentive bonus
Tuition Reimbursement

Job summary

Caterpillar is seeking a Senior Software Test Engineer to help build quality into the Autonomy Services Platform. You will design scalable automation for mission, task, and integration services, validating microservices and APIs at global scale.

The role emphasizes automation, AI-assisted coding, and reliable software powering autonomous operations. Based in Irving, TX, this hands-on quality engineering position requires on-site work five days a week and offers a comprehensive benefits package.

Qualifications

  • Hands-on experience building test automation for backend microservices, REST APIs, and cloud-native apps.
  • Experience testing Java 17+ and Spring Boot with JUnit, Mockito, Testcontainers, WireMock, REST Assured, or Cucumber.
  • Experience with AWS, Docker, Kubernetes, CI/CD pipelines, Kafka, and test-data setup.

Responsibilities

  • Design and build automated test frameworks for Java/Spring Boot microservices, REST APIs, event-driven services, databases, and distributed workflows.
  • Create API, contract, component, integration, end-to-end, regression, performance, resilience, and failure-recovery tests for autonomy platform services.
  • Use AI-assisted coding tools to accelerate test generation, data creation, mocks, and documentation.
  • Review AI-generated test code for correctness, security, maintainability, and coverage.
  • Validate asynchronous processing, state transitions, retries, timeouts, idempotency, partial-failure recovery.
  • Integrate automated tests into CI/CD pipelines and define quality metrics and release-readiness criteria.
  • Partner with developers and mission teams to translate requirements into executable tests and mentor others in test-first practices.

Skills

Software Product Testing
System Testing
Software Development
Software Integration Engineering
Decision Making and Critical Thinking

Tools

JUnit
Mockito
Testcontainers
WireMock
REST Assured
Cucumber
AWS
Docker
Kubernetes
CI/CD
Kafka
GitHub Copilot
Claude Code
Cursor

Job description

Caterpillar is seeking a Senior Software Test Engineer to help build quality into the Autonomy Services Platform. You will design scalable automation for mission, task, and integration services, validating microservices and APIs at global scale.

The role emphasizes automation, AI-assisted coding, and reliable software powering autonomous operations. Based in Irving, TX, this hands-on quality engineering position requires on-site work five days a week and offers a comprehensive benefits package.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Automation Test Engineer – Microservices & AI Tools
Senior Automation Test Engineer – Microservices & AI Tools

Caterpillar Inc. • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision
401(k) savings plans
Health Savings Account
+4
Senior Automation Test Engineer – AI-Driven Microservices
Senior Automation Test Engineer – AI-Driven Microservices

Caterpillar Brazil • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits*
Paid time off plan
401(k) savings plans*
+3
Senior Automation Test Engineer - AI-Driven API&Microservices
Senior Automation Test Engineer - AI-Driven API&Microservices

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
Vacation time & Holidays
401(k) savings plans
+1
Head of AI Test Engineering & Quality
Head of AI Test Engineering & Quality

Caterpillar Inc. • Chicago (IL)

On-site
USD 159,000 - 259,000
Medical, dental, and vision benefits
401(k) savings plans
Tuition Reimbursement
SENIOR SOFTWARE TEST ENGINEER
SENIOR SOFTWARE TEST ENGINEER

Caterpillar • Jasper (AL)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
Paid time off (Vacation, Holidays)
401(k) savings plans
+5
Senior Software Test Engineer
Senior Software Test Engineer

Caterpillar Inc. • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision
401(k) savings plans
Health Savings Account
+4
Senior Software Test Engineer
Senior Software Test Engineer

Caterpillar Brazil • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits*
Paid time off plan
401(k) savings plans*
+3
Senior Software Test Engineer
Senior Software Test Engineer

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
Vacation time & Holidays
401(k) savings plans
+1
QA Lead for Autonomous Simulation Platform
QA Lead for Autonomous Simulation Platform

Caterpillar Inc. • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plan
Health Savings Account (HSA)
+3
Software Test Engineer — Remote & Automation Expert
Software Test Engineer — Remote & Automation Expert

Caterpillar Inc • Chicago (IL)

Hybrid
USD 121,000 - 158,000
Medical, dental, vision
Paid time off
401(k) with match
+5