Test Analyst – Microsoft Dynamics 365 CRM

Posted 17 August 2026
LocationLondon
Job type Contract
Discipline Technology

Job description

Responsibilities

  • Design and execute functional, integration, regression, UAT, and end-to-end test scenarios for Dynamics 365 CRM applications

  • Validate Sales, Marketing, and Customer Service workflows, including customer onboarding, marketing automation, and campaign analytics

  • Test key platform components such as customer segments, email campaigns, marketing journeys, triggers, and lead management

  • Perform detailed verification of Dynamics elements: Dataverse entities, Power Automate flows, Forms, Views, Business Process Flows, and Security Roles

  • Document and manage defects using Azure DevOps or JIRA, ensuring timely resolution

  • Collaborate closely with developers, business analysts, and product owners to clarify requirements and improve quality

  • Maintain comprehensive test cases, test data, and traceability for compliance and audit needs

  • Validate system customizations, configuration changes, and integrations with downstream systems

  • Support User Acceptance Testing (UAT) and stakeholder sign-off processes

Requirements (Must Have Skills)

  • 5+ years of experience in manual QA testing, with a focus on Microsoft Dynamics 365 CRM

  • Strong testing experience across core modules: Sales, Customer Service, Marketing, and Customer Insights Journeys

  • Expertise in customer journey and marketing automation testing, including triggers and consent management

  • Knowledge of Dataverse, Power Automate, Business Process Flows, and Security Role validation

  • Proven experience in Defect Management and Test Case Design using Azure DevOps or JIRA

  • Solid understanding of Functional, Regression, Integration, and End-to-End testing processes

  • Strong analytical skills and ability to work in cross-functional Agile teams

Nice to Have Skills

  • Experience in Banking or Financial Services domains

  • Familiarity with campaign analytics validation and compliance-specific QA processes

  • Exposure to test automation frameworks or scripting languages as a complement to manual QA