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