logo[мetahunt]
> Djinni

Automation QA Engineer

sqldatabrickspythonc#typescriptazure devopstest automationetlci/cd
microsoft fabricpower bidaxapache sparkdata modelingllmgithub copilot
experience6+ years
> full description

Project Responsibilities

Understand the data and data-record testing requirements 
Analyse data testing requirements and define appropriate test coverage 
Design automated tests rather than performing manual SQL validation 
Build a data test automation framework from scratch 
Develop test code alongside developers 
Maintain test code in GitHub or a separate test repository 
Automate test design 
Automate test execution 
Automate test reporting 
Integrate automated tests into ADO pipelines / CI/CD 
Validate data against source systems 
Perform automated data reconciliation 
Test data transformations / ETL processes 
Work with databases and write SQL queries 
Test data within Databricks 
Test Power BI reports, dashboards and paginated reports 
Ensure automated tests provide consistent and reliable results 
Work with AI/LLMs as part of the testing approach 
Think about verification not only at the individual test level, but also in the context of the wider enterprise application 
Work closely with developers during development and testing activities

Candidate's Portrait

Senior Software Engineer in Test focused on enterprise data testing and test automation. 
The specialist will work with the data engineering teams to build automated testing solutions covering test design, test execution, validation and reporting, with automation integrated into CI/CD pipelines. 
The role requires strong hands-on experience in data testing at enterprise scale, database testing and SQL, rather than application/mobile testing. 

Must-haves

6–8+ years of experience 
Solid hands-on experience in data testing 
Experience with enterprise data solutions / data testing at scale 
Strong database and SQL skills 
Experience with test automation and building automation frameworks 
Data testing 
Databricks 
SQL 
Python 
C# 
TypeScript 
Azure DevOps (ADO) 
ADO Pipelines 
GitHub 
Strong understanding of databases 
Experience with ETL 
Experience building automated testing frameworks 
Experience integrating automated tests into pipelines / CI/CD 
Ability to work closely with developers and maintain test code/repositories

Nice-to-have

Microsoft Fabric 
Power BI 
DAX 
PySpark / Spark 
Experience testing Power BI reports, paginated reports and dashboards 
Knowledge of data modelling 
Experience with AI/LLM-based testing approaches 
Experience with GitHub Copilot 
Microsoft Fabric certification DP-600 or DP-700 
Databricks certification DP-750 
Data engineering background / experience