Senior QA Engineer - SQL, Python - Analytics / Data market

5+ years
Long-term (40h)
Analytics / Data
Full Remote
SQL
ETL
Python
AWS

Requirements

Must-haves

  • 5+ years of QA or data engineering experience
  • Focus on data pipeline testing and validation
  • Proficiency with SQL (joins, aggregations, window functions, performance tuning)
  • Hands-on experience with ETL/ELT frameworks
  • Experience with cloud data platforms (AWS, Azure)
  • Proficiency with scripting languages (Python, Shell) for automation
  • Deep understanding of data warehousing, data modeling, and data governance
  • Strong communication skills in both spoken and written English
  • Bachelor’s Degree in Computer Engineering, Computer Science, or equivalent

Nice-to-haves

  • Startup experience
  • Knowledge of API testing and integration with third-party data sources
  • Strong analytical and problem-solving mindset with attention to detail

What you will work on

  • Design and execute test strategies for data pipelines, ETL processes, and data warehouse solutions
  • Validate large datasets for accuracy, consistency, and completeness across pipeline stages
  • Write and optimize complex SQL queries for data validation and reconciliation
  • Develop scripts to automate and streamline data quality testing
  • Collaborate with data engineers, analysts, and business stakeholders to define data quality standards and acceptance criteria
  • Identify, document, and resolve data issues, anomalies, and inconsistencies with cross-functional teams
  • Implement QA best practices in data engineering, including regression testing, monitoring, and CI/CD pipelines