A

Ajax Systems

European security systems maker, smart homes

Data Quality Assurance Engineer - Middle

Data ManagementConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • At least 2 years of commercial experience in Data QA, ETL QA, DWH QA, or Software QA with a significant focus on data testing.
  • Confident SQL skills, including writing queries and working with joins, common table expressions, filtering, aggregation, and selections across multiple tables.
  • Knowledge of Python and how it can be used for testing and automating data checks.
  • Understanding of Quality Engineering principles and practical approaches to building testing processes.
  • Understanding of ETL/ELT processes, Data Warehouse architecture, and the data lifecycle.
  • Knowledge of Data Quality, Data Validation, Data Reconciliation, and Data Governance principles.
  • Experience validating data transformations and checking results against business requirements.
  • Understanding of regression testing and test automation.
  • English proficiency at Intermediate level or higher for documentation and communication with international teams.

Responsibilities

  • Build and develop data testing processes within the Data Warehouse & Analytics team.
  • Test ETL/ELT processes and verify accurate transfer and transformation of data from SAP, 1C, and other sources into Databricks.
  • Verify that data meets business requirements at every processing stage, from source systems to final analytical marts.
  • Perform Data Validation and Source-to-Target Reconciliation to ensure data accuracy, completeness, and consistency.
  • Verify transformation business logic and data processing and enrichment rules.
  • Identify duplicates, missing records, invalid values, and other data anomalies.
  • Develop and maintain test cases, test scenarios, and data quality validation rules.
  • Build and develop automated data testing, including regression checks.
  • Verify data correctness after changes to data pipelines, data structures, and business logic.
  • Participate in testing master data preparation processes for SAP implementation.
  • Analyze causes of data discrepancies and work with Data Engineers, Business Analysts, and adjacent teams to resolve them.
  • Help improve Data Quality approaches and increase the reliability of data processing.

Desired Qualifications

  • Practical experience automating Data Quality or Data Validation tests.
  • Experience with Databricks, PySpark, or Spark.
  • Experience with Python-based testing frameworks, pytest, Great Expectations, dbt tests, Soda, or comparable tools.
  • Experience testing SAP integrations with a DWH or other enterprise data platforms.
  • Experience building testing processes from scratch.
  • Understanding of CI/CD and experience integrating automated tests into development processes.
  • Experience working with large volumes of data and multi-source integrations.
  • Experience with BI solutions, including Power BI.

About the Company

Ajax Systems

European security systems maker, smart homes

Ajax Systems designs and manufactures security systems for homes and businesses, focusing on products that integrate smart home capabilities. The company produces security hardware such as sensors and alarms that can work together as a system, usually managed through a centralized platform. Distinguishing factors include its European manufacturing base and specialization in security systems with smart home integration, catering to customers who want connected and remotely manageable protection. The goal is to provide reliable security solutions that combine traditional protection with smart, networked features for easier monitoring and control.

Company size
1,001-5,000
Company stage
Late Stage VC
Total funding
$11M
Headquarters
Kyiv, Ukraine
Founded
2011

Recently Posted Jobs

Explore more opportunities at Ajax Systems

See more jobs