Find Your Next Professional Opportunity

Senior QA Engineer
Job Description
Senior QA Engineer (93R89W7Y)
Role Overview
We are seeking a detail-oriented and analytical Senior QA Engineer to ensure the quality, reliability, and accuracy of enterprise systems and data platforms. This role focuses on testing data pipelines, validating data quality, supporting automation initiatives, and collaborating with cross-functional teams to deliver high-quality solutions.
The ideal candidate will have strong experience in data-centric QA, automation, and working within modern data and cloud environments.
Key Responsibilities
Perform data quality validation, testing, and monitoring across data pipelines and platforms. Execute regression, integration, and system testing for data workflows and applications. Identify defects, conduct root cause analysis, and support incident resolution. Validate ETL/ELT processes, transformations, and end-to-end data flow. Develop and execute SQL-based validation and reconciliation checks. Support automation of testing processes and integrate with CI/CD pipelines. Collaborate with Data Engineering, BI, and DevOps teams to ensure quality delivery. Maintain test documentation, reports, and quality metrics while ensuring adherence to testing standards.
Candidate Profile
- Bachelor's Degree in Computer Science, Software Engineering, Information Systems, or a related field.
- Minimum 3–5+ years of experience in Quality Assurance, preferably in data-centric environments.
- Experience in Agile/Scrum environments is preferred.
Skills & Competencies
- Strong proficiency in SQL (joins, aggregations, subqueries, stored procedures).
- Experience in ETL/ELT testing, data warehouses, and data validation.
- Hands-on experience with automation tools (Selenium, Pytest, QuerySurge, or similar).
- Exposure to CI/CD, DevOps environments, and workflow tools (Airflow, DBT, Dataiku).
- Familiarity with cloud platforms (Snowflake, Azure, BigQuery) and BI tools (Power BI, Tableau).
- Strong analytical, problem-solving, and communication skills.
- Ability to work collaboratively in a fast-paced team environment.
