Role Overview: 
 
 This role is ideal for a technically strong test automation professional with a deep understanding of data platforms and pipelines. You’ll be part of an Agile team responsible for building scalable automation frameworks and validating the integrity of data workflows across cloud, API, and data engineering environments. The position suits someone who combines programming expertise with data-driven testing practices to enhance quality across the organisation’s digital and analytics platforms.
 
 
 Key Responsibilities: 
 
  - Develop and maintain automation frameworks and scripts using Python for data platform and API testing.
- Design and implement test strategies covering data ingestion, transformation, and validation across ETL and pipeline workflows.
- Build automated validation processes to ensure data accuracy, schema compliance, and transformation integrity.
- Collaborate with data engineers, developers, and QA peers to integrate testing into CI/CD pipelines.
- Apply structured approaches to testing data systems in batch and streaming environments.
- Provide technical guidance and mentoring to team members on automation and data testing best practices.
 
 Key Requirements: 
 
  - Strong programming proficiency in Python, with proven experience in building or extending automation frameworks.
- Solid understanding of data engineering concepts, including ETL pipelines, data transformation, and data validation techniques.
- Experience in test automation across APIs, cloud platforms, or data-driven systems.
- Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
- Exposure to modern test tools (e.g., PyTest, Robot Framework, or custom Python-based frameworks).
- Excellent problem-solving skills and ability to operate in Agile, fast-paced delivery environments.
If this role aligns with your experience and career goals, please send your application to AviralBhargava@argyllscott.sg.
 
 Argyll Scott Asia is acting as an Employment Business in relation to this vacancy.