Back to job search
Flow Global Technology logo

SDET (Power BI)

  • Vancouver, BC
  • On-site
  • Posted Oct 9, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Contract
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Apply on LinkedIn (LinkedIn sign-in required)

Job summary

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.

Job details

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.

What you’ll do

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.

Listed skills

  • Automated testing · Preferred
  • Power BI · Preferred
  • SQL · Preferred
  • CI/CD · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • 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

Job areas

  • Software
  • Technology
  • Data & Analytics

More jobs from Flow Global Technology

See all jobs from Flow Global Technology