jobs in Sunmoon Tech Sdn Bhd

Sunmoon Tech Hiring! Full Time Senior QA in WP Kuala Lumpur, Earn up to MYR 9,999 - Ricebowl

MYR8,000 - MYR9,999 Per Month

KL City, WP Kuala Lumpur

Share
Save

Working Location

  • Kuala Lumpur WP Kuala Lumpur Malaysia

Job Description

Responsibilities

About the Role We’re hiring a Senior QA / SDET Engineer to join a high-performing, AI-native engineering team building and scaling distributed, event-driven systems. This is not a traditional UI automation role. You’ll work across system-level testing, service contracts, performance engineering, and observability — ensuring reliability across complex, multi-service architectures. What You’ll Do 1) You will take ownership of critical testing areas such as: Distributed Systems Testing - Design end-to-end test scenarios across multi-service architectures - Validate system behaviors like idempotency, ordering, and consistency - Conduct failure injection and chaos testing Contract Testing - Build and maintain service contract validations using JSON Schema and Protobuf - Detect breaking changes early in the development lifecycle Performance & Load Testing - Monitor and maintain system performance baselines - Analyze regressions and provide actionable insights - Work closely with engineers to troubleshoot issues End-to-End Automation (UI & API) - Develop E2E test coverage using Playwright - Validate critical workflows such as: I) Publish / rollback flows II) Access control (RBAC) III) Real-time system updates Test Observability & Reliability - Improve debugging using traceability and structured logging - Identify and resolve flaky tests - Ensure high signal quality in CI pipelines AI-Driven Test Engineering - Leverage AI tools to accelerate test creation and coverage - Maintain ownership of test design, quality, and validation 2) Tech Stack - TypeScript, Playwright - Go (Golang) - NATS JetStream, MQTT - JSON Schema - gRPC & Protocol Buffers - toxiproxy (failure simulation) What We’re Looking For 1) 5+ years experience in QA Automation, SDET, or Test Engineering 2) Strong experience testing distributed or event-driven systems 3) Solid understanding of system behaviors (e.g., retries, consistency, message flow) 4) Hands-on experience with API and backend testing 5) Ability to debug complex system issues and produce structured reports 6) Experience working in CI/CD environments Nice to Have 1) Experience with performance or load testing 2) Familiarity with Go (Golang) 3) Exposure to contract testing (JSON Schema / Protobuf) 4) Experience working with AI-assisted development tools

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More