Senior Software Test Engineer - D365 F&o

Caterpillar Caterpillar · Industrial · Bangalore, Karnataka +1

Senior Software Test Engineer for Microsoft Dynamics 365 Finance & Operations (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, Python, or JavaScript. The role involves designing, developing, and maintaining automation frameworks, integrating with CI/CD pipelines, and collaborating with cross-functional teams to deliver reliable ERP solutions.

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. 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
  • Robot Framework
  • Java
  • JavaScript/TypeScript
  • Python
  • Page Object Model (POM)
  • BDD (Cucumber)
  • Postman
  • Swagger
  • GitHub
  • Azure DevOps pipelines
  • release management
  • Agile and hybrid environments

Nice to have

  • JMeter
  • AppDynamics
  • Dynatrace
  • DataDog
  • CloudWatch
  • Dynamics 365 F&O modules (Finance, Supply Chain, Project Operations)
  • Microsoft best practices
  • Power Platform test automation
  • AI-powered Copilot

What the JD emphasized

  • strong technical expertise
  • robust automation frameworks
  • high test coverage
  • ensure clarity of scope and priorities
  • reliability, maintainability, CI/CD compatibility
  • large-scale execution
  • complete test coverage
  • defect triage, prioritization, and root cause analysis
  • timely detection of issues
  • shift-left validation
  • automated test execution
  • timely delivery of quality outcomes
  • strong ownership mindset
  • advanced debugging and troubleshooting skills
  • building automated test scripts
  • environment troubleshooting, regression cycles, and upgrade readiness validation
  • data migration testing
  • validation of large transactional datasets
  • API testing for F&O integrations
  • upgrade readiness testing, hotfix validation
  • ensuring compatibility of customizations
  • automation ROI and defect density