Senior Software Test Engineer- D365 F&o

Caterpillar Caterpillar · Industrial · Bangalore, Karnataka +1

Senior Software Test Engineer for D365 F&O applications, focusing on driving quality engineering strategy, leading automation initiatives, and ensuring high test coverage. Requires expertise in automation frameworks like Leapwork, Playwright, and Selenium, along with programming skills in Java, JavaScript/TypeScript, or Python. The role involves designing, developing, and maintaining automation frameworks, test planning and execution, performance and reliability oversight, and CI/CD coordination within Azure DevOps and GitHub. Experience with Dynamics 365 F&O modules, API testing, and data migration testing is highly desirable.

What you'd actually do

  1. Define and implement the overall QA strategy aligning with F&O 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. Collaborate with performance engineers to define SLAs and gather non-functional requirements.
  5. Enable development teams with regression test suites for shift-left validation of breaking changes.

Skills

Required

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

Nice to have

  • Dynamics 365 F&O modules (Finance, Supply Chain, Project Operations)
  • JMeter
  • AppDynamics
  • Dynatrace
  • DataDog
  • CloudWatch
  • OData
  • REST/SOAP
  • AIF/DMF
  • data migration testing
  • batch job validation
  • workflow automation
  • performance tuning
  • upgrade readiness testing
  • hotfix validation
  • MB-500
  • MB-310
  • MB-320
  • MB330

What the JD emphasized

  • Leapwork
  • Playwright
  • Selenium
  • RestAssured
  • Java
  • Python
  • Azure DevOps
  • GitHub
  • Dynamics 365 F&O