Mô tả
Chứng chỉ ISTQB® CTAL Test Manager được thiết kế dành cho các chuyên gia phần mềm đã sở hữu chứng chỉ ISTQB® Foundation và mong muốn hiểu sâu hơn về kiểm thử phần mềm để trở thành Quản lý Kiểm thử (Test Manager).
Chương 1: Quy trình kiểm thử
- Các hoạt động chính của Test Manager được đề cập cho từng bước trong quy trình kiểm thử cơ bản. Đặc biệt chú trọng vào các nhiệm vụ như Lập kế hoạch kiểm thử, giám sát và kiểm soát. Ngoài ra, Test Manager sẽ học cách triển khai đánh giá dự án để xác thực quy trình và tìm ra các khu vực cần cải thiện.
Chương 2: Quản lý kiểm thử
- Test Manager cần hiểu cách xác định các nhiệm vụ quản lý kiểm thử theo bối cảnh của dự án, bao gồm việc đáp ứng các nhu cầu của các bên liên quan và điều chỉnh các hoạt động kiểm thử phù hợp với mô hình vòng đời phần mềm.
- Kiểm thử dựa trên rủi ro (RBT) để ưu tiên kiểm thử và phân bổ nỗ lực được đề cập chi tiết. Đặc biệt chú trọng vào các nhiệm vụ của Test Manager trong việc xác định, phân tích và đánh giá rủi ro liên quan đến sản phẩm và dự án. Test Manager học các kỹ thuật cụ thể và hiểu cách tính đến quan điểm của các bên liên quan khi đánh giá mức độ rủi ro và xác định các hoạt động kiểm thử cần thiết để giảm thiểu rủi ro. Thông qua các hoạt động kiểm soát rủi ro thích hợp, Test Manager có thể xác định rủi ro còn lại và báo cáo cho các bên liên quan trong dự án để đưa ra quyết định phát hành thông tin.
- Test Manager cần biết cách đánh giá các loại tài liệu kiểm thử khác nhau và điều chỉnh chúng để đáp ứng nhu cầu của dự án và tổ chức, bao gồm cả việc hiểu các tiêu chuẩn liên quan.
- Kỹ thuật ước lượng nỗ lực kiểm thử dựa trên số liệu cụ thể và kinh nghiệm cũng được trình bày. Các kỹ thuật cần thiết cho việc ước lượng được đề cập, và Test Manager học cách sử dụng dữ liệu có sẵn để truyền đạt giá trị của kiểm thử.
- Test Manager cần có kiến thức về các hình thức tổ chức kiểm thử phân tán, thuê ngoài (outsourced) và nội bộ (insourced).
Chương 3: Đánh giá
- Các hoạt động của Test Manager tập trung vào việc xây dựng một kế hoạch đánh giá phù hợp và thiết lập quy trình đánh giá để đạt kết quả tốt nhất. Test Manager học cách sử dụng số liệu để tối ưu hóa kết quả đánh giá và thể hiện lợi tức đầu tư (ROI).
- Test Manager cũng cần hiểu cách dẫn dắt một nhóm thực hiện đánh giá chính thức.
Chương 4: Quản lý lỗi
- Test Manager cần biết cách thiết lập vòng đời quản lý lỗi phù hợp với vòng đời phần mềm được áp dụng.
- Ngoài ra, Test Manager phải có kỹ năng phân tích các báo cáo lỗi nhằm đánh giá khả năng của quy trình kiểm thử và phát triển phần mềm.
Chương 5: Cải tiến quy trình kiểm thử
- Test Manager cần nhận thức được các bước chung để thực hiện sáng kiến cải tiến quy trình kiểm thử tiêu chuẩn và cách tạo một kế hoạch cải tiến kiểm thử dựa trên các bước này.
- Thông tin về các mô hình cải tiến quy trình kiểm thử như TMMi, TPI Next, CTP và STEP cũng được trình bày.
Chương 6: Công cụ kiểm thử và tự động hóa
- Test Manager cần biết cách lập kế hoạch và triển khai việc lựa chọn các loại công cụ khác nhau (bao gồm cả công cụ mã nguồn mở và công cụ tùy chỉnh) để đảm bảo rằng các rủi ro, chi phí, lợi ích và cơ hội được xem xét đầy đủ.
- Test Manager cũng học cách sử dụng công cụ để thu thập và đánh giá số liệu.
Chương 7: Kỹ năng con người - Thành phần nhóm
- Test Manager cần hiểu cách đánh giá sự sẵn có của các kỹ năng mềm cùng với các kỹ năng kỹ thuật, kỹ năng về lĩnh vực kinh doanh và kiểm thử cần thiết cho một nhóm kiểm thử, đồng thời xây dựng kế hoạch phát triển kỹ năng.
- Test Manager cũng phải nắm được các kỹ năng động viên và giao tiếp cần thiết cho nhóm.
Mục tiêu đạt được sau khi học
Những người sở hữu chứng chỉ ISTQB® CTAL Test Manager có thể:
- Quản lý một dự án kiểm thử bằng cách triển khai sứ mệnh, mục tiêu và quy trình kiểm thử đã được thiết lập cho tổ chức kiểm thử.
- Tổ chức và dẫn dắt các buổi nhận diện và phân tích rủi ro, sử dụng kết quả để ước lượng, lập kế hoạch, giám sát và kiểm soát kiểm thử.
- Tạo và triển khai kế hoạch kiểm thử phù hợp với chính sách tổ chức và chiến lược kiểm thử.
- Liên tục giám sát và kiểm soát các hoạt động kiểm thử để đạt được mục tiêu dự án.
- Đánh giá và báo cáo trạng thái kiểm thử kịp thời, phù hợp tới các bên liên quan của dự án.
- Nhận diện khoảng cách về kỹ năng và nguồn lực trong nhóm kiểm thử, tham gia vào việc tìm nguồn lực phù hợp.
- Lên kế hoạch phát triển kỹ năng cần thiết trong nhóm kiểm thử.
- Đề xuất trường hợp kinh doanh cho các hoạt động kiểm thử, bao gồm chi phí và lợi ích dự kiến.
- Đảm bảo truyền thông hiệu quả trong nhóm kiểm thử và với các bên liên quan khác trong dự án.
- Tham gia và dẫn dắt các sáng kiến cải tiến quy trình kiểm thử.
Nói chung, một Advanced Test Manager được kỳ vọng sẽ có các kỹ năng cần thiết để phát triển thêm ở cấp độ Expert trong các lĩnh vực quản lý kiểm thử và cải tiến quy trình kiểm thử.