- Petaling Jaya Selangor Malaysia
Working Location
Job Description
Responsibilities
A quick note before you apply: We genuinely appreciate your interest in joining Kake. Every application is carefully reviewed by our recruiting team. However, due to the high volume of applications we receive, we're unable to provide individual feedback or status updates to every applicant. If your profile is selected to move forward, we'll be in touch with the next steps.
We're looking for a Senior QA Engineer to help ensure the quality, reliability, and performance of modern software products in an increasingly AI-assisted development landscape. This role is ideal for someone with strong experience in both manual and automated testing who enjoys identifying edge cases, validating complex functionality, and driving quality across the development lifecycle. You'll work closely with engineering and product teams to test web applications, APIs, and backend systems, while also evaluating and validating AI-generated code and features. The ideal candidate combines a strong testing mindset with technical expertise and a passion for delivering high-quality software.
Key Responsibilities
• Design and execute comprehensive test strategies, test plans, and test cases.
• Perform manual testing to identify functional, integration, usability, and edge-case issues.
• Create, maintain, and improve automated test suites and testing frameworks.
• Test web applications, APIs, and backend services for functionality, reliability, and performance.
• Validate AI-generated code and features to ensure they meet quality, maintainability, and business requirements.
• Investigate defects, perform root cause analysis, and collaborate with developers on solutions.
• Contribute to quality best practices and continuous improvement initiatives across projects.
• Participate in requirement reviews and help identify risks early in the development process.
Core Requirements
• 5+ years of professional experience in Quality Assurance or Software Testing.
• Strong experience with both manual and automated testing methodologies.
• Experience testing web applications, APIs, and backend systems.
• Hands-on experience with automation tools such as Playwright, Cypress, Selenium, WebdriverIO, or similar.
• Familiarity with CI/CD pipelines and modern software development workflows.
• Ability to review application code and understand system behavior when investigating issues.
• Strong analytical, troubleshooting, and problem-solving skills.
• Excellent written and verbal communication skills in English.
• Ability to work independently in a remote, fast-paced environment.
Nice-to-Have
• Experience testing software developed with AI coding tools such as GitHub Copilot, Cursor, Claude, or ChatGPT.
• Programming experience in JavaScript, TypeScript, Python, Java, C#, or similar languages.
• Experience with performance, security, accessibility, or load testing.
• Experience contributing to test strategy, QA processes, or quality initiatives at a senior level.
Additional
• 6-7 hours of daily overlap with U.S. time zones required.
The icing on the Kake:
Competitive Pay in USD – Work globally, get paid globally.
Fully Remote – Simply put, we trust you.
Better Me Fund – We invest in your personal growth and passions.
️ Compassion is Badass – Join a community that invests in social good.
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.