Senior Software Test Engineer-d365 Ce

Caterpillar Caterpillar · Industrial · Bangalore, Karnataka +1

Senior Software Test Engineer focused on automation for Microsoft Dynamics 365 Customer Engagement (CE) applications, requiring expertise in tools like Leapwork, Playwright, and Selenium, along with CI/CD integration and API testing.

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
  • JavaScript
  • TypeScript
  • Page Object Model (POM)
  • BDD (Cucumber)
  • Postman
  • Swagger
  • GitHub
  • Azure DevOps pipelines
  • Agile methodologies

Nice to have

  • Robot Framework
  • JMeter
  • AppDynamics
  • Dynatrace
  • DataDog
  • CloudWatch
  • Dynamics 365 CE modules (Sales, Customer Service, Field Service, Project Operations)
  • Data Export Service
  • Dataflows
  • ETL techniques
  • OData
  • REST/SOAP
  • Dataverse APIs
  • Microsoft best practices
  • MB-910: Dynamics 365 Customer Engagement Fundamentals
  • MB-920: Dynamics 365 Customer Service, Sales, or Field Serv

What the JD emphasized

  • Leapwork
  • Playwright
  • Selenium
  • Dynamics 365 CE