N-iX is actively looking for a Senior Data QA Engineer to join our team!
Our Customer - is one of the biggest financial institutions in Ukraine. AWS migration.
Responsibilities:
- Create and improve test plans outlining test objectives, testing scope, methodologies, and timelines specific to data-related functionalities, pipelines, or systems.
- Prepare basis for test automation setup
- Establish, enforce, and improve data quality standards and guidelines to ensure compliance and consistency across datasets.
- Support other team members and provide them with recommendations.
- Work closely with data engineers and stakeholders to understand project requirements, data specifications, and expectations.
- Proactively communicate findings, issues, and resolutions to technical and non-technical stakeholders, ensuring clarity and understanding.
- Design and document test cases and test scenarios tailored for data validation, ETL processes, data migration, and other data-related workflows.
- Verify the accuracy, consistency, and completeness of data by performing data validation and integrity checks. Identify and rectify discrepancies or anomalies.
- Analyze data profiles to understand data structures, patterns, and anomalies for effective quality assessment.
- Perform various types of testing, including functional testing, regression testing, integration testing, and performance testing, on data pipelines, ETL workflows, and data transformations.
- Investigate and perform root cause analysis of data-related issues, collaborating with relevant teams to determine underlying causes and implement effective solutions.
- Stay updated with the latest trends, tools, and best practices in test automation and quality assurance.
Qualifications and Skills:
- 4+ years of relevant work experience in data analysis, quality assurance, data governance, or a similar field is highly desirable.
- Experience with automation approach. Experience automation tools.
- Knowledge of data quality frameworks, data profiling, data validation, and data cleansing techniques
- Familiarity with data governance principles and best practices.
- Experience in developing and executing test plans, test cases, and test scripts specific to data quality assurance.
- Understanding of database systems and ETL (Extract, Transform, Load) processes.
- Proficiency in working with relational databases (SQL, MySQL, PostgreSQL, etc.)
- Ability to create comprehensive documentation of data quality processes, standards, and issues.
- Strong analytical and problem-solving skills, with an attention to detail.
- At least an Intermediate strong level of English
Nice to have:
- Proficiency in data analysis tools like SQL, Python, R, or similar languages for querying and manipulating data.
- Nice to have DB, Kafka knowledge
- Familiarity with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits