Ciklum

Senior Automation QA Engineer

Ciklum
Apply
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

GitHub ActionsPythonSQLTypeScript

Categories

Ciklum

About Ciklum

1,001-5,000 employees

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.

Contact me