Hello All,
We are seeking an experienced Software Tester with strong expertise in data analytics and Power BI testing . The consultant will be responsible for validating Power BI dashboards, data pipelines, KPIs, and DAX logic to ensure accurate, high-quality business reporting. This role requires a mix of manual and automated testing, strong SQL skills, and deep attention to detail to support business-critical reporting systems.
Job Type
- Contract / Permanent (Flexible, based on candidate suitability and business requirement)
Key Responsibilities
Review reporting requirements and define test scope .Develop and execute manual and automated test cases for Power BI dashboards, data models, DAX logic, and ETL pipelines.Validate report data against source systems using SQL queries and Power BI Desktop.Verify correctness and consistency of KPIs, calculations, and visualizations .Perform UI / UX testing for layout, interactivity, filters, and usability in Power BI reports.Test row-level security (RLS) and user access scenarios in Power BI Service.Collaborate with developers to report, track, and resolve defects .Participate in UAT sessions with business stakeholders and gather feedback.Create and maintain QA documentation (test plans, test cases, validation logs, reports).Assist in maintaining Power BI documentation (source mappings, DAX formula definitions).Contribute to improvements in test strategy, automation, and QA best practices .Specific Power BI Testing Skills
Strong understanding of data testing and BI report validation .Proficiency in SQL (joins, aggregations, data comparisons).Working knowledge of Power BI Desktop (data modeling, DAX formulas).Experience testing Power BI Service (publishing, refreshes, RLS).Familiarity with manual test case design and execution .Ability to interpret and validate business KPIs and logic .Strong attention to detail, critical thinking, and documentation skills .Experience & Skills
7+ years of experience in software testing using a structured and disciplined approach.4+ years of experience in Agile software development environments.4+ years of experience using Microsoft Azure DevOps or equivalent for test management.3+ years of experience automating test cases with tools such as Selenium WebDriver (C#), JMeter, SoapUI, etc.Experience across multiple testing types ( functional, performance, security, etc. ).Hands-on experience creating test cases, test plans, test reports .Prior experience working in small-sized teams (2–4 people) as well as independently.Strong communication and interpersonal skills, with fluency in written and spoken English.Understanding of software architecture and network technologies (an asset).ISTQB certification or equivalent (an asset).Education
Bachelor's degree in Software Engineering, Computer Science, Quality Assurance, or related technical discipline .If interested, please share references and updated resume on [HIDDEN TEXT]
Skills Required
Software Testing, microsoft azure devops, Jmeter, Soapui, Functional, Performance, Security, Test Cases, Test Plans, Test Reports