Senior Quality Engineer
Current• Create comprehensive test plans covering functional, performance, and regression testing scenarios for data pipelines. Ensure test cases align with data mapping and defined business transformation rules.• Responsible for design and write test cases align with data mapping and business transformation rules defined.• Write SQL queries to compare data across source, staging, and target systems. Verify data accuracy, completeness, and consistency throughout the data pipeline. Identify and handle issues like duplicate records, invalid data types, and ensure referential integrity between tables, especially during on-premise to cloud data migrations.• Develop Python scripts using Pandas libraries to automate repetitive data validation tasks and improve efficiency. Utilize rule-based comparisons for data validation.• Conduct parallel system testing by comparing pre-production environment data loads with production data to ensure data accuracy before deployment.• Performing the Data Security Testing using Snowflake external UDF using Protegrity services for client PII data protection.• Participate in production support calls with stakeholders to help identify root causes and troubleshoot application issues related to data.• Perform data and system validation tasks after production deployments.• Developing Postman collection to perform REST API Integration testing.• Perform Functional Testing for Angular web application features using Selenium Wen Driver & executing the functional test cases for each release.• Involved in Ad-hoc testing to capture additional bugs that have escaped through the regular testing.• Work closely with data engineers to resolve data quality issues and troubleshoot identified problems. Keep all stakeholders informed about the testing process, progress, and any potential data quality risks.