Show more filters
Banner image for PayNet (Payments Network Malaysia)
Job Type   /   Job Level
Full-time   /   Senior Executive
Company Location
Malaysia
Why PayNet / Why Now

  • 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.
  • Experience supporting high-availability, high-throughput, mission-critical systems.
  • Knowledge of cloud-native architectures, Kubernetes, Docker, and modern observability practices.
  • Experience with security testing, OWASP principles, and vulnerability assessment.
  • Experience with test data management and service virtualization.
  • Knowledge of payment ecosystems, switching platforms, ISO 8583, or related financial messaging standards.

More jobs