Role Overview
In this position, you will lead the design and implementation of automation frameworks that support the quality and reliability of financial technology systems. Your work will span web interfaces, APIs, and backend services, ensuring robust test coverage through continuous integration and delivery workflows.
Key Responsibilities
- Develop and maintain scalable test automation frameworks using tools like Playwright, Cypress, or Selenium
- Write clear, reusable test scripts for web applications, RESTful services, and backend components
- Integrate automated testing into Git-based CI/CD environments such as GitHub Actions or Jenkins
- Run functional, regression, integration, and performance tests to validate system behavior
- Engage in requirement analysis to shape test strategies and improve coverage
- Analyze test failures, identify root causes, and work with developers to resolve defects
- Manage test data, mocking strategies, and testing environments to support consistent validation
- Build internal tools such as monitoring or reporting dashboards to enhance QA productivity
- Document test approaches, automation architecture decisions, and help refine QA processes
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- Minimum of 3 years focused on test automation for backend systems and cloud environments
- Hands-on experience with Playwright, Cypress, Selenium, or similar frameworks
- Strong coding skills in JavaScript or TypeScript
- Proven ability to test and validate REST APIs using tools like Postman, Newman, or REST Assured
- Experience working with Git and CI/CD pipelines
- Familiarity with core testing methodologies and QA best practices
Preferred Skills
- Exposure to microservices, AWS or GCP, and container technologies like Docker and Kubernetes
- Background in performance testing using Locust, k6, or JMeter
- Knowledge of contract testing with PACT
- Understanding of security testing principles, including OWASP guidelines
- Experience with SQL and NoSQL databases
- Work history in Agile or Scrum teams
Technology Environment
You'll work with a modern stack including Playwright, Cypress, Selenium, Appium, JavaScript, TypeScript, REST APIs, Postman, Newman, REST Assured, Git, GitHub Actions, Jenkins, Docker, Kubernetes, AWS, GCP, Locust, k6, JMeter, PACT, OWASP, and both SQL and NoSQL databases.
What We Offer
- Opportunities to solve complex, fast-evolving technical challenges in fintech
- Support for continuous learning and professional growth
- A global, inclusive workplace with a flat hierarchy
- A competitive salary package
Work Environment
This role is open to candidates in Malaysia and operates within a global, distributed team structure. The organization promotes an innovative, international culture with a strong focus on employee development and equitable access to financial services.
