A technology consulting firm in Hong Kong is looking for an experienced QA Engineer to integrate AI models into production applications and maintain full-stack web applications. The ideal candidate will have over 4 years of QA testing experience, proficiency in various test frameworks, and knowledge of CI/CD pipelines. The position offers a salary of 25-30K, 10-20 days of annual leave, and a 5-day work week.
Qualifications
4+ years of experience in QA testing with hands-on experience.
Proven experience building and maintaining CI/CD pipelines.
Experience in working in an international team within financial services.
Responsibilities
Integrate AI models into production applications.
Design and maintain full-stack web applications.
Diagnose and resolve production issues.
Document architecture, APIs, and deployment processes.
Contribute to agile ceremonies and documentation.
Skills
Experience in QA testing
Test frameworks (Cypress, Selenium, Playwright)
Test management tools (TestRail, Zephyr)
Front-end: JavaScript/TypeScript and React/Angular/Next
Back-end: Node.js
Database: Postgres
AI governance related assessment
GitLab CI or Jenkins expertise
Infrastructure-as-Code (Terraform, Ansible)
Understanding of cloud platforms (AWS/Azure/GCP)
Knowledge of AI/ML frameworks (TensorFlow, PyTorch)
Excellent communication skills
Education
Bachelor’s degree in Computer Science, Information Technology or related field
Job description
SW5960 |16 Apr 2026 QA Engineer (AI, 25-30K)
Work closely with data scientists and AI engineers to integrate AI / Generative-AI models (e.g., Retrieval-Augmented Generation, LLMs) into production applications.
Design, develop and maintain full-stack web applications (front-end, back-end and database) ensuring high performance, scalability and security.
Design and operate CI/CD pipelines (GitLab CI, Jenkins) integrating unit, integration, and automated test execution, artefact management, security scanning, and deployments to multiple environments.
Diagnose and resolve production issues, perform root-cause analysis and continuously improve system reliability.
Contribute to agile ceremonies, provide accurate effort estimates and keep stakeholders updated on progress.
Document architecture, APIs, deployment processes and test plans to ensure knowledge sharing and audit readiness.
Stay current with emerging technologies; introduce best practices to the team.
Bachelor’s degree in Computer Science, Information Technology, or a related field.
4+ years of experience in QA testing, with strong hands-on experience in related processes and tooling:
Test frameworks (Cypress, Selenium, Playwright).
Test management tools (TestRail, Zephyr or similar).
Experience in the following technology stack is a must
Front-end: JavaScript/TypeScript and React, Angular or Next
Back-end: Node.js
Database: Postgres
Experience in AI governance related assessment is highly preferred, including evaluation of AI guardrails, evaluation framework such as RAGAS, Promptfoo, LangSmith, etc.
Proven experience building and maintaining GitLab CI or Jenkins pipelines, including automated testing, container builds and environment promotion.
Experience with Infrastructure-as-Code (Terraform, Ansible Playbook).
Solid understanding of cloud platforms (AWS / Azure / GCP) and container orchestration with Kubernetes.
Knowledge of AI / ML frameworks (TensorFlow, PyTorch, LangChain or similar) and best practices for integrating models into microservices is a plus.
Experience in working in an international team, with solid grounding in financial service is a plus.
Excellent communication skills and data driven thinking capabilities.