Open dangngoctau opened 1 year ago
Agile software testing as POC
Các cấp độ và module hiện có:
Advanced Level - Technical Test Analyst Advanced Level - Test Analyst Advanced Level - Test Manager
Expert Level - Test Management Expert Level - Improving the Testing Process
Nhóm này dành riêng cho những ai đang quan tâm đến phương pháp Agile, bao gồm 02 cấp độ:
Advanced Level - Agile Test Leadership at Scale Advanced Level - Agile Technical Tester trong ngành kiểm thử.
Dành cho những ai đang muốn tìm hiểu sâu về kiểm thử ở một lĩnh vực cụ thể, bao gồm các chứng chỉ ở nhiều lĩnh vực như sau: Acceptance Testing, Performance Testing, Mobile Application Testing, Gambling Industry Tester, Automotive Software Tester, Usability Testing, Model-Based Tester, Test Automation Engineer, Security Tester.
Chứng chỉ cơ bản phù hợp cho tất cả những ai cần chứng minh kiến thức thực tế của các khái niệm cơ bản của kiểm thử: Tester, Test Analysts, Test Engineers, Test Consultants,...; Những ai cần có những hiểu biết cơ bản về kiểm thử phần mềm như: Project Managers, Quality Managers, Software Development Managers, Business Analysts, IT Directors,...; Những ai có nhu cầu lấy chứng chỉ cơ bản là điều kiện cần để thi các chứng chỉ ở cấp độ tiếp theo.
Việc một tester sở hữu chứng chỉ này chứng tỏ người đó: Có thể hiểu các khái niệm cơ bản về kiểm thử phần mềm và có thể sử dụng các từ ngữ phổ biến trong ngành để giao tiếp hiệu quả; Áp dụng được các kỹ thuật đã có để thiết kế các bài kiểm tra cho nhiều cấp độ Có thể diễn giải và thực hiện các thử nghiệm dựa trên các thông số kỹ thuật đã cho và báo cáo được kết quả; Nắm được giá trị của việc kiểm thử phần mềm mang lại cho các bên liên quan.
Chứng chỉ thiết kế cho những ai đã có ít nhất khoảng 05 năm kinh nghiệm trong lĩnh vực này. Bắt buộc đã có chứng chỉ cấp độ Foundation. Cấp độ này bao gồm 03 mô-đun: Sau khi đã đạt được 3 mô-đun này, chứng chỉ hoàn thiện sẽ được cấp: Technical Test Analyst - Test Analyst - Test Manager
Người có chứng chỉ này có thể:
Nhận biết và phân loại các rủi ro điển hình liên quan đến hiệu suất, bảo mật, độ tin cậy, tính di động và khả năng bảo trì của hệ thống phần mềm. Cung cấp các yếu tố kỹ thuật cho việc thực hiện các thử nghiệm để giảm thiểu rủi ro về hiệu suất, bảo mật, độ tin cậy, tính di động và khả năng bảo trì. Lựa chọn và áp dụng các kỹ thuật kiểm thử white-box thích hợp để đảm bảo rằng các kiểm nghiệm cung cấp mức độ tin cậy phù hợp. Tham gia vào các cuộc đánh giá với các nhà phát triển và kiến trúc sư phần mềm, áp dụng kiến thức về các khiếm khuyết trong mã và kiến trúc. Lựa chọn các công cụ thích hợp để tự động hóa các nhiệm vụ kiểm tra kỹ thuật; Hiểu các vấn đề kỹ thuật và khái niệm trong việc áp dụng tự động hóa thử nghiệm
Đảm bảo thực hiện kiểm thử phù hợp dựa trên vòng đời phát triển phần mềm đang được sử dụng. Xác định mức độ ưu tiên của các bước kiểm thử dựa trên thông tin được cung cấp; lựa chọn các kỹ thuật thích hợp để đảm bảo độ tin cậy dựa trên các tiêu chí về phạm vi xác định. Cung cấp các tài liệu thích hợp liên quan; tham gia vào việc xem xét, đánh giá yêu cầu/câu chuyện người dùng với các bên liên quan.
Quản lý dự án kiểm thử bằng cách hoàn tất nhiệm vụ, mục tiêu và quy trình đã thiết lập Tổ chức và dẫn dắt các buổi phân tích và xác định rủi ro từ đó ước tính, lập kế hoạch, giám sát và kiểm soát dự án Lập và thực hiện các kế hoạch kiểm thử phù hợp với chính sách và chiến lược của tổ chức Đánh giá và báo cáo tình trạng kiểm thử kịp thời cho các bên liên quan của dự án. Xác định các khoảng trống về kỹ năng và nguồn lực trong nhóm và tham gia tìm nguồn nhân lực phù hợp
Đây là chứng chỉ cao cấp dành cho các Manager/Leader trong lĩnh vực kiểm thử phần mềm hoặc những người có ít nhất 8 năm kinh nghiệm làm việc trong ngành kiểm thử. Người đứng đầu việc quản lý kiểm thử trong một tổ chức/dự án và có cam kết các yếu tố thành công với ban quản trị.
Strategic Test Management Operation Test Management Managing the Test Team Test manager cần có khả năng tối ưu và cập nhật các phương pháp mới nhất để đạt được mục tiêu kiểm thử. Có thể tiết kế một phương pháp cụ thể để đạt được mục tiêu/cam kết quản lý ban đầu. Quản lý nhóm kiểm thử và quản lý kiểm thử chung trong toàn tổ chức, đặc biệt là quản lý nhiều dự án khác nhau. Quản lý rủi ro, xem xét, đánh giá, quản lý chất lượng
Dẫn dắt các kế hoạch để cải thiện quy trình kiểm thử trong một tổ chức/dự án; xác định và quản lý các yếu tố thành công quan trọng. Thiết lập và thực hiện các kế hoạch/chiến lược để cải thiện quy trình kiểm thử, có thể đáp ứng các mục tiêu kinh doanh. Quản lý việc đưa ra các thay đổi đối với quy trình kiểm thử, bao gồm hợp tác với các nhà tài trợ cải tiến. Hiểu và quản lý hiệu quả các vấn đề nhân sự liên quan đến việc đánh giá quá trình kiểm tra và thực hiện các thay đổi cần thiết.
Các tester đã có kinh nghiệm trong phương pháp luận “Vòng đời phát triển phần mềm truyền thống.” Các tester mới vào nghề có quan tâm đến phương pháp Agile. Developer kinh nghiệm có nhiều kiến thức về kiểm thử đang làm việc trong môi trường Agile.
Người có chứng chỉ có đủ kỹ năng cần thiết để làm việc trong môi trường Agile. Có thể điều chỉnh kinh nghiệm và kiến thức kiểm thử hiện để phù hợp với các giá trị và nguyên tắc Agile. Hỗ trợ nhóm Agile trong việc lập kế hoạch các hoạt động liên quan đến kiểm thử. Hỗ trợ nhóm Agile trong các hoạt động kiểm thử tự động hoá. Hỗ trợ các bên liên quan của doanh nghiệp trong việc xác định các câu chuyện người dùng, kịch bản, yêu cầu và tiêu chí chấp nhận của người dùng.
Những người đã đạt được mức độ nâng cao trong sự nghiệp kiểm thử phần mềm và mong muốn phát triển thêm chuyên môn về các khía cạnh kiểm thử kỹ thuật trong bối cảnh Agile
Áp dụng các kỹ thuật Agile để thực hiện kiểm thử cung cấp mức độ phù hợp Tạo và triển khai các phương pháp tiếp cận kiểm thử Agile khác nhau bằng cách sử dụng các kỹ thuật thích hợp Hỗ trợ và đóng góp vào các hoạt động tự động hóa thử nghiệm trong một dự án Agile Hỗ trợ nhóm Agile trong việc phân phối và triển khai liên tục
Những người làm việc trong một tổ chức theo phương pháp Agile: Test Manager Head of Testing Test Analyst Quality Engineer Quality Assurance Quality Coach Member of an Agile Team Project Manager Release Train Engineer Scrum Master
Người đạt được chứng chỉ này có thể: Phát triển một tư duy và văn hoá theo định hướng giá trị. Có thể tổ chức và nâng cao chất lượng và kiểm thử trên nhiều nhóm của tổ chức. Áp dụng các kỹ thuật và quy trình Lean và Agile để phân tích và giải quyết vấn đề và cải thiện kiểm thử trong tổ chức.
Exam structure: https://istqb-main-web-prod.s3.amazonaws.com/media/documents/ISTQB_Exam-Structure-Tables_v1.5.pdf
trusted source of profession => content must comply with international standards (ISTQP/Azure cerftificate/...)? =>