This recruiter is online.

This is your chance to shine!

Apply Now

Senior QA Analyst to support the testing for a Microsoft Dynamics 365 Online implementation

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Published since 6 day(s)
  • Starting date : 1 position to fill as soon as possible

Our enterprise client is seeking a Senior QA Analyst to support the testing for a Microsoft Dynamics 365 Online implementation.


Working model: 100% remote contract (open to candidates across Canada, ideally Western Canada)

Duration: Initial 1-year contract to start, with a possibility of extension.


Must-Haves:

  • 7+ years' of professional experience as a QA Analyst in enterprise environments
  • Proven experience testing Microsoft Dynamics 365 CRM solutions (at least 2 implementations)
  • Experience with Azure DevOps or similar test/defect management tools.
  • Expertise in functional, regression, integration, and UAT methodologies.
  • Experience testing Power Platform solutions
  • Strong understanding of Model-Driven Apps and Power Pages portals.


Nice-to-Haves:

  • Experience in public sector or higher education environments.
  • Experience testing complex financial logic (multi-currency, tax, refunds).
  • Experience with automation tools (Playwright, Selenium) for Power Platforms.
  • Familiarity with Power Automate and cloud-based notification workflows.


Key Responsibilities:

  • Develop and maintain the overall QA testing strategy for the Dynamics 365 CRM online solution and implementation
  • Review business requirements and user stories to define test scenarios and acceptance criteria.
  • Create and maintain test plans, test cases, scripts, and data sets in Azure DevOps
  • Validate Security Roles and Field-Level Security to ensure data privacy and compliance.
  • Test User Access Levels across internal D365 users and external portal users (Power Pages).
  • Participate in Sprint Planning, Backlog Refinement, and Sprint Reviews.
  • Log and manage defects in Azure DevOps with clear reproduction steps and severity levels.
  • Prepare UAT cycles and provide guidance/documentation to business stakeholders.
  • Monitor testing progress and provide daily reporting on coverage, defect status, and release readiness.
Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined