Location: Toronto, ON (Hybrid)
Duration: 8 Months with possible extension
Must Have
• Experience in data migration projects in a QA role, especially involving Azure Cloud and Dynamics 365 CRM.
• Strong SQL skills and experience working with Azure SQL Databases and Dataverse; good understanding of Azure storage concepts and technologies.
• Experience in Power BI online in a QA role (or similar BI software).
Nice to have:
• Azure cloud certifications (e.g., Azure fundamentals,)
• Experience with PowerApps platform, Power Automate, Dynamics CE and F&O
SKILLS AND KNOWLEDGE:
• Experience in data migration projects in a QA role, especially involving Azure Cloud and Dynamics 365 CRM.
• Knowledge of integration technologies commonly used with Dynamics, such as DataVerse / Common Data Service (CDS), Data Entities, and APIs.
• Understanding of data quality management practices, including data profiling, data validation, and error handling.
• Strong SQL skills and experience working with Azure SQL Databases and Dataverse; good understanding of data structures and data quality principles.
• Familiarity with version control systems (e.g., Azure Repos) and collaboration tools (e.g., Azure DevOps) for create and managing test plans, tracking changes, and collaborating with team members.
• Experience in Power BI online in a QA role (or similar BI software).
• Power BI knowledge, including data modeling, report development, and visualization best practices, including AODA.
• Familiarity with testing methodologies specific to BI and reporting, including functionality testing, data accuracy testing, performance testing, and security testing.
• Familiarity with data warehousing concepts and experience working with Azure Synapse Analytics or similar platforms for building and managing large-scale data warehousing/lakehouse solutions.
• Ability to work closely with stakeholders to gather reporting requirements and translate them into test cases and scenarios.
CRITERIA:
Criteria 1 - QA Experience - Data Migration (35 Points)
• Experience in data migration projects in a QA role, especially involving Azure Cloud and Dynamics 365 CRM.
• Understanding of data quality management practices, including data profiling, data validation, and error handling.
• Strong SQL skills and experience working with Azure SQL Databases and Dataverse; good understanding of data structures and data quality principles.
Criteria 2 - QA Experience - BI Reporting (35 Points)
• Experience in Power BI online in a QA role (or similar BI software).
• Power BI knowledge, including data modeling, report development, and visualization best practices, including AODA.
• Familiarity with testing methodologies specific to BI and reporting, including functionality testing, data accuracy testing, performance testing, and security testing.
• Familiarity with data warehousing concepts and experience working with Azure Synapse Analytics or similar platforms for building and managing large-scale data warehousing/lakehouse solutions.
• Ability to work closely with stakeholders to gather reporting requirements and translate them into test cases and scenarios.
Criteria 3 - Dynamics 365 (15 Points)
• Knowledge of integration technologies commonly used with Dynamics, such as DataVerse / Common Data Service (CDS), Data Entities, and APIs.
• Experience conducting Quality Assurance for model-driven apps in Dynamics 365.
Criteria 4 - Azure DevOps (15 Points)
• Demonstrated experience with Azure DevOps, test plans, test automation
KNOWLEDGE TRANSFER:
Knowledge to be Transferred:
Document the tasks executed and in process of execution as a member of the data migration team using the approach and tools required by the project manager