Senior Automation Test Engineer - APIs & Microservices

Caterpillar Brazil

Irving (TX)

On-site

USD 113,000 - 183,000

Full time

5 days ago
Be an early applicant

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
Tuition Reimbursement

Job summary

Caterpillar is seeking a Senior Software Test Engineer in Irving, TX, to help build the Autonomy Services Platform by creating scalable automation for microservices, REST APIs, and distributed workflows. This hands-on role focuses on quality and reliability for AI-enabled testing at global scale.

You will design tests, validate AI-generated code, and integrate tests into CI/CD pipelines, collaborating with developers, architects, and product teams to ensure release readiness.

Qualifications

  • Hands-on experience building test automation for backend microservices and cloud-native apps.
  • Experience testing Java 17+ and Spring Boot services using JUnit, Mockito, Testcontainers, WireMock, REST Assured, Cucumber, or equivalent frameworks.
  • Proficient with AWS, Docker, Kubernetes, CI/CD pipelines, Kafka or similar messaging platforms, and automated test-environment setup.
  • Practical experience building automation with AI-assisted coding platforms with structured context, verification criteria, and human review.
  • Strong understanding of API contracts, state management, asynchronous processing, retries, idempotency, observability, resiliency, performance, and security testing.

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.
  • Review and validate AI-generated test code for correctness, security, maintainability, coverage, and alignment with engineering standards.
  • Validate asynchronous processing, state transitions, retries, timeouts, duplicate requests, message ordering, idempotency, backpressure, and partial-failure recovery.
  • Integrate automated tests into CI/CD pipelines and define quality metrics, release-readiness criteria, and actionable feedback for engineering teams.
  • Partner with developers, architects, product teams, and mission teams to translate requirements and service contracts into executable tests and mentor others.

Skills

Java/Spring Boot
Test automation
API testing
Microservices
AWS
Docker/Kubernetes
CI/CD
AI-assisted coding
Observability
Security testing

Tools

JUnit
Mockito
Testcontainers
WireMock
REST Assured
Cucumber
GitHub Copilot

Job description

Caterpillar is seeking a Senior Software Test Engineer in Irving, TX, to help build the Autonomy Services Platform by creating scalable automation for microservices, REST APIs, and distributed workflows. This hands-on role focuses on quality and reliability for AI-enabled testing at global scale.

You will design tests, validate AI-generated code, and integrate tests into CI/CD pipelines, collaborating with developers, architects, and product teams to ensure release readiness.

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

Similar jobs worth comparing

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
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 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 (vacation, holidays)
401(k) savings plans
+2
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 Backend Engineer – AI‑Powered Microservices on AWS
Senior Backend Engineer – AI‑Powered Microservices on AWS

Caterpillar Brazil • Irving (TX)

On-site
USD 112,000 - 184,000
Medical benefits
Dental benefits
Vision benefits
+7
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
Platform & Autonomous Systems Engineering Lead
Platform & Autonomous Systems Engineering Lead

Caterpillar Brazil • Irving (TX)

On-site
USD 147,000 - 241,000
Relocation assistance
Visa sponsorship potential
Onsite five days a week
+1
Senior Data Pipeline Engineer for Autonomy & Robotics
Senior Data Pipeline Engineer for Autonomy & Robotics

Caterpillar Brazil • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
Paid time off plan
401(k) savings plans
+6