Senior Software Test Engineer-d365 Ce

Caterpillar · Industrial · Bangalore, Karnataka +1

Senior Software Test Engineer responsible for driving quality engineering strategy, leading automation initiatives, and ensuring high test coverage across Microsoft Dynamics 365 Customer Engagement (CE) applications. Requires expertise in automation frameworks like Leapwork, Playwright, and Selenium, and collaboration with cross-functional teams.

What you'd actually do

  1. Define and implement the overall QA strategy aligning with CE product and organizational goals.
  2. Design, develop, and maintain robust automation frameworks using Leapwork, Playwright, Selenium, and RestAssured (Java/Python preferred).
  3. Prepare, review, and maintain QA artifacts (test plans, cases, regression suites, reports).
  4. Enable development teams with regression test suites for shift-left validation of breaking changes.
  5. Track KPIs such as defect density, test coverage, execution reliability, and automation ROI.

Skills

Required

  • Leapwork
  • Playwright
  • Selenium WebDriver
  • RestAssured
  • Java
  • Python
  • Page Object Model (POM)
  • BDD (Cucumber)
  • Postman
  • Swagger
  • GitHub
  • Azure DevOps pipelines
  • Agile
  • hybrid environments

Nice to have

  • Robot Framework
  • JavaScript/TypeScript
  • JMeter
  • AppDynamics
  • Dynatrace
  • DataDog
  • CloudWatch
  • Dynamics 365 CE modules (Sales, Customer Service, Field Service, Project Operations)
  • data migration testing
  • OData
  • SOAP
  • Dataverse APIs
  • Microsoft best practices
  • MB-910: Dynamics 365 Customer Engagement Fundamentals
  • MB-920: Dynamics 365 Customer Service, Sales, or Field Service cert

What the JD emphasized

  • Leapwork
  • Playwright
  • Dynamics 365 CE