5 days ago
India (city not specified)Senior
Responsibilities
- Design and demonstrate an end-to-end quality engineering framework for Microsoft Fabric data and semantic model platforms.
- Build data observability dashboards and alerts for data health, pipeline failures, schema changes, freshness, volume anomalies, and latency.
- Perform source-to-target reconciliation and validate completeness, nulls, duplicates, transformations, keys, constraints, and boundary conditions across Medallion layers.
- Develop automated regression suites for pipelines and data outputs after schema or code changes.
- Test data movement, retry logic, failure handling, incremental, delta, and historical load scenarios.
- Validate Power BI report metrics, DAX, relationships, row-level security, semantic models, and AI-powered agents.
- Investigate discrepancies across ETL jobs, semantic models, and visual dashboards and perform root cause analysis.
- Integrate automated quality checks into CI/CD pipelines and collaborate with data engineering, BI, AI, and DevOps teams.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline, or equivalent practical experience.
- Typically 5–8 years of QA or test automation experience.
- Hands-on experience building automation frameworks rather than only executing existing test scripts.
- Deep knowledge of OneLake, Lakehouse, Data Warehouse, Dataflows Gen2, Pipelines, Medallion architecture, and Delta Lake formats.
- Ability to write SQL, T-SQL, Python, PySpark, or Spark SQL for reconciliation and regression testing.
- Experience with Playwright and TypeScript.
- Experience using testing frameworks such as Great Expectations or Soda.
- Experience validating Power BI semantic models, complex DAX, relationships, reports, and row-level security.
- Experience integrating automated testing into Azure DevOps CI/CD pipelines; GitHub Actions or Fabric Git experience is also relevant.
- Ability to independently design test strategies, implement automation, troubleshoot failures, and communicate results.
- Experience with Azure Log Analytics, Fabric monitoring hubs, webhooks, or similar alerting approaches is relevant.
- Experience with AI-assisted development tools such as Claude is highly desirable.
Benefits
- Full-time position based in India.
- Internal meetups, conferences, workshops, Udemy access, language courses, and company-paid certifications.
- Internal mobility opportunities across diverse domains and large-scale projects.
- Company-paid medical insurance, mental health support, and financial and legal consultations.
- Collaborative global team and open-door community culture.
Tech Stack
Categories
About Ciklum
Ciklum is an IT services firm that builds custom digital products and provides nearshore engineering teams, QA, DevOps, data analytics, and UX for enterprises and high-growth startups. It operates a services model spanning product engineering, e-commerce solutions, and managed delivery centers. Founded in 2002 and headquartered in London, the privately held company serves global clients including Just Eat and Zurich Insurance.
