Remote Data QA
About the role
NTT DATA is seeking a Remote Data QA to join their team in Atlanta, Georgia (US-GA), United States (US).
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, including completeness, sum totals, null percentages, and key-field checks.
- Author DAX queries against tabular cubes to extract data for comparison against the Azure Data Warehouse source.
- Lead testing for new transformations and migrations across Snowflake and Databricks, assess 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 and notifications, kick off test plans, and track results.
- Mentor QA Engineers/Testers on SQL, Python, validation techniques, and test planning.
Requirements
- 5+ years of QA experience with at least 3 years focused on data warehouse, ETL/ELT, or pipeline testing.
- 5+ years of Hands-on testing experience on Snowflake and Databricks (notebooks, SQL, basic PySpark).
- 5+ years of Strong Python skills for writing validation scripts, iterating across columns/tables, and producing automated comparison reports.
- 5+ years of Advanced SQL skills, including complex joins, aggregations, window functions, and reconciliation patterns.
- 5+ years of Demonstrated ability to write detailed test plans and test cases independently.
- 5+ years of Experience performing root cause analysis on data issues and producing structured RCA documentation.
- 5+ years of Experience working in Jira-driven QA workflows.
Qualifications
- 5+ years of QA experience with at least 3 years focused on data warehouse, ETL/ELT, or pipeline testing.
- 5+ years of Hands-on testing experience on Snowflake and Databricks (notebooks, SQL, basic PySpark).
- 5+ years of Strong Python skills for writing validation scripts, iterating across columns/tables, and producing automated comparison reports.
- 5+ years of Advanced SQL skills, including complex joins, aggregations, window functions, and reconciliation patterns.
- 5+ years of Demonstrated ability to write detailed test plans and test cases independently.
- 5+ years of Experience performing root cause analysis on data issues and producing structured RCA documentation.
- 5+ years of Experience working in Jira-driven QA workflows.
Skills
- Strong communication skills; comfortable working directly with business stakeholders to clarify requirements.
- Experience with Azure Synapse / Azure Data Warehouse.
- DAX query authoring 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.
Benefits
Actual compensation will depend on a number of factors, including the candidate’s actual work location, relevant experience, technical skills, and other qualifications. This position may also be eligible for incentive compensation based on individual and/or company performance.
This position is eligible for company benefits including medical, dental, and vision insurance with an employer contribution, flexible spending or health savings account, life and AD&D insurance, short and long term disability coverage, paid time off, employee assistance, participation in a 401k program with company match, and additional voluntary or legally-required benefits.