Overview
Skills
Job Details
QA Manual Tester Data Engineering
Location: Princeton , New Jersey.
Duration : Long Term
Experience: 3 5 Years
Job Summary
We are seeking a QA Manual Tester with a strong background in Data Engineering and Analytics environments to ensure the accuracy, integrity, and quality of data across complex pipelines, warehouses, and reporting platforms.
This role is crucial to validate data ingestion, transformation logic, and end-to-end data flows across platforms such as Snowflake, StreamSets, AWS, and BI tools. The ideal candidate will possess strong SQL skills, analytical thinking, and hands-on testing experience in modern data architectures.
Key Responsibilities
Perform end-to-end testing of data pipelines, including validation of data ingestion, transformation, and loading stages.
Review data mappings and transformation logic against source-to-target documents.
Collaborate with data engineers to understand technical designs and ensure testability of data workflows.
Prepare comprehensive test plans, test scenarios, and test cases for structured and semi-structured data processing.
Perform data validation using complex SQL queries across staging, raw, and curated zones.
Identify, document, and track defects related to data discrepancies, job failures, and performance issues.
Validate data accuracy, completeness, duplicates, null handling, and boundary conditions.
Perform reconciliation testing between source systems (e.g., RDBMS, APIs, Flat Files) and the target platform (e.g., Snowflake, Redshift).
Use tools such as Excel, SQL clients, Postman, or REST clients for test execution and result analysis.
Work closely with data engineers, business analysts, and DevOps teams to support pipeline testing and releases.
Participate actively in Agile ceremonies sprint planning, daily standups, retrospectives, and backlog grooming.
Work with cross-functional teams including Data Engineers, Platform Admins, DevOps, and QA to ensure successful sprint outcomes.
Required Skills & Qualifications
Bachelor's or Master's degree in Computer Science, Data Science, Engineering, or related discipline.
3+ years of experience as a Quality Analyst, with at least 2 years in data engineering environments.
Working knowledge of Snowflake, StreamSets, or similar data integration tools.
Proficient in writing SQL queries and performing data validations across large datasets.
Familiarity with modern data architecture concepts (Data Lakes, ELT/ETL, cloud storage, API-based ingestion).
Hands-on experience with JIRA, ServiceNow, or similar Agile/ITSM
"Tekshapers is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law."