Contribute to Malaysia's national payment infrastructure that processes millions of transactions daily and supports critical economic activities.
Play a key role in the modernization and continuous evolution of NextSwitch, one of the country's most important financial technology platforms.
Join an organization where reliability, resilience, security, and operational excellence are non-negotiable engineering principles.
Influence quality engineering practices at enterprise scale and help shape the future of payment system testing and automation.
Work alongside highly skilled engineers solving complex challenges in transaction processing, system integration, performance, and platform stability.
TL; DR
Own and drive the quality engineering strategy for PayNet's mission-critical payment switching platforms.
Lead automation, performance, and quality initiatives that improve platform reliability and release confidence.
Partner with engineering, architecture, operations, and business stakeholders to reduce delivery risk and improve software quality.
Mentor engineers and establish modern testing practices across multiple teams and delivery streams.
Why This Role Matters
NextSwitch operates as national critical infrastructure where software quality directly impacts payment transactions, financial institutions, and end users nationwide.
The increasing scale and complexity of transaction processing require advanced automation, performance testing, and quality engineering capabilities.
This role ensures quality is engineered into the platform throughout the software development lifecycle rather than validated only at the end.
The role provides technical leadership in establishing testing standards, governance, and automation frameworks across multiple teams.
The role contributes directly to platform resilience, operational stability, and customer trust.
What You Will Actually Do
Define and drive quality engineering strategy covering automation, API testing, integration testing, performance testing, and release validation.
Design, implement, and govern scalable automation frameworks integrated into CI/CD pipelines.
Lead performance testing initiatives to ensure platform readiness for increasing transaction volumes and peak demand scenarios.
Collaborate with development, architecture, DevOps, and operations teams to improve platform reliability and reduce production risk.
Mentor engineers and establish testing standards, best practices, and continuous improvement initiatives across delivery teams.
Examples of This Role in Practice
Develop a testing strategy to support a major NextSwitch enhancement while maintaining production stability and release confidence.
Lead end-to-end validation of a new payment service involving multiple banking and ecosystem integrations.
Establish performance testing frameworks capable of validating transaction throughput, latency, and resilience under production-scale loads.
Drive automation coverage improvements that significantly reduce manual testing effort and improve release velocity.
Investigate recurring production defects and implement quality engineering improvements that prevent future occurrences.
Required
What Will Help You Succeed
Strong experience designing and implementing test automation frameworks using tools such as Selenium, Playwright, Cypress, Robot Framework, or equivalent.
Hands-on experience with API testing, integration testing, and automated regression testing.
Experience integrating automated testing into CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, Azure DevOps, or similar.
Strong performance testing experience using JMeter, BlazeMeter, LoadRunner, K6, or equivalent.
Experience working in Agile software delivery environments and Strong analytical, troubleshooting, and problem-solving capabilities.
Strong programming and scripting skills in languages such as Java, Python, JavaScript, C#, or similar.
Good to Have
Experience in banking, payments, financial services, or transaction processing platforms.