Test Engineer - MS Dynamics 365 (Test Engineering Services)

Date: 30 Oct 2025

Location: SG

Company: Synapxe

Position Overview

We are looking for a highly skilled Senior Test Engineer to lead the end-to-end testing effort for a Microsoft Dynamics 365 CRM project with complex integrations, business logic, workflows, and reporting components. This role requires a deep understanding of CRM systems, functional and integration testing, stakeholder communication, and hands-on technical expertise in API automation and Java-based utilities.

Role & Responsibilities

 

  • Lead the testing effort for Microsoft Dynamics 365 CRM and its integrations with multiple upstream and downstream systems.
  • Design and execute functional and integration test cases based on complex business rules and workflows within the CRM.
  • Validate data loading, data stubbing, and data integrity, especially when interfaces are unavailable or under development.
  • Develop and maintain API Test suite, ensuring regression coverage and reusable test components in Tools like Postman / Insomania.
  • Maintain and enhance Java-based test data generation utilities, ensuring efficient and scalable test data setup.
  • Perform Power BI report validation by verifying underlying data models, data accuracy, and visual elements.
  • Coordinate with stakeholders (Project Managers, Developers, Business Analysts, etc.) to clarify requirements, raise issues, and ensure alignment on test scope.
  • Handle on-site and off-shore QA coordination, providing technical direction and ensuring consistency in quality practices across the team.
  • Drive QA meetings, proactively manage issue resolution, and ensure traceability of requirements to test cases.
  • Own deliverables by ensuring thorough testing and documentation.

Requirements

  • 6–10 years of experience in software testing with a strong focus on CRM platforms, especially Microsoft Dynamics 365.
  • Strong expertise in functional, UI, integration, and data validation testing.
  • Proficiency in API Testing is a must.
  • Solid hands-on experience in Java - especially for building and maintaining testing utilities.
  • Experience in Power BI report testing or similar reporting platforms.
  • Familiarity with data stubbing techniques, especially for systems dependent on external interfaces.
  • Excellent stakeholder communication skills - comfortable engaging with PMs, developers, and business users to gather information, and resolve gaps.
  • Experience working with on-site/off-shore teams.
  • Strong understanding of Agile/Scrum methodologies and experience with tools like Azure DevOps.

Soft Skills:

  • Ownership mindset with the ability to work independently.
  • Proactive communicator and team player.
  • Ability to handle ambiguity and drive clarity

Apply Now

#LI-SYNX32