Senior QA Data Engineer – Atlanta, Georgia
We are seeking a Senior QA Data Engineer to join our QA Data Engineering Team in Atlanta. The role focuses on designing and validating complex data processes, authoring detailed test plans, executing advanced data validation, and leading root‑cause analysis on high‑impact data quality incidents.
Key Responsibilities
- Create comprehensive test plans and test cases for new transformations and ingestion processes.
- Execute advanced data validation: verify code correctness against base tables, confirm key fields contain the correct data, and reconcile system outputs against business and vendor expectations.
- Write complex SQL and Python validation scripts to compare data warehouse sources against tabular cube outputs.
- Author DAX queries against tabular cubes for data comparison against the Azure Data Warehouse source.
- Lead testing for new transformations and migrations across Snowflake and Databricks, assessing impact on downstream cubes and reports.
- Conduct root‑cause analysis on data quality incidents, document findings, impact, and remediation, and partner with development teams on resolution.
- Contribute to and extend the team’s automated test scripts and frameworks under the Technical Lead’s direction.
- Use Jira to receive assignments, track test plans and results.
- Mentor QA Engineers/Testers on SQL, Python, validation techniques, and test planning.
Required Skills & Experience
- 5–7 years of QA experience with at least 3 years focused on data warehouse, ETL/ELT, or pipeline testing.
- 5–7 years of hands‑on testing experience on Snowflake and Databricks (notebooks, SQL, basic PySpark).
- 5–7 years of strong Python skills for writing validation scripts and producing automated comparison reports.
- 5–7 years of advanced SQL skills, including complex joins, aggregations, window functions, and reconciliation patterns.
- 5–7 years of experience writing detailed test plans and test cases independently.
- 5–7 years of experience performing root‑cause analysis on data issues and producing structured RCA documentation.
- 5–7 years of experience working in Jira‑driven QA workflows.
- Strong communication skills; comfortable working directly with business stakeholders to clarify requirements.
Nice to Have
- Experience with Azure Synapse / Azure Data Warehouse.
- Experience authoring DAX queries against tabular cubes (SSAS Tabular / Azure Analysis Services / Power BI).
- Exposure to AI workflows or AI‑assisted automation for test case generation or data validation.
- Experience with synthetic and controlled test data generation.
Compensation & Benefits
The starting pay range for this role is $60/Hr to $70/Hr, depending on experience and qualifications. The position is eligible for company benefits including medical, dental, and vision insurance, flexible spending or health savings account, AD&D insurance, employee assistance, participation in a 401(k) program, and other legally‑required benefits.
Equal Opportunity Employer
NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.