Senior Quality Assurance Engineer
Lightning-LabsVN tìm kiếm ứng viên phụ trách kiểm thử chất lượng cho các sản phẩm nền tảng doanh nghiệp dựa trên Go, với trí tuệ nhân tạo và dữ liệu lớn, làm việc remote tại Việt Nam. Vai trò này tập trung vào xây dựng lộ trình QA, kiểm thử tự động hoá (Playwright/Cypress, Go/Testify), xác thực bảo mật và tích hợp vào CI/CD với mức lương hấp dẫn, nhiều ưu đãi, môi trường linh hoạt và sáng tạo.
Yêu cầu ứng viên có 3 năm kinh nghiệm QA, thành thạo Go hoặc TypeScript, có kinh nghiệm với Playwright, Cypress, CI/CD (GitHub Actions/GitLab CI), quen thuộc với hệ vi phân tán, microservices và PostgreSQL. Ưu tiên có thêm kỹ năng kiểm thử hiệu năng với k6 hoặc Locust.
About Lightning-LabsVN
Lightning Labs delivers cutting-edge AI-integrated automation solutions that streamline operations, enhance decision-making, and drive growth for enterprises across Vietnam and globally.
Role Description
We're looking for a Senior QA Engineer to take ownership of quality assurance across our enterprise platform products — Go-based APIs that orchestrate data infrastructure including metadata management, ingestion pipelines, transformation layers, AI agent workflows, and automation tooling. You'll work at the intersection of manual testing, automated test frameworks, and CI/CD pipelines to ensure our distributed systems meet the highest reliability standards. This role is critical: you'll define how we test complex multi-service integrations, API contracts, and end-to-end data workflows across a Kubernetes-deployed stack.
Key Responsibilities
-
Test Strategy & Planning
- Own the Strategy: Define the E2E QA roadmap for enterprise platform subsystems (Auth, Metadata, Ingestion).
- Shift-Left: Drive quality early in the SDLC by establishing CI/CD quality gates and risk-based testing assessments.
-
Test Automation & Frameworks
- Full-Stack Automation: Build and maintain automated suites using Playwright/Cypress (Frontend) and Go/Testify (Backend).
- Environment Design: Implement contract testing (OpenAPI) and manage Docker-based test environments that mirror production.
-
Testing & Security
- Distributed Systems: Perform exploratory testing on complex data pipelines, focusing on edge cases, timeouts, and system reliability.
- Security & Auth: Validate security-critical flows, including OIDC, JWT, and RBAC management.
-
Quality Infrastructure
- CI/CD Integration: Manage parallelized test execution in GitHub Actions and optimize for execution speed and stability.
- Observability: Partner with DevOps to build quality dashboards and maintain Kubernetes/Docker-based test environments.
Qualifications
- 3+ years of professional QA engineering experience.
- Technical Proficiency: Strong ability to read/write test code in Go and/or TypeScript.
- Automation Mastery: Expert-level experience with Playwright or Cypress for UI/E2E automation and RESTful API validation.
- Modern CI/CD: Proven track record of integrating automated tests into GitHub Actions, GitLab CI, or similar pipelines.
- Platform Knowledge: Experience testing microservices, distributed architectures, and PostgreSQL databases.
- Bonus: Hands-on experience with performance or load testing tools like k6 or Locust.
- Strong Vietnamese and English Communication Skills.
Benefits
- Competitive salary and performance incentives.
- Define QA culture and processes from the ground up.
- Work with cutting-edge data and AI infrastructure.
- Flexible work arrangements.
- A collaborative, innovative engineering team environment.
Location:
Vietnam
Skills:
Similar Jobs





