Back to results

SDET (Power BI)

  • Vancouver, BC, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

  • Design, develop, and maintain automated test frameworks for data pipelines, ETL/ELT processes, and Power BI datasets and reports.
  • Validate Power BI semantic models, including DAX measures, relationships, calculated columns, and RLS (Row-Level Security).
  • Perform source-to-target data reconciliation and data quality checks across data warehouses, lakes, and reports.
  • Write complex SQL queries to verify data transformations, aggregations, and business logic.
  • Test report functionality: visuals, filters, slicers, drill-throughs, bookmarks, and refresh behavior.
  • Conduct performance testing of reports and datasets (query load, refresh times, DAX optimization).
  • Integrate automated tests into CI/CD pipelines (Azure DevOps / GitHub Actions / Jenkins).
  • Create test strategies, test plans, and test cases from business and technical requirements.
  • Log, track, and triage defects; collaborate with developers on root-cause analysis.
  • Validate deployments across Dev, QA, and Prod workspaces using Power BI deployment pipelines.
  • Document test results, coverage, and quality metrics for stakeholders.
More about this job

Responsibilities

Design and maintain automated tests for data pipelines, ETL/ELT processes, Power BI models, datasets, and reports, including data quality, reconciliation, functionality, and performance checks. Integrate tests into CI/CD workflows, validate deployments across environments, manage defects, and document test results and quality metrics.

Requirements

The role calls for mid-to-senior-level expertise in software testing, data pipelines, Power BI, DAX, and complex SQL. It also involves test planning, CI/CD integration, performance validation, defect triage, and collaboration with developers; no education requirement is specified.

Skills

  • Automated Testing
  • Test Framework Development
  • Power BI
  • DAX
  • SQL
  • ETL/ELT Testing
  • Data Reconciliation
  • Data Quality Testing
  • Performance Testing
  • CI/CD
  • Azure DevOps
  • GitHub Actions
  • Jenkins
  • Defect Management
  • Power BI Deployment Pipelines
  • Test Strategy and Planning

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Data & Analytics

Keywords

  • SDET
  • Power BI
  • Automated Test Frameworks
  • Data Pipelines
  • ETL
  • ELT
  • Semantic Models
  • DAX
  • Row-Level Security
  • SQL
  • Data Warehouses
  • Data Lakes
  • Data Reconciliation
  • Data Quality
  • Power BI Reports
  • Performance Testing
  • DAX Optimization
  • CI/CD
  • Azure DevOps
  • GitHub Actions
  • Jenkins
  • Test Strategies
  • Test Plans
  • Test Cases
  • Defect Triage
  • Root-Cause Analysis
  • Power BI Deployment Pipelines
  • Dev Workspaces
  • QA Workspaces
  • Production Workspaces

Report this job