InternFlow

Company Careers ·

full-time
Top Company

Lead Software Test Engineer - Dynamics 365

Caterpillar · Bangalore, Karnataka

Caterpillar is a global manufacturing and technology company that builds heavy equipment and provides digital solutions. The Lead Software Test Engineer for Dynamics 365 will be responsible for designing and executing automated test suites for Dynamics 365 Customer Engagement and Finance & Operations modules. Day‑to‑day work includes creating and maintaining test scripts with tools such as Leapwork and Playwright, performing API testing (OData, REST/SOAP), validating data migrations using Data Export Service and ETL processes, and integrating tests into Azure DevOps CI/CD pipelines for regression and release validation. The role also requires preparing test design documentation, reusable QA templates, and developer guides, as well as conducting peer reviews and ensuring compliance with Microsoft best practices. Candidates should have strong debugging skills, experience with Dynamics 365 CE/F&O, solid knowledge of workflow automation, security role validation, and performance tuning, and be comfortable leading testing activities and mentoring junior team members.

lead software test engineerdynamics 365test automationapi testingci/cd pipelinesazure devopsdata migration testingregression testing

Career Area: Technology, Digital and Data Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. Hands-on experience with Dynamics 365 CE modules (Sales, Customer Service, Field Service, Project Operations) or F&O Advanced debugging and troubleshooting skills for test automation. Experience building automated test scripts using Leapwork and Playwright for CE customizations, integrations, and performance benchmarks. Skilled in environment troubleshooting, regression cycles, and upgrade readiness validation. Ability to prepare clear test design documents, reusable QA templates, and developer guides for team adoption. Strong knowledge of workflow automation, security role validation, and performance tuning Experience with data migration testing using Data Export Service, Dataflows, and ETL techniques. Proficiency in API testing for CE integrations (OData, REST/SOAP, Dataverse APIs). Exposure to CI/CD pipelines in Azure DevOps for automated regression cycles and release validation. Ability to conduct peer reviews of test automation scripts, enforce coding standards, and ensure compliance with Microsoft best practices. Familiarity with upgrade readiness testing, hotfix validation, and ensuring compatibility of customizations during cumulative updates. Knowledge and experience in Testing Mobile app Posting Dates: October 25, 2026 - November 8, 2026 Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply Not ready to apply? Join our Talent Community .

RoleLead Software Test Engineer - Dynamics 365
CompanyCaterpillar
LocationBangalore, Karnataka
Typefull-time
CompensationNot disclosed
Posted2026-10-25
DeadlineRolling

Typical process for this type of role

A general guide — the exact steps for this specific listing may vary; check the original posting for details.

  1. 1ApplicationSubmit your resume through the apply link.
  2. 2ScreeningRecruiter reviews your background against the role.
  3. 3AssessmentA technical test, assignment, or coding round, depending on the role.
  4. 4Interview(s)One or more rounds with the hiring team.
  5. 5OfferOffer letter with compensation and start date.

Before you apply

0/4

Lead Software Test Engineer - Dynamics 365 at Caterpillar: frequently asked questions

What is the salary for this role?
Caterpillar has not stated compensation in the listing. Check the original posting or ask during the application process.
Is the Lead Software Test Engineer - Dynamics 365 position remote, hybrid or onsite?
The listing gives Bangalore, Karnataka as the location and does not state a work mode.
What is the application deadline?
Caterpillar has not listed a fixed deadline, so apply early in case the opening is filled.
How do I apply for the Lead Software Test Engineer - Dynamics 365 role?
Use the Apply button on this page. It opens the original listing on cat.wd5.myworkdayjobs.com, where you submit your application with the company.

More at Caterpillar

Other jobs at Caterpillar

See all 9 openings at Caterpillar

Explore Related Placements


// similar opportunities

You might also like