
Lead QA Engineer
- Remote
- Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
- Business Transformation
Job description
At Toku, we create bespoke cloud communications and customer engagement solutions to reimagine customer experiences for enterprises. We provide an end-to-end approach to help businesses overcome the complexity of digital transformation and deliver mission-critical CX through cloud communication solutions. Toku combines local strategic consulting expertise, bespoke technology, regional in-country infrastructure, connectivity, and global reach to serve the diverse needs of enterprises operating at scale. Headquartered in Singapore, Toku supports customers across APAC and beyond, with a growing footprint across global markets.
In this role, you will step into a highly visible QA leadership seat, owning quality end-to-end while leading a team of 5+ QA engineers. You’ll be hands-on across manual and automation testing, shaping strategy, tooling, and standards for a complex CCaaS platform with frequent releases. You will be a great fit for this role if you combine strong technical QA depth with confident people leadership and accountability for release quality.
Job requirements
What you will be doing
QA leadership & team management: Lead, coach, and develop a team of 5+ junior QA engineers, setting clear expectations, reviewing output quality, and raising team capability over time.
QA strategy & ownership: Own QA strategy and execution across assigned products and releases, from requirements understanding through test execution, defect closure, and release readiness.
Hands-on automation testing: Build, maintain, and execute automated tests using open-source tooling, contributing directly to automation coverage and reliability within the CI/CD pipeline.
Manual testing excellence: Perform thorough manual testing as needed (functional, regression, integration, exploratory, and UAT) to ensure coverage beyond automation.
Test planning & design: Create detailed, well-structured test plans and test cases; estimate, prioritise, plan, and coordinate QA activities across the team.
Defect management: Identify, document, prioritise, and track defects in Jira or similar tools; work closely with developers to reproduce issues and verify fixes.
Release execution support: Support a regular release cadence (typically Tuesdays and Thursdays), including evening/late-night release support when required, operating within a shared rota/standby model.
Cross-team coordination: Proactively work with Engineering, DB, Infra, and Service teams to clarify requirements, troubleshoot complex issues, and ensure quality across system boundaries.
Tooling & process improvement: Evaluate, recommend, and help implement test case management and QA tooling (where gaps exist), and drive continuous improvement of QA processes and methodologies.
Quality advocacy & reporting: Track and communicate quality risks, testing progress, and release readiness in a clear, structured way to stakeholders.
Mentorship & knowledge sharing: Actively mentor junior QAs, share best practices, and help establish consistent ways of working across the QA function.
We’d love to hear from you if you have
QA leadership & team management: Lead, coach, and develop a team of 5+ junior QA engineers, setting clear expectations, reviewing output quality, and raising team capability over time.
QA strategy & ownership: Own QA strategy and execution across assigned products and releases, from requirements understanding through test execution, defect closure, and release readiness.
Hands-on automation testing: Build, maintain, and execute automated tests using open-source tooling, contributing directly to automation coverage and reliability within the CI/CD pipeline.
Manual testing excellence: Perform thorough manual testing as needed (functional, regression, integration, exploratory, and UAT) to ensure coverage beyond automation.
Test planning & design: Create detailed, well-structured test plans and test cases; estimate, prioritise, plan, and coordinate QA activities across the team.
Defect management: Identify, document, prioritise, and track defects in Jira or similar tools; work closely with developers to reproduce issues and verify fixes.
Release execution support: Support a regular release cadence (typically Tuesdays and Thursdays), including evening/late-night release support when required, operating within a shared rota/standby model.
Cross-team coordination: Proactively work with Engineering, DB, Infra, and Service teams to clarify requirements, troubleshoot complex issues, and ensure quality across system boundaries.
Tooling & process improvement: Evaluate, recommend, and help implement test case management and QA tooling (where gaps exist), and drive continuous improvement of QA processes and methodologies.
Quality advocacy & reporting: Track and communicate quality risks, testing progress, and release readiness in a clear, structured way to stakeholders.
Mentorship & knowledge sharing: Actively mentor junior QAs, share best practices, and help establish consistent ways of working across the QA function.
What would you get?
Training and Development
Discretionary Yearly Bonus & Salary Review
Healthcare Coverage based on location
20 days Paid Annual Leave (excluding Bank holidays)
Toku has been recognised as a LinkedIn Top Startup and by the Financial Times as one of APAC’s Top 500 High Growth Companies. If you’re looking to be part of a company on a strong growth trajectory while working on meaningful, real-world challenges, we’d love to hear from you.
- Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
or
All done!
Your application has been successfully submitted!
