Senior QA Analyst

November 21

Apply Now
Logo of Zealogics Inc

Zealogics Inc

IT consulting β€’ Systems Implementation β€’ IT & Engineering Staffing β€’ Mechanical Engineering β€’ Electronics Engineering

Description

β€’ Responsible for ensuring the quality and reliability of data engineering processes and systems. β€’ Develop and implement comprehensive test plans and test cases for data engineering projects. β€’ Create automated scripts in SQL/Python to validate data pipeline/transformations and generate reports. β€’ Validate data for consistency, accuracy, and completeness from source systems to reports. β€’ Execute test cases and analyze results to identify defects, inconsistencies, and areas for improvement. β€’ Collaborate with data engineers, data scientists, and other stakeholders to ensure quality standards are met. β€’ Participate in design and code reviews to provide input on quality and testability aspects. β€’ Work closely with the development team to address defects in a timely manner. β€’ Continuously improve testing processes and methodologies. β€’ Provide guidance and mentorship to junior quality analysts. β€’ Conduct functional, regression, performance, and load testing of DWH solutions. β€’ Review Power BI reports and dashboards for specifications and data accuracy. β€’ Document defects, issues, and improvements during testing and collaborate with the team.

Requirements

β€’ 4+ years of experience β€’ Bachelor's degree in computer science, engineering, or a related field. β€’ Experience testing ADF Pipelines, Databricks Notebooks, and PBI reports/dashboards. β€’ Proven experience as a Quality Analyst or similar role in data engineering or data analytics, preferably on Azure/Databricks environment. β€’ Strong understanding of data engineering concepts, including data ingestion, transformation, and integration. β€’ Proficiency in SQL and experience with data querying and analysis. β€’ Proficiency in SQL and Python scripting for developing reusable scripts for test case execution. β€’ Strong understanding of SQL queries, joins, and data manipulation techniques for data validation. β€’ Experience writing Python scripts to automate test case execution and perform data validation. β€’ Familiarity with testing frameworks and libraries in Python, such as pytest or unittest. β€’ Knowledge of data validation techniques, including data profiling, comparisons, and quality checks. β€’ Experience with testing tools and frameworks, such as PyTest. β€’ Familiarity with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines. β€’ Excellent analytical and problem-solving skills. β€’ Strong attention to detail and commitment to delivering high-quality results. β€’ Excellent communication and collaboration skills. β€’ Proven ability to work in a fast-paced, dynamic environment and manage multiple priorities.

Apply Now

Similar Jobs

November 19

As a Quality Assurance Analyst, you will test fintech products at FIS. Help establish compliance processes and implement quality improvements.

November 15

As a Quality Assurance Specialist at KBR, support the quality management of government programs. Ensure compliance with quality standards and improve operational readiness.

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com