Mục đích của chức danh
Chịu trách nhiệm đảm bảo chất lượng (QC/Kiểm thử) cho các sản phẩm, tính năng thuộc dự án Voice Taskforce và các nền tảng AI/Voicebot của khối EDA. Chủ động tham gia từ giai đoạn phân tích yêu cầu (BRD/SRS/Design) đến xây dựng chiến lược kiểm thử, thiết kế và thực thi kịch bản kiểm thử, phối hợp với đội phát triển và các đơn vị nghiệp vụ để phát hiện, theo dõi và xử lý lỗi, nhằm đảm bảo sản phẩm được bàn giao đạt tiêu chuẩn chất lượng, ổn định và đáp ứng đúng yêu cầu nghiệp vụ trước khi đưa vào vận hành.
Các trách nhiệm thực thi chính
Các hoạt động chính:
1. Phân tích yêu cầu, xây dựng chiến lược và thực thi kiểm thử đảm bảo chất lượng sản phẩm
- Tham gia từ giai đoạn phân tích yêu cầu (BRD/SRS/Design), nghiên cứu và làm rõ yêu cầu, đặc tả nghiệp vụ để xác định rõ kỳ vọng và tiêu chí chất lượng cho sản phẩm
- Xây dựng bộ kịch bản/tình huống kiểm thử (test scenarios, test cases) cho kiểm thử chức năng và phi chức năng của hệ thống phát triển.
- Phối hợp với đội phát triển thực hiện kiểm thử tích hợp hệ thống (SIT), kiểm thử hiệu năng (Performance test) và hỗ trợ đơn vị nghiệp vụ thực hiện kiểm thử nghiệm thu (UAT).
- Quản lý và thực thi các đợt kiểm thử; ghi nhận, phân loại, theo dõi và phối hợp xử lý lỗi; lập và bàn giao các kết quả kiểm thử (test status, test report) đúng tiến độ.
- Thực hiện kiểm thử phi chức năng (non-functional testing) và giám sát (monitoring) hệ thống sau Golive để đảm bảo chất lượng sản phẩm.
2. Nghiên cứu & cập nhật kỹ thuật, công nghệ mới
- Thường xuyên nghiên cứu, cập nhật các xu hướng, kỹ thuật và phương pháp kiểm thử tiên tiến theo định hướng từ cấp quản lý hoặc chuyên gia nội bộ.
- Chủ động tìm hiểu, đề xuất và thử nghiệm các công cụ, framework, quy trình kiểm thử mới (test management, automation…) để nâng cao hiệu quả và năng suất kiểm thử.
3. Thưc hiện các công việc khác theo phân công của cấp thẩm quyền
Các kết quả:
- Bộ tài liệu kiểm thử (Test Plan, Test Scenarios, Test Cases) đầy đủ, rõ ràng, được phê duyệt và bàn giao đúng tiến độ
- Mức độ bao phủ kiểm thử (test coverage) cao; tỷ lệ lỗi lọt xuống môi trường vận hành (defect leakage) thấp
- Sản phẩm bàn giao ổn định, đáp ứng đúng yêu cầu nghiệp vụ; giảm thiểu lỗi phát sinh trên môi trường vận hành (production)
- Các công cụ, phương pháp và kỹ thuật kiểm thử mới được áp dụng thực tế trong EDA
- Hoàn thành các công việc theo phân công
1. Trình độ đào tạo
Tốt nghiệp Đại học trở lên chuyên ngành Công nghệ thông tin (Computer Science), Hệ thống thông tin (Information System), Kỹ thuật phần mềm (Software Engineering), Quản trị kinh doanh, Tài chính - Ngân hàng (Banking and Finance) hoặc các ngành liên quan.
2. Kiến thức/ Chuyên môn có liên quan
- Nắm chắc kiến thức, quy trình, phương pháp và kỹ thuật kiểm thử phần mềm (QA/QC); có khả năng lựa chọn và áp dụng phù hợp với từng loại sản phẩm và yêu cầu thực tế.
- Thành thạo kỹ năng kiểm thử thủ công (manual testing), có kỹ năng kiểm thử tự động là một lợi thế (automation testing);
- Có kinh nghiệm xây dựng tài liệu kiểm thử (Test Plan, Test Scenarios, Test Cases) và sử dụng các công cụ quản lý kiểm thử/lỗi như JIRA hoặc tương đương.
- Ưu tiên ứng viên có kinh nghiệm kiểm thử hoặc hiểu biết về các sản phẩm, dịch vụ AI như Callbot, Chatbot, Voicebot...
- Hiểu và tuân thủ quy trình phát triển phần mềm (SDLC) và kiểm thử – từ phân tích yêu cầu, thiết kế kịch bản kiểm thử, thực thi SIT/UAT/Performance test đến quản lý lỗi và bàn giao sản phẩm.
3. Các kỹ năng
- Kỹ năng phân tích, tư duy logic và chú trọng chi tiết.
- Kỹ năng làm việc nhóm.
- Kỹ năng tự quản lý công việc, giải quyết vấn đề và giao tiếp, phối hợp.
4. Các kinh nghiệm liên quan
- Tối thiểu 2-3 năm kinh nghiệm làm việc trong lĩnh vực kiểm thử phần mềm (Testing/QC).
- Có kinh nghiệm kiểm thử tích hợp dữ liệu trên các hệ thống ngân hàng hoăc dịch vụ AI như Callbot, Chatbot, Voicebot... là một lợi thế.
- Có kinh nghiệm lập và quản lý các tài liệu kiểm thử (Test Plan, Test Scenarios, Test Cases) cùng báo cáo kết quả kiểm thử.
- Kinh nghiệm phối hợp và làm việc nhóm (bao gồm các nhóm kỹ thuật và nghiệp vụ); có kinh nghiệm dẫn dắt/điều phối nhóm kiểm thử là một lợi thế.
- Thành thạo sử dụng SQL để truy vấn, kiểm tra dữ liệu phục vụ công tác kiểm thử.
- Ưu tiên ứng viên có kinh nghiệm làm việc tại các tổ chức lớn
5. Các năng lực cần có
- Khả năng chịu áp lực cao trong công việc.
- Khả năng thích nghi với sự thay đổi và tự nghiên cứu.
- Năng lực tự học.