QC Engineer
Bảo mật
Mô tả công việc
● 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
Yêu cầu công việc
● 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ế.
Quyền lợi
Chế độ bảo hiểm Du Lịch Chế độ thưởng Chăm sóc sức khỏe Đào tạo Tăng lương