CareerPlanGet AI match score →

Software Engineer

Chennai, Tamil Nadu💼 Full-time🗓 2026-07-20 → 2026-07-30

Core

Driving quality engineering strategy and executing automation initiatives for Caterpillar's Dealer-facing web application (Foresight).

Role type

Senior Software Testing Engineer (QA Automation Lead)

Builds

High-quality, reliable web solutions for Caterpillar dealers

Domain

Enterprise software, Dealer-facing web applications

Deliverable

production ML models | product features | dashboards & analysis

Required skills

Playwright, Selenium WebDriver, RestAssured, Java, JavaScript/TypeScript, Python, Page Object Model, BDD, CI/CD pipelines, API testing, performance testing

Preferred skills

Advanced debugging, environment troubleshooting, batch job validation, data migration testing, upgrade readiness testing

Technologies

Azure DevOps, GitHub, JMeter, AppDynamics, Dynatrace, DataDog, CloudWatch, Bruno, Swagger

Responsibilities

Define and implement overall QA strategy; Design, develop, and maintain robust automation frameworks; Prepare and maintain QA artifacts including test plans and regression suites; Monitor bottlenecks and flakiness; Track KPIs such as defect density and automation ROI

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗