We are seeking a highly skilled and motivated Data Quality Engineer to ensure the reliability and accuracy of data across various systems and processes. The ideal candidate will be responsible for establishing data quality standards, identifying and addressing data quality issues, and developing and implementing solutions to improve data quality. This role will also involve testing data integrations, validating data pipelines, and collaborating with cross-functional teams to meet business requirements.
Key Responsibilities :
Data Quality Management :
- Establish Data Quality Standards and Procedures : Define and implement rules, guidelines, and processes to ensure data consistency, accuracy, and completeness across all data systems.
- Identify and Address Data Quality Issues : Detect and analyze data quality problems such as errors, inconsistencies, or missing data, and recommend and implement effective solutions.
- Develop and Implement Data Quality Solutions : Design and implement data cleansing, transformation, and validation processes to improve data quality.
- Collaborate with Stakeholders : Work with application developers, business users, and other stakeholders to understand data requirements and ensure data quality meets business needs.
- Monitor and Evaluate Data Quality : Track data quality metrics, identify trends, and continuously improve data quality processes.
- Advocate for Data Quality : Promote awareness and best practices for data quality throughout the organization.
- Data Auditing and Monitoring : Define processes for tracking data quality and perform regular audits to ensure data quality standards are being followed.
Data Validation & Testing :
Data Validation : Ensure that data meets predefined quality rules and constraints through rigorous testing.Develop and Execute Test Plans : Design and execute comprehensive test plans and scripts to validate data quality across various systems and processes.Manual and Automated Testing : Conduct both manual and automated testing of data pipelines, ETL processes, and data products. Validate data transformations, integrations, and migrations.Performance Testing : Perform exploratory, regression, and performance testing to ensure data quality and reliability.Test Framework Development : Build and maintain automated test frameworks and tools to improve testing efficiency and coverage.Collaboration : Work closely with data engineers, developers, and business teams to understand data quality requirements and expectations.Required Qualifications :
Education : Bachelor of Science in Computer Science or a related field.
Experience : 7+ years of experience in Software Quality Assurance with at least 4 years of hands-on testing in data integration platforms.
Technical Skills :
Proficiency in SQL and database technologies (e.g., Oracle, SQL Server, GCP-Big Query).Familiarity with data warehousing technologies.Strong knowledge of OOP programming, especially in Java and Python.Expertise in Informatica or other ETL technologies.Strong competency in OOP languages such as C#.NET / Java.Experience with test automation tools, preferably in a Java / Maven environment.Proficiency in the Atlassian suite of tools (Jira, Zephyr, Confluence).Experience with Selenium or other industry-leading test automation tools.QA Practices : Understanding of QA practices, including black-box testing, risk-based testing, system testing, regression testing, and exploratory testing.Collaboration & Communication : Strong team player with excellent communication skills (oral and written) to work with application architects, development teams, QA / testing teams, and business stakeholders.Agile Methodologies : Working knowledge of Agile and Iterative development processes and methodologies.Preferred Qualifications :
Industry Experience : Exposure to a regulatory environment (e.g., Banking & Finance, Healthcare) is a plus.Automated Testing Frameworks : Experience in developing or influencing the development of automated frameworks for enterprise-level functional and regression testing is preferred.Passion for Innovation : Strong passion for building solutions through automation and a commitment to lifelong learning.Certifications (if any) :
Relevant certifications in Quality Assurance, Data Integration, or Automation Testing would be a plus.
J-18808-Ljbffr