Job Search and Career Advice Platform

Enable job alerts via email!

Attractive Job Opening for Automation QA Engineer

IITMATRIX PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Singapore is seeking a QA Engineer to ensure the reliability and quality of an AI/ML-powered chatbot. Responsibilities include designing and executing manual and automated test cases for GenAI platforms, maintaining Python-based test automation frameworks, and validating system stability across cloud components. The ideal candidate has 3+ years of QA Automation Engineering experience, proficiency in Playwright, Python API testing, and cloud platforms. This role offers a chance to work closely with engineers in a dynamic environment.

Qualifications

  • 3+ years of experience in QA Automation Engineering.
  • Ability to design tests validating output accuracy and system behavior.
  • Proficiency in writing and debugging Bash scripts for CI/CD workflows.

Responsibilities

  • Design and execute manual and automated test cases for GenAI platforms.
  • Build and maintain Python-based test automation frameworks.
  • Conduct end-to-end testing from data ingestion to user-facing output.

Skills

QA Automation Engineering experience
Playwright for automated testing
Python API testing
Bash scripting
Cloud platforms (GCP)
Kubernetes

Tools

Playwright
RAGAS
Pytest
Job description
ABOUT THIS FEATURED OPPORTUNITY

The QA Engineer will join the Channel Sales and Operations team to help ensure the reliability and quality of our AI/ML-powered B2B chatbot and the foundational platforms supporting it. This role goes beyond testing outputs you'll be working closely with engineers to ensure the end-to-end system, including cloud infrastructure and data pipelines, functions as intended.

THE OPPORTUNITY FOR YOU
  • Design and execute manual and automated test cases for GenAI platforms and chatbot systems.
  • Build and maintain Python‑based test automation frameworks for backend services and ML pipeline validation.
  • Utilize RAGAS or similar tools to assess LLM outputs for factuality, relevance, and system performance.
  • Conduct end‑to‑end testing from data ingestion to user‑facing output.
  • Validate system stability across GCP cloud components compute, storage, networking, and containers.
  • Identify failures not only in chatbot answers, but also in underlying infrastructure and platform behavior.
  • Collaborate with DevOps and ML engineers to triage bugs and optimize performance.
  • Ensure test coverage spans across multiple deployment environments including Kubernetes clusters and cloud VMs.
Requirements
KEY SUCCESS FACTORS
  • 3+ years of QA Automation Engineering experience. Experience with Playwright for automated application testing, including sign‑in and SSO authentication flows. Ability to design tests that validate output accuracy and system behavior across different user flows. Experience with Python API testing using requests, Pytest, and integration into CI/CD and cloud environments
  • Proficiency in writing and debugging Bash scripts used in CI/CD and cloud deployment workflows
  • Experience with Cloud platforms (GCP preferred), including Kubernetes (kubectl experience is a plus), virtual machines, databases, cloud networking and storage components Understanding of modern cloud architecture and how distributed components interconnect in production environments
NICE TO HAVES
  • Experience with LLM testing frameworks like RAGAS, and ability to interpret metrics such as factuality, relevance, and performance
  • Experience with monitoring and observability tools
  • Familiarity with the end‑to‑end architecture of GenAI solutions, including vector stores, retrievers, embedding models, and inference systems
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.