We are hiring experienced Automation Testers to support a large-scale Contact Center Transformation (CCT) programme within the banking industry. This role is ideal for candidates with strong automation testing expertise, API and microservices testing experience, and exposure to AI-driven testing technologies.Mandarin and/or Cantonese language proficiency is mandatory as the role requires communication with regional stakeholders and support teams.
Key Responsibilities
- Design, develop, and maintain scalable automation test frameworks.
- Build and execute automated test scripts for web, API, and microservices testing.
- Perform functional, integration, regression, and end-to-end testing.
- Collaborate closely with developers, business analysts, DevOps engineers, and regional stakeholders.
- Integrate automated testing into CI/CD pipelines for continuous quality assurance.
- Analyse test execution results, troubleshoot defects, and prepare detailed reports.
- Support AI-assisted testing initiatives and automation improvements.
- Ensure software quality, performance, reliability, and compliance with banking standards.
- Participate in Agile ceremonies, sprint planning, and test strategy discussions.
Required Skills & Experience
- Minimum 5+ years of experience in Automation Testing.
- Strong programming skills in:
- Python
- Java
- JavaScript / TypeScript
- Hands-on experience with automation tools/frameworks such as:
- Selenium
- Cypress
- Rest-Assured
- Postman
- Playwright (added advantage)
- Strong experience in:
- RESTful API testing
- Microservices testing
- UI & backend automation
- Experience working with CI/CD and DevOps tools such as:
- Jenkins
- GitLab CI
- Docker
- Familiarity with Agile/Scrum delivery methodology.
- Strong analytical and problem-solving skills.
- Excellent communication and stakeholder management skills.
- Mandarin and/or Cantonese speaking ability is compulsory.
Good to Have
- Exposure to AI/ML testing tools or frameworks such as TensorFlow or PyTorch.
- Experience with Karate Automation Framework.
- Banking or financial services domain experience.
- Knowledge of Contact Center or Conversational Banking platforms.
- Experience with BDD frameworks such as Cucumber/TestNG.
- Performance testing exposure using JMeter or LoadRunner.
Preferred Qualifications
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field.
- Relevant certifications in Testing / Automation / Agile methodologies are advantageous.