jobs in PayNet (Payments Network Malaysia)

Sepenuh Masa Principal QA Engineer Jobs, in PayNet (Payments Network Malaysia) Kuala Lumpur - Maukerja

Principal QA Engineer

PayNet (Payments Network Malaysia)

Undisclosed

KL City, Federal Territory

Kongsi
Simpan

Lokasi Kerja

  • Jalan Sultan Mizan Zainal Abidin, Kompleks Kerajaan Kuala Lumpur Federal Territory Malaysia

Penerangan Kerja

Tanggungjawab

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.

Peringatan Penting

Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.

Lebih Lanjut