cover image
Taleo Project Services Inc

Quality Assurance Tester

Remote

Canada

Freelance

09-03-2026

Share this job:

Skills

Dynamics DevOps Azure DevOps Test Quality Assurance Selenium Defect Management Problem-solving CRM Attention to detail Regression Azure QA testing Postman Agile Power Automate

Job Specifications

A Taleo client is undertaking a transformational implementation of a new Student Information System (SIS) built on the Microsoft Dynamics 365 and Power Platform ecosystem. The system will support the full learner lifecycle from credential review through program enrollment, module registration, and payment processes.

We are seeking an experienced QA Tester to lead and execute quality assurance and user acceptance testing activities. Operating within an Agile environment, you will validate sprint deliverables, coordinate test cycles, and ensure the delivered solution meets business requirements and operates reliably for a successful launch.

Key Responsibilities

Test Planning & Design

Develop and maintain the overall QA testing strategy for the SIS 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.
Ensure functional coverage across: Credential review, Admissions, Module/Exam registration, and Payment processing.

Security & Access Testing

Validate Security Roles and Field-Level Security to ensure data privacy and compliance.
Test User Access Levels across internal Dynamics 365 users and external portal users (Power Pages).

Portal & User Experience (UX)

Validate external-facing learner portal functionality including account creation via Microsoft Entra External ID.
Conduct accessibility testing (WCAG 2.1/2.2) to ensure the portal is inclusive for all learners.
Ensure usability and workflow logic for document uploads and payment submissions.

Defect Management & Agile Delivery

Participate in Sprint Planning, Backlog Refinement, and Sprint Reviews.
Log and manage defects in Azure DevOps with clear reproduction steps and severity levels.
Coordinate defect triage with vendor developers and track fixes through to validation.

User Acceptance Testing (UAT) Coordination

Prepare UAT cycles and provide guidance and documentation to business stakeholders.
Monitor testing progress and provide daily reporting on test coverage, defect status, and release readiness.

Technology Stack

CategoryTechnologies

Core Ecosystem

Microsoft Dynamics 365 CRM, Power Platform, Dataverse

Portal & Identity

Power Pages, Microsoft Entra External ID

Tools

Azure DevOps (Boards/Test Plans), Postman, Power Apps Checker

Required Skills and Experience

Proven experience testing Microsoft Dynamics 365 CRM or Power Platform solutions.
Strong understanding of Model-Driven Apps and Power Pages portals.
Experience with Azure DevOps or similar test/defect management tools.
Expertise in functional, regression, integration, and UAT testing methodologies.
Ability to work collaboratively with developers, business SMEs, and project managers.
Strong attention to detail and problem-solving ability.

Preferred Experience

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 Platform.
Familiarity with Power Automate and cloud-based notification workflows.

About the Company

We bring together talent, tools, and vision to help organizations overcome challenges, seize opportunities, and deliver projects that make a real difference. Our services include: Consulting - We provide tailored advisory services and expert teams to improve project delivery and operational excellence. Recruiting - We connect organizations with top talent to deliver IT and business solutions, through a flexible and reliable approach. Smartsheet - As a Smartsheet Partner we streamline project portfolio, and process management... Know more