XX
Quality Assurance AnalystAffinityVancouver, British Columbia, Canada
XX

Quality Assurance Analyst

Affinity
  • CA
    Vancouver, British Columbia, Canada
  • CA
    Vancouver, British Columbia, Canada

About

Job Description:
On behalf of our public sector client, Affinity is seeking a Quality Assurance Analyst to be responsible for planning, executing, and supporting quality assurance activities throughout the COA project lifecycle.
Key responsibilities include:
• Designing and executing test cases for public-facing web applications and Dynamics 365 solutions
• Verifying end-to-end data integrity from public submission through backend processing
• Ensuring accessibility, usability, privacy, and security considerations are addressed during testing
• Identifying quality risks early and proactively recommending mitigation strategies
• Providing clear and timely QA status updates, defect reports, and test results
• Supporting go-live and Hyper-Care activities as required
Required Skills & Experience
• Hands-on experience testing Microsoft Dynamics 365, Power Pages, and/or custom web applications
• Strong understanding of end-to-end testing methodologies, including functional, integration, system, regression, and UAT support
• Experience using Azure DevOps for test management, defect tracking, and reporting
• Experience testing SharePoint-based document upload, storage, security, and retention functionality
• Understanding of data validation, data quality, and workflow testing in CRM or case management systems
• Strong analytical, documentation, and communication skills
• Experience working in Agile or hybrid delivery environments
Nice to Have
• Demonstrated experience as a Quality Assurance Analyst on enterprise or public-sector IT projects
• Experience with Microsoft Dataverse and complex Dynamics 365 data models
• Familiarity with Power Platform components such as Power Automate or Power Apps
• Experience testing role-based security, privacy, and access controls for sensitive client data
• Knowledge of information management and document retention policies in SharePoint
• Experience working within public-sector compliance, governance, or audit frameworks
• Exposure to performance, load, or basic security testing
• Experience in legal aid, justice, or social services environments
Affinity Earn:
Know someone who's great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at or browse our jobs & follow us at
About Affinity:
Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit
Job Number: 13107
  • Vancouver, British Columbia, Canada

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.