Data QA Engineer
WFA Digital Insight
The demand for data quality specialists has surged in recent years, with a 27% increase in job postings in 2025 alone. As companies continue to rely on data-driven decision-making, the need for skilled professionals who can ensure the accuracy and reliability of data platforms has never been more pressing. Codeminders, a leading developer of cutting-edge software solutions, is seeking a highly analytical and detail-oriented Data QA Engineer to join their team. With a strong foundation in SQL and Python, candidates can expect to work on complex data validation and reconciliation tasks, collaborating with cross-functional teams to drive data quality initiatives forward. Before applying, candidates should be prepared to showcase their technical expertise and problem-solving skills, as well as their ability to work independently in a fast-paced environment.
Job Description
About the Role
As a Data QA Engineer at Codeminders, you will play a critical role in ensuring the quality, accuracy, and reliability of data platforms, pipelines, and reporting systems. Your day-to-day responsibilities will involve validating data accuracy, completeness, and consistency across multiple systems and environments, as well as performing data quality testing for ETL/ELT pipelines, data warehouses, and reporting solutions. You will be working closely with cross-functional teams, including data engineers, software engineers, analysts, and business stakeholders, to drive data quality initiatives forward and support the organization's data-driven decision-making.The ideal candidate will have a strong foundation in database engineering and SQL, with advanced skills in writing complex queries for data validation, reconciliation, and root cause analysis. You will also have experience working with large datasets and optimizing data validation processes, as well as a solid understanding of data engineering principles and best practices.
Codeminders is a leading developer of cutting-edge software solutions, with a primary focus on modern technologies such as AI, mobile applications, video conferencing, and cloud computing. As a member of the Codeminders team, you will have the opportunity to work on innovative projects and collaborate with world-class engineers from both the US and Ukraine.
What You Will Do
- Validate data accuracy, completeness, and consistency across multiple systems and environments
- Perform data quality testing for ETL/ELT pipelines, data warehouses, and reporting solutions
- Design and execute test plans, test cases, and validation strategies for data-centric applications
- Write complex SQL queries for data validation, reconciliation, and root cause analysis
- Analyze and troubleshoot data discrepancies across source and target systems
- Review, understand, and debug Python-based data pipeline code when necessary
- Collaborate with data engineers, software engineers, analysts, and business stakeholders to ensure data integrity
- Utilize AI-powered tools to improve testing efficiency, investigation, analysis, and productivity
- Work independently and take ownership of data quality initiatives throughout the project lifecycle
- Develop and maintain data quality metrics and reporting to track progress and identify areas for improvement
What We Are Looking For
- Strong knowledge of relational databases and database concepts
- Advanced SQL skills with the ability to write complex queries for data validation, reconciliation, and root cause analysis
- Experience working with large datasets and optimizing data validation processes
- Solid understanding of data engineering principles and best practices
- Experience validating data pipelines and data processing workflows
- Understanding of ETL/ELT architectures and data movement processes
- Knowledge of data warehouse concepts and dimensional modeling
- Familiarity with OLAP technologies and modern cloud data platforms such as Redshift, Snowflake, BigQuery, or equivalent
- Strong proficiency in Python
- Ability to read, understand, analyze, and debug data pipeline code
- Experience using Python for data validation, testing, or data analysis activities
Nice to Have
- Experience with data quality frameworks and monitoring tools
- Experience in testing cloud-based data platforms
- Knowledge of Apache Airflow, dbt, Spark, or similar data technologies
- Experience working in Agile/Scrum environments
- Familiarity with CI/CD practices for data engineering projects
Benefits and Perks
- Opportunity to work on innovative projects with a leading developer of cutting-edge software solutions
- Collaborative and dynamic work environment with a team of world-class engineers
- Professional development and growth opportunities
- Flexible working hours and remote work options
- Access to the latest technologies and tools
- Competitive compensation and benefits package
- Health and wellness programs
- Paid time off and holidays
- Remote work stipend and equipment allowance
How to Stand Out
- Be prepared to showcase your technical expertise in SQL and Python, as well as your problem-solving skills and ability to work independently.
- Highlight your experience working with large datasets and optimizing data validation processes.
- Emphasize your understanding of data engineering principles and best practices, as well as your knowledge of ETL/ELT architectures and data movement processes.
- Be prepared to discuss your experience with data quality frameworks and monitoring tools, as well as your familiarity with AI-powered tools and modern cloud data platforms.
- Make sure to research the company and the role, and be prepared to ask questions during the interview process.
- Consider creating a portfolio or sample project that showcases your skills and experience in data QA engineering.
- Don't be afraid to negotiate salary and benefits, and be sure to ask about opportunities for professional development and growth.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.