Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

SOFTWARE TEST ENGINEER - DYNAMICS 365 (D365)

  • Source: Naukri
  • Caterpillar Inc
  • On-site
  • Bengaluru
  • Full-Time
  • Mid level

Job Description

Career Area: Technology, Digital and Data

Role Summary

The Software Test Engineer is responsible for ensuring the quality and reliability of Microsoft Dynamics 365 Finance Operations (FO) applications through effective test planning, automation, and execution. This role focuses on developing and maintaining automated test solutions, supporting QA processes, and collaborating with cross-functional teams to deliver stable and scalable ERP solutions.

What You Will Do Quality Engineering Execution

  • Participate in defining and implementing QA strategies aligned with FO project needs.
  • Develop, execute, and maintain test cases, test scripts, and regression suites.
  • Support functional, integration, API, and end-to-end testing efforts.
  • Assist in validating batch jobs, workflows, and business processes across FO modules.

Test Automation

  • Design, develop, and maintain automated test scripts using tools such as Leapwork, Playwright, Selenium WebDriver, or Robot Framework.
  • Contribute to enhancing automation frameworks for scalability and maintainability.
  • Execute automated regression suites and analyze failures.
  • Support tagging, modularization, and reusability of automation assets.

Defect Management

  • Identify, log, and track defects using standard tools.
  • Participate in defect triage discussions and root cause analysis.
  • Retest fixes and ensure closure of defects with proper validation.

Collaboration Agile Practices

  • Work closely with developers, business analysts, and functional teams to understand requirements.
  • Participate in sprint ceremonies (planning, stand-ups, retrospectives).
  • Support UAT cycles and assist stakeholders in validation activities.

CI/CD DevOps Support

  • Execute automated test suites within CI/CD pipelines (Azure DevOps, GitHub).
  • Support build validation and release testing activities.
  • Assist in maintaining test environments and test data setup.

Reporting Documentation

  • Maintain QA artifacts including test cases, execution reports, and defect logs.
  • Provide updates on test progress, quality metrics, and risks.
  • Ensure proper documentation of test scenarios and automation scripts.

What You Will Have Technical Skills

  • Familiarity with automation tools such as Leapwork, Playwright, Selenium WebDriver, or Robot Framework.
  • Basic programming knowledge in Java, JavaScript/TypeScript, or Python.
  • Understanding of automation frameworks such as Page Object Model (POM) or BDD (Cucumber).
  • Experience with API testing tools (Postman, Swagger, or similar).
  • Exposure to CI/CD tools like Azure DevOps or GitHub Actions.

Domain Knowledge

  • Basic understanding of Dynamics 365 FO modules (Finance, Supply Chain, or Project Operations) is preferred.

Soft Skills

  • Strong analytical and problem-solving skills.
  • Good communication and collaboration abilities.
  • Ability to work in Agile and team-oriented environments.
  • Willingness to learn and adapt to new tools and technologies.

Preferred Qualifications

  • Experience with ERP or enterprise applications testing.
  • Exposure to performance testing tools such as JMeter (basic knowledge).
  • Understanding data validation, integration testing, or data migration testing.
  • Experience in test automation within cloud-based environments.

Experience

  • 4-7 years of experience in software testing, with at least 2-3 years in automation.

Certifications (Optional)

  • ISTQB or equivalent QA certification.
  • Basic understanding of Dynamics 365 certifications (MB-310 / MB-320 / MB-330).

Locations

Bangalore, Karnataka; Chennai, Tamil Nadu, India

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Skills

  • dynamics-crm
  • microsoft-dynamics-365-finance
  • Playwright
  • selenium
  • robot-frame-work
  • microsoft-azure
  • azure-devops
  • Github
  • Java
  • javascript
  • TypeScript
  • microsoft-typescript
  • Python
  • Cucumber
  • postman
  • github-actions

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Caterpillar Inc

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes