● Phân tích yêu cầu nghiệp vụ, user story, tài liệu đặc tả và luồng hệ thống để xác định phạm vi kiểm thử phù hợp.
● Xây dựng và duy trì:
○ Test plan
○ Test scenario
○ Test case
○ Checklist
○ Bộ regression test
● Thực hiện functional testing, integration testing, regression testing, exploratory testing và end-to-end testing.
● Kiểm thử các sản phẩm của Smile Living trên:
○ Hệ thống Web
○ Ứng dụng Mobile
○ Backend API
○ Các hệ thống tích hợp với bên thứ ba
● Kiểm tra các luồng nghiệp vụ liên quan đến vận hành khu dân cư và bất động sản.
● Kiểm thử REST API, callback, webhook và các luồng xử lý giữa nhiều hệ thống.
● Kiểm tra dữ liệu và tính nhất quán của dữ liệu khi cần thiết.
● Phát hiện, tái hiện, mô tả và theo dõi lỗi với thông tin rõ ràng, đầy đủ và dễ xử lý.
● Phối hợp với BA, Backend, Frontend, AI và DevOps để phân tích nguyên nhân và xác nhận kết quả xử lý lỗi.
● Tham gia review yêu cầu, chủ động chỉ ra các điểm chưa rõ, thiếu case, rủi ro vận hành hoặc ảnh hưởng liên hệ thống ngay từ đầu.
● Kiểm tra chất lượng trước khi release và thực hiện verification sau khi triển khai trên staging/production.
● Đóng góp vào việc cải thiện quy trình QC, tiêu chuẩn kiểm thử và chất lượng release.
Địa điểm làm việc: Tòa nhà PVGas, 673 Nguyễn Hữu Thọ, xã Nhà Bè, TP.HCM
● Có 2–4+ năm kinh nghiệm trong Software Testing / Quality Control.
● Hiểu tốt quy trình phát triển và kiểm thử phần mềm.
● Có khả năng phân tích yêu cầu nghiệp vụ và chuyển thành test scenario, test case rõ ràng.
● Có kinh nghiệm kiểm thử Web và Mobile App.
● Hiểu và có kinh nghiệm với:
○ Functional testing
○ Integration testing
○ Regression testing
○ End-to-end testing
○ Exploratory testing
● Có kinh nghiệm kiểm thử REST API bằng Postman hoặc công cụ tương đương.
● Nắm được các khái niệm cơ bản về HTTP method, request/response, status code, authentication và API behavior.
● Có kiến thức SQL cơ bản và có thể kiểm tra dữ liệu trực tiếp trên database.
● Quen thuộc với các công cụ quản lý lỗi và quản lý công việc.
● Có khả năng viết bug report rõ ràng, đầy đủ severity, priority, bước tái hiện, kết quả mong đợi và kết quả thực tế.
● Cẩn thận, có khả năng nhận diện edge case và không chỉ kiểm tra theo happy case.
● Có thể làm việc độc lập và phối hợp tốt với các nhóm liên quan.
Ứng viên có kinh nghiệm ở một hoặc nhiều nội dung sau sẽ được đánh giá cao:
● Kiểm thử hệ thống có nhiều service hoặc tích hợp với API bên thứ ba.
● Hệ thống thanh toán, ngân hàng, đối soát, billing hoặc xử lý giao dịch.
● Webhook, callback, asynchronous flow hoặc event-driven system.
● IoT, access control, smart building, parking, elevator hoặc tích hợp phần mềm – phần cứng.
● Kiểm thử phân quyền, quyền truy cập, PII và các nội dung liên quan đến bảo mật.
● Kiểm thử ứng dụng trên cả iOS và Android.
● Có hiểu biết về performance/load testing.
● Có kinh nghiệm với CI/CD và automated test.
● Có khả năng đọc log, sử dụng công cụ monitoring và hỗ trợ phân tích lỗi trên nhiều hệ thống.
● Có hiểu biết về các sản phẩm tích hợp AI/LLM là một lợi thế.