Job Title: QA Engineer (ETL & Backend Testing)
Location: Mohali, Punjab
Shift : 1 PM - 10 PM
About the Role
We are seeking a QA Engineer with deep expertise in ETL and backend testing to join our Quality Engineering team.
You will be part of a project for a global leader in real estate and property management, focusing on testing complex data pipelines and ensuring data reliability across analytics and reporting systems.
The ideal candidate has a strong testing mindset with hands-on experience in designing test strategies, building automation frameworks, validating data transformations, and assuring quality in modern data ecosystems.
Required Skills and Qualifications
- 5+ years of experience in ETL / Backend / Data Testing
- Proficiency in Python, PySpark, and Pytest for automation and validation
- Advanced knowledge of SQL (joins, CTEs, window functions)
- Test Delta Lake and DLT pipelines, ensuring schema consistency, ACID compliance, lineage accuracy, and orchestration flow.
- Exposure to Azure Data Factory, Synapse, Storage, and Functions
Key Responsibilities
- Develop and execute comprehensive test plans, test cases, and test data strategies for ETL/ELT and data integration pipelines.
- Validate source-to-target mappings, business rules, and transformation logic using SQL and PySpark.
- Design and maintain automated testing frameworks using Python, PySpark, and Pytest.
- Conduct API and integration testing for data ingestion and pipeline workflows.
- Identify defects, document issues, and work closely with development teams to resolve them efficiently.
- Ensure adherence to test governance, version control, and quality assurance standards.
Ready to test, validate, and make an impact?
Let's connect