Staff QA Engineer – Power BI, Microsoft Fabric

Posted 21hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Staff QA Engineer validating Power BI reports, Microsoft Fabric data, and SQL transformations. Ensuring reliable reporting solutions for businesses through end-to-end QA and data reconciliation.

Responsibilities:

  • Define and execute comprehensive testing strategies across reporting ecosystems
  • Execute QA strategies across data workflows, pipelines, and semantic models within Microsoft Fabric and Power BI environments
  • Validate Lakehouse and semantic model layers, including data relationships, measures, and DAX calculation accuracy
  • Perform source-to-visual data reconciliation using complex SQL queries against backend data sources
  • Lead front-end Power BI UI testing, including report layouts, navigation, user permissions, and visual consistency
  • Derive testable requirements from user stories and create structured test cases with clear acceptance criteria
  • Document, track, and verify defects with reproduction steps, severity categorization, and supporting evidence across functional, regression, and UAT cycles
  • Compare legacy reporting systems against Microsoft Fabric environments for functional parity and data alignment
  • Conduct root cause analysis for data anomalies
  • Collaborate with Data Engineers, Developers, and Product Stakeholders to resolve quality bottlenecks

Requirements:

  • Bachelor’s Degree in Computer Science, Software Engineering, Data Science, Information Technology, or a related technical field
  • 5+ years of experience in Quality Assurance with a heavy focus on data-centric applications, Power BI reporting environments, and complex data validation
  • Hands-on experience performing Power BI report testing at the Lakehouse and semantic model layers, including data relationships and DAX expression validation
  • Demonstrated expertise in source-to-visual data reconciliation using advanced SQL queries
  • Solid foundation in QA fundamentals, including structured test cases, defect lifecycle management, and root-cause investigations
  • Practical experience working in Microsoft Fabric or Azure ecosystems, including data migrations, data pipeline verification, and environment parity comparisons
  • Strong experience with Power BI Service, Power BI UI testing, semantic model layers, data relationships, and DAX validation
  • Advanced SQL querying for backend data validation, source-to-visual reconciliation, and data pipeline verification
  • Mastery of test case design, acceptance criteria definition, defect reporting, root-cause analysis, and functional, regression, and UAT testing
  • Practical experience with Microsoft Fabric, Azure ecosystems, Lakehouse architectures, and advanced Excel
  • Experience utilizing Jira, Azure DevOps, or similar test management tools
  • Advanced English proficiency, written and verbal
  • Nice to have: hands-on test automation with Playwright, Selenium, or similar frameworks
  • Nice to have: automated testing approaches for data integration pipelines and CI/CT practices
  • Nice to have: familiarity with AI-assisted testing or coding tools such as Claude Code, Cursor, or GitHub Copilot
  • Nice to have: exposure to Azure security protocols, data governance frameworks, or large-scale data migrations to Microsoft Fabric

Benefits:

  • Continuous education
  • Onsite English classes
  • Cutting-edge training in AI, machine learning, and next-gen technologies
  • Equal opportunities and an inclusive, diverse workplace culture