About the role

  • Senior Quality Assurance Engineer ensuring solution quality in Dynamics 365 CRM implementation for Endeavour Solutions. Requires deep QA expertise and experience in Agile delivery model.

Responsibilities

  • Define and execute the overall QA strategy for a Dynamics 365 CRM implementation
  • Develop test plans, test cases, regression suites, and traceability matrices aligned to business requirements and user stories
  • Establish quality gates across sprint cycles, UAT readiness, and go-live
  • Validate end-to-end business processes across workflows
  • Ensure configuration, customization, and extensions meet documented requirements and acceptance criteria
  • Manage test execution, defect tracking, and reporting within Azure DevOps
  • Validate any system integrations, APIs, middleware interactions, and data migration readiness
  • Coordinate and guide business user acceptance testing and support go-live validation

Requirements

  • 5+ years in Quality Assurance within enterprise business applications
  • Direct testing experience with Microsoft Dynamics 365 CRM (Dynamics 365 Sales, Customer Service, Power Platform)
  • Proven experience using Azure DevOps for test planning, execution, and defect lifecycle management
  • Strong understanding of CRM business processes, integrations, data migration testing, and security validation
  • Experience working in Agile project delivery environments

Benefits

  • Professional development opportunities
  • Remote work options
  • Support for certification and career development

Job title

Job type

Contract

Experience level

Senior

Salary

CA$65,000 - CA$85,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Azure

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.