Hướng đến mục tiêu mở rộng quy mô đội ngũ lên 150–200 nhân sự trong năm 2027, Trivita AI đang tìm kiếm những nhân tài cùng đồng hành trong giai đoạn phát triển tiếp theo.
Trivita AI tuyển Middle/Junior Automation QA/QC Engineer, chuyên kiểm thử Web, Mobile, API, Automation Testing và đánh giá chất lượng AI.
Trivita AI phát triển các sản phẩm và nền tảng ứng dụng AI cho doanh nghiệp, bao gồm trợ lý AI, AI Agent tự động hóa quy trình, tìm kiếm tri thức và nhận dạng giọng nói.
Ở vị trí Middle/Junior Automation QA/QC Engineer, bạn sẽ tham gia đảm bảo chất lượng sản phẩm trên Web, Mobile, Desktop, API và các tính năng AI. Công việc tập trung vào ba mảng chính: kiểm thử tương thích trên nhiều thiết bị và nền tảng, tự động hóa kiểm thử và đánh giá chất lượng mô hình AI thông qua Golden Dataset, Data Labeling và so sánh kết quả giữa các phiên bản.
Mô tả công việc
Phân tích yêu cầu và thiết kế kiểm thử
- Phân tích User Story và Business Requirement, phát hiện các điểm thiếu, mâu thuẫn hoặc chưa rõ ràng và đề xuất Acceptance Criteria có thể kiểm thử.
- Thiết kế Test Case và Test Scenario bằng các kỹ thuật Equivalence Partitioning, Boundary Value Analysis, Decision Table và State Transition.
- Đánh giá toàn bộ luồng xử lý từ UI, API, Backend đến Database và xác định tác động của các thay đổi đến hệ thống.
- Xây dựng và cập nhật ma trận kiểm thử tương thích dựa trên thiết bị, hệ điều hành, trình duyệt và dữ liệu sử dụng thực tế.
Kiểm thử đa nền tảng và tự động hóa
- Thực hiện Functional Testing và Regression Testing cho Web, Mobile và API.
- Phát triển Automated E2E Testing trên Chrome, Edge, Firefox và Safari bằng Playwright, Cypress hoặc Selenium; kiểm chứng trên Safari thực tế khi cần.
- Kiểm thử ứng dụng iOS và Android trên thiết bị thật, Emulator/Simulator và Device Farm bằng Appium, Flutter integration_test hoặc Patrol.
- Kiểm tra các tính năng Mobile như quyền truy cập, Camera, Microphone, Push Notification, Deep Link, sinh trắc học và hoạt động khi mạng yếu hoặc Offline.
- Kiểm thử Localization, hiển thị tiếng Việt, định dạng dữ liệu và khả năng tương thích trên Windows, macOS và Linux.
- Thực hiện API Testing bằng Postman, Swagger/OpenAPI hoặc pytest; kiểm tra JSON Schema, HTTP Status Code, dữ liệu SQL và Mock Service.
- Tích hợp Automated Test vào CI/CD, quản lý Flaky Test, tự động hóa tác vụ lặp lại và hỗ trợ Load Testing.
Đánh giá chất lượng hệ thống AI
- Xây dựng và duy trì Test Set, Golden Dataset phục vụ đánh giá mô hình AI.
- Thực hiện Data Labeling và Data Review theo hướng dẫn, đảm bảo tính chính xác và nhất quán của dữ liệu.
- Đánh giá AI Output bằng Evaluation Metric và Quality Rubric, bao gồm WER/CER cho Speech-to-Text và chất lượng phản hồi Chatbot.
- Kiểm thử AI Agent thực hiện nhiều bước, phát hiện các lỗi như chọn sai công cụ, sai thứ tự thực hiện, lặp vô hạn, Hallucination và Prompt Injection cơ bản.
- Phân tích Failure Case, xác định Error Pattern và phản hồi cho đội ngũ AI.
- Kiểm thử lại khi Model hoặc Engine được cập nhật và so sánh kết quả giữa các phiên bản.
Quản lý chất lượng và phối hợp
- Ghi nhận Bug rõ ràng, có khả năng tái hiện và kèm bằng chứng; theo dõi quá trình xử lý trên Jira.
- Theo dõi các chỉ số chất lượng như Defect Leakage và Automation Coverage.
- Tham gia Scrum, ước lượng công việc và phối hợp với Developer, Product Manager và AI Team.
- Duy trì Test Result, Bug Log, Dataset và Test Case; đề xuất cải tiến quy trình kiểm thử.
Yêu cầu
Kinh nghiệm và kiến thức
- Junior: Có từ 6 tháng đến 2 năm kinh nghiệm Software Testing.
- Middle: Có từ 3 năm kinh nghiệm Software Testing, trong đó ít nhất 2 năm phát triển Automated Test.
- Hiểu vững STLC, Bug Life Cycle, Test Types, Test Levels và các kỹ thuật thiết kế Test Case.
- Có tư duy hệ thống, hiểu quy trình End-to-end và khả năng đánh giá tác động của thay đổi đến các Module liên quan.
- Có kinh nghiệm API Testing với Postman hoặc Swagger, đọc hiểu JSON, HTTP Method và Status Code; biết SQL cơ bản.
- Có kinh nghiệm kiểm thử ứng dụng iOS và Android, sử dụng thiết bị thật, Emulator/Simulator và công cụ thu thập Log.
- Hiểu cơ bản về AI Model Evaluation, AI Agent Testing và các lỗi thường gặp của Agent.
- Có kinh nghiệm Data Labeling, Data Evaluation hoặc khả năng học hỏi nhanh.
- Sử dụng được Git và Docker; có khả năng đọc hiểu tài liệu kỹ thuật tiếng Anh.
- Thành thạo việc ứng dụng AI Coding Assistant và Prompt Engineering để hỗ trợ viết Test Script, tạo Test Case, Debug và tự động hóa công việc, đồng thời kiểm chứng kết quả và tuân thủ quy định bảo mật dữ liệu.
Yêu cầu kỹ thuật theo cấp độ
Junior
- Có khả năng lập trình Python hoặc JavaScript/TypeScript ở mức cơ bản.
- Viết được Script đơn giản bằng pytest hoặc requests để gọi API hàng loạt và tính toán Metric.
- Thực hiện Functional, Regression và Compatibility Testing theo ma trận thiết bị.
- Thực hiện Data Labeling, Data Review và ghi nhận Bug rõ ràng, có bằng chứng.
Middle
- Thành thạo ít nhất một công cụ E2E Automation như Playwright, Cypress hoặc Selenium.
- Có kinh nghiệm xây dựng Automation Framework, sử dụng Page Object, Fixture và Stable Locator.
- Từng tích hợp Automated Test vào CI/CD, triển khai chạy song song và quản lý Flaky Test.
- Có kiến thức cơ bản về Kubernetes, sử dụng kubectl để kiểm tra Log và môi trường Test.
- Có khả năng thiết kế bộ đánh giá AI, Quality Rubric, Labeling Guideline và hướng dẫn Junior.
Công nghệ và công cụ
- Web Automation: Playwright, Cypress, Selenium.
- Mobile Testing: Appium, Flutter integration_test, Patrol, BrowserStack, LambdaTest.
- API Testing: pytest, requests, Postman, Newman, Swagger/OpenAPI, WireMock.
- Performance Testing: k6, Locust.
- AI Evaluation: Label Studio, promptfoo, DeepEval.
- Infrastructure & CI/CD: Git, Docker, Kubernetes, GitHub Actions, GitLab CI.
- QA Management: Jira, Allure.
Kỳ vọng trong 6 tháng đầu
- Các luồng người dùng quan trọng được tự động hóa trên ma trận trình duyệt và thiết bị đã thống nhất, chạy trong mỗi bản Release Candidate.
- Ít nhất một tính năng AI có Golden Dataset và Evaluation Rubric được duy trì, với kết quả được so sánh sau mỗi lần cập nhật Model hoặc Engine.
- Theo dõi và duy trì tỷ lệ Flaky Test dưới ngưỡng đã thống nhất, ví dụ dưới 2%.
Ưu tiên
- Có kinh nghiệm kiểm thử Speech-to-Text hoặc sử dụng Label Studio, CVAT.
- Từng đánh giá LLM bằng promptfoo, DeepEval, Ragas hoặc công cụ tương đương.
- Có kinh nghiệm sử dụng Device Farm như BrowserStack, LambdaTest, Sauce Labs hoặc Firebase Test Lab.
- Có kinh nghiệm Visual Regression Testing và Accessibility Testing theo WCAG 2.2.
- Hiểu biết về Security Testing cơ bản theo OWASP Top 10 hoặc OWASP MASVS.
- Có kinh nghiệm phân tích hiệu năng Mobile bằng Android Studio Profiler hoặc Xcode Instruments.
- Có kinh nghiệm làm việc theo Scrum/Agile.
- Có chứng chỉ ISTQB Foundation.
Thông tin liên hệ
- Địa điểm: Số 01, đường số 104, khu phố 3, phường Bình Trưng, Thành phố Hồ Chí Minh
- Điện thoại: 0937519182
- Email: hr@trivita.ai / le.vu@trivita.ai

