Description
Ajax Systems, a leading international technology company and Europe's largest security system manufacturer, seeks a Data QA Engineer (Middle) for its Data Warehouse & Analytics team. The successful candidate will help build a systematic approach to data testing and ensure data quality at all stages of processing.
About the Role: The Data QA Engineer will be responsible for developing and improving data testing processes, ensuring data accuracy, completeness, and consistency. This involves testing ETL/ELT processes, verifying data against business requirements, and collaborating with Data Engineers, Business Analysts, and other teams to resolve data discrepancies.
Key Responsibilities:
- Develop and enhance data testing processes within the Data Warehouse & Analytics team.
- Test ETL/ELT processes and verify data correctness and transformation from sources like SAP, 1С to Databricks.
- Validate data against business requirements across all processing stages.
- Conduct Data Validation and Source-to-Target Reconciliation.
- Identify data anomalies such as duplicates, missing records, and incorrect values.
- Create and maintain test cases and scenarios.
- Develop automated data testing, including regression checks.
- Verify data correctness after changes in data pipelines or business logic.
- Participate in testing master data preparation for SAP implementation.
- Analyze data discrepancies and collaborate with teams to resolve them.
Requirements:
- At least 2 years of commercial experience in Data QA, ETL QA, DWH QA, or Software QA with a focus on data testing.
- Strong SQL skills.
- Knowledge of Python and its application for data testing and automation.
- Understanding of Quality Engineering principles and practical approaches to testing.
- Familiarity with ETL/ELT processes and Data Warehouse architecture.
- Knowledge of Data Quality, Data Validation, and Data Governance principles.
- Experience with data transformation verification and business requirement compliance.
- Analytical mindset and ability to work with complex business logic.
- Proactive, systematic approach with strong communication skills.
- Intermediate level of English for documentation and international team collaboration.
Nice to Have:
- Practical experience in automating Data Quality/Validation tests.
- Experience with Databricks, PySpark, Spark.
- Familiarity with Python-based testing frameworks.
- Experience with SAP integrations and DWH.
- Background in building testing processes from scratch.
- Understanding of CI/CD and test integration in development processes.
- Experience with large data volumes and multi-source integrations.
- Familiarity with BI solutions like Power BI.
What We Offer:
- Participation in large-scale international projects.
- Opportunity to develop Data QA processes and tools.
- Work with modern tech stack: Databricks, Python, SQL, PySpark.
- Collaboration with Data Engineers, SAP specialists, and business analysts.
- Professional growth opportunities.
- Office work in a comfortable, generator-equipped office with shelter.
- Official employment with stable payment.
- Flexible schedule.
- Learning compensation.
- English language classes.
- Medical insurance.
- Ajax system security kit.
- Dynamic team and zero-bullshit culture.
For more fresh new jobs, check out yubhub.co.