← Browse all jobs
ES

Business Analyst (Dynamics 365) with QA

Enterprise Solutions Inc.
Calgary, AlbertaOn-site2 weeks ago
Apply Now →

About this role

Business Analyst (Dynamics 365) with QA Contract Onsite - Calgary , AB Role Summary We are looking for a Business Analyst with strong Microsoft Dynamics 365 experience who can work across requirement analysis, PBI creation, acceptance criteria definition, and QA/UAT testing. The role requires close collaboration with business, development, and QA teams to ensure high-quality solution delivery. Key Responsibilities – Business Analysis • Gather, analyze, and document business requirements into PBIs in Azure DevOps • Define clear and detailed Acceptance Criteria (ACs) for each PBI • Participate in backlog grooming, sprint planning, and requirement walkthroughs • Ensure traceability between PBIs, design, and testing artifacts • Support functional design discussions and clarify requirements for dev and QA teams Key Responsibilities – Dynamics 365 • Work with Microsoft Dynamics 365 / Dataverse entities, forms, and workflows • Analyze system configurations and ensure alignment with business requirements • Support validation of solution design within Dynamics platform • Collaborate with integration teams (e.g., GIS, external systems) where applicable Key Responsibilities – QA & Testing • Create and maintain detailed test cases aligned to PBIs and ACs • Prepare test scenarios and test data for functional and regression testing • Execute QA and UAT test cases and document results • Log, track, and manage defects in Azure DevOps • Participate in defect triage, re-testing, and validation cycles • Ensure test coverage is aligned with PBIs and Acceptance Criteria UAT & Delivery Support • Support UAT planning, execution, and coordination with business users • Prepare training materials, QRGs, and supporting documentation • Assist with go-live readiness and validation • Provide post-go-live support and issue resolution Required Skills • Strong experience with Microsoft Dynamics 365 (CE / Dataverse) • Hands-on experience with Azure DevOps (PBIs, test cases, defect tracking) • Experience in writing PBIs, Acceptance Criteria, and test cases • Experience in QA/UAT execution and defect management • Strong understanding of Agile/Scrum methodologies • Excellent communication and stakeholder management skills Nice to Have • Experience with GIS-integrated systems • Experience in data migration and validation • Ability to work in a dual BA + QA role “We are an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Want to see how well you match this job?
Get AI-scored for free →