What are the responsibilities and job description for the Data QA with Python position at DataAffect?
Role: Data QA with Python
Location: Charlotte, NC Hybrid
Duration: 12 months
Required Qualifications:
- 8 years in Data QA, Data Engineering, or Software QA with 4 years focused on data testing
- Strong Python for test automation, scripting, and data analysis with pandas, NumPy
- Advanced SQL for data validation, joins, window functions, and performance tuning
- Experience with data warehouse platforms: Snowflake, BigQuery, Redshift, Databricks
- Hands-on with data testing frameworks: Great Expectations, dbt tests, Soda Core, or custom pytest suites
- Familiarity with CI/CD for data pipelines using Git, Jenkins, GitHub Actions, or Airflow
Salary : $45 - $50