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