Role Overview
We are seeking an experienced QA Engineer to ensure the quality, accuracy, and reliability of data and reporting solutions.
The role will focus on validating data pipelines, data transformations, reports, and APIs, working closely with Data Engineers, developers, and business teams to ensure solutions meet business requirements and quality standards.
Key Responsibilities
- Develop and execute test plans, test cases, and validation scenarios for data and reporting solutions.
- Validate data pipelines, transformations, datasets, reports, and APIs against source data and business requirements.
- Perform data reconciliation, functional, integration, regression, and end-to-end testing.
- Develop and maintain automated data validation and regression tests.
- Identify, document, track, and retest defects through resolution.
- Validate data accuracy, completeness, consistency, performance, and reliability.
- Support release validation and production deployment activities.
- Collaborate with business and technology teams to improve QA processes and testing standards.
Required Qualifications
- 3+ years of professional experience in QA, software testing, data validation, or a related field.
- Hands-on experience with SQL/Python for data validation and troubleshooting.
- Experience testing data pipelines, databases, data transformations, and reporting solutions.
- Experience with functional, integration, regression, and end-to-end testing.
- Understanding data quality, test automation, and defect management.
- Strong analytical, problem-solving, and communication skills.
Preferred Qualifications
- Experience with SAP ERP data and enterprise data platforms.
- Experience testing solutions on Azure Databricks or Microsoft Fabric.
- Knowledge of Python for test automation and data validation.
- Experience with Git and CI/CD practices.
Job Type: Contract
Contract length: 12 months
Pay: RM5,500.00 - RM7,000.00 per month
Experience:
- relevant software testing: 3 years (Preferred)
Work Location: In person