Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

The Complete 2026 Software Testing Bootcamp

Khóa Học Kiểm Thử Phần Mềm Toàn Diện 2026

Khóa Học Kiểm Thử Phần Mềm Toàn Diện 2026

Hướng Dẫn Từng Bước Trở Thành Chuyên Viên Kiểm Thử Phần Mềm

4.6
(38,303 đánh giá)
192,688 học viên
Giảng viên
Tarek Roshdy
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
79.000đ 389.000đ -80%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
38.5 giờ video
367 bài giảng
26 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 07/06/2026

Bạn sẽ học được gì

Nắm vững kiến thức nền tảng về kiểm thử phần mềm thủ công
Phát triển kỹ năng thiết yếu trong việc viết test case và kịch bản kiểm thử
Thành thạo các kỹ thuật kiểm thử hộp đen như phân vùng tương đương và phân tích giá trị biên
Hiểu về quản lý dự án Agile, các nguyên tắc chính, thực hành Scrum và cách áp dụng kiểm thử Agile hiệu quả.
Học cách sử dụng Jira để quản lý dự án
Thành thạo Zephyr Scale để tạo, quản lý và theo dõi test case và chu kỳ kiểm thử trong JIRA.
Học cách thực thi test case hiệu quả
Tiếp thu kiến thức về kiểm thử di động và những thách thức đặc thù
Hiểu kiến thức cơ bản về kiểm thử API và có trải nghiệm thực hành với Postman
Có kiến thức nền tảng về tự động hóa kiểm thử với Selenium WebDriver, giúp bạn tạo và chạy các bài kiểm thử tự động cho ứng dụng web.
Hiểu cách sử dụng Selenium IDE để tự động hóa kiểm thử không cần code và khám phá Katalon Studio để xây dựng bài kiểm thử tự động hiệu quả
Kiến thức cơ bản về Kiểm thử Hiệu năng sử dụng JMeter
Hiểu kiến thức cơ bản về SQL cho tester và cách sử dụng nó để xác thực dữ liệu
Có kinh nghiệm thực tế với các trang web kiểm thử freelance và cách tìm việc
Học các kỹ thuật kiểm thử hộp trắng như độ phủ câu lệnh, quyết định và đường dẫn
Xây dựng CV chuyên nghiệp phù hợp với ngành kiểm thử phần mềm
Khám phá các chứng chỉ kiểm thử phần mềm khác nhau và học các phương pháp hay nhất để chuẩn bị hiệu quả, tăng cơ hội thành công

Yêu cầu

Quen thuộc với việc sử dụng máy tính và điều hướng các ứng dụng phần mềm
Hiểu biết cơ bản về tiếng Anh để làm theo hướng dẫn khóa học và hoàn thành bài tập
Khóa học này được thiết kế cho người mới bắt đầu và người học trung cấp, vì vậy không yêu cầu kiến thức trước về kiểm thử phần mềm
Máy tính xách tay hoặc máy tính để bàn có kết nối internet để hoàn thành tài liệu và dự án khóa học

Đối tượng phù hợp

Nếu bạn là chuyên viên QA mới bắt đầu hoặc trung cấp muốn củng cố kỹ năng kiểm thử phần mềm thủ công và tự động
Nếu bạn quan tâm đến việc học các công cụ thiết yếu như Selenium, Postman và JMeter để kiểm thử toàn diện
Nếu bạn muốn có kinh nghiệm thực hành với kiểm thử API, hiệu năng và di động để nâng cao chuyên môn QA
Nếu bạn đang chuẩn bị cho phỏng vấn việc làm QA và muốn nắm vững các câu hỏi phổ biến và phương pháp hay nhất
Nếu bạn muốn khám phá cơ hội kiểm thử freelance và cần những hiểu biết thực tế để bắt đầu
Nếu bạn muốn trở thành một tester có chứng chỉ và cần hướng dẫn về lộ trình chứng chỉ
Nếu bạn muốn tạo một CV chuyên nghiệp nổi bật kỹ năng và kinh nghiệm QA của mình

Nội dung khóa học

35 phần • 367 bài giảng
1 Chào mừng đến với khóa học
2 Về Nội Dung Khóa Học
3 Về Giảng Viên
4 Lưu Ý Về Nội Dung Khóa Học
5 Slide & Tài Liệu Học Tập
6 Kế Hoạch Học Tập
1 Kỹ sư yêu cầu
2 Nhà thiết kế Giao diện/Trải nghiệm người dùng (UI/UX)
3 Lập trình viên Front-End, Back-End & Di động
4 Quản lý Dự án & Scrum Master
1 Mô Hình Thác Nước (Waterfall)
2 Mô Hình Chữ V (V-Model)
3 Phát Triển Phần Mềm Linh Hoạt (Agile)
4 Phát Triển Tăng Dần & Lặp Lại
5 Giới Thiệu Về Scrum
6 Sự Khác Biệt Giữa Phát Triển Tuần Tự, Lặp Lại & Tăng Dần
7 Tổng Kết
1 Kiểm Thử Phần Mềm Là Gì?
2 Sự Khác Biệt Giữa Kiểm Thử Tĩnh & Động
3 Xác Nhận & Xác Thực
4 Mục Tiêu Của Kiểm Thử
5 Kiểm Thử & Gỡ Lỗi
6 Quy Trình Kiểm Thử
7 Cấp Độ Kiểm Thử
8 Các Loại Kiểm Thử
9 Phần Tiếp Theo
1 Tạo Kịch Bản Kiểm Thử
2 Công Cụ Hỗ Trợ Tạo Kịch Bản Kiểm Thử
3 Thiết Lập Trello
4 Kịch Bản Kiểm Thử Đăng Ký Hợp Lệ Facebook Phần 1
5 Kịch Bản Kiểm Thử Đăng Ký Hợp Lệ Facebook Phần 2
6 Kịch Bản Kiểm Thử Đăng Ký Không Hợp Lệ Facebook Phần 1
7 Kịch Bản Kiểm Thử Đăng Ký Không Hợp Lệ Facebook Phần 2
8 Kịch Bản Kiểm Thử Đăng Ký Không Hợp Lệ Facebook Phần 3
9 Kịch Bản Đăng Nhập Hợp Lệ Facebook
10 Kịch Bản Đăng Nhập Không Hợp Lệ Facebook
11 Chức Năng Tìm Kiếm [Kịch Bản Kiểm Thử Udemy]
12 Tìm Kiếm Theo Danh Mục [Kịch Bản Kiểm Thử Udemy]
13 Tìm Kiếm Khóa Học [Kịch Bản Kiểm Thử Udemy]
14 Tìm Kiếm Giảng Viên [Udemy]
15 Kết Luận Về Kịch Bản Kiểm Thử
1 Giới Thiệu Về Kỹ Thuật Hộp Đen
2 Định Nghĩa Phân Vùng Tương Đương
3 Ví Dụ Về Phân Vùng Tương Đương
4 Ví Dụ Thực Hành Phân Vùng Tương Đương
5 Phân Tích Giá Trị Biên
6 Ví Dụ Phân Tích Giá Trị Biên #1
7 Lưu Ý Về Bài Học Tiếp Theo
8 Ví Dụ Phân Tích Giá Trị Biên #2
9 Các Lưu Ý Về Phân Vùng Tương Đương & Phân Tích Giá Trị Biên
10 Kiểm Thử Bảng Quyết Định
11 Ví Dụ Kiểm Thử Bảng Quyết Định
12 Kiểm Thử Chuyển Trạng Thái
13 Kiểm Thử Cặp Đôi
14 Tổng Kết Kỹ Thuật Hộp Đen
1 Cách Viết Một Test Case
2 Chuẩn Bị Google Sheets Để Viết Test Case
3 Viết Test Case Đăng Ký Đầu Tiên
4 Test Case Đăng Ký Hợp Lệ
5 Test Case Đăng Ký Hợp Lệ Phần 2
6 Test Case Đăng Ký Không Hợp Lệ Phần 1
7 Test Case Đăng Ký Không Hợp Lệ Phần 2
8 Test Case Đăng Ký Không Hợp Lệ Phần 3
9 Liên Kết Tài Liệu Test Case
10 Đến lượt bạn! Hãy tự viết test case của mình.
11 Giải Pháp Bài Tập
1 Giới Thiệu Về Zephyr Scale
2 Đăng Ký Jira
3 Thêm Zephyr Scale Vào Jira
4 Phiên bản cập nhật của Zephyr
5 Tạo Test Case Trong Zephyr Scale
6 Chi Tiết Test Case
7 Quyền Truy Cập
8 Tạo Thư Mục
9 Chu Kỳ Kiểm Thử
10 Nhập & Xuất Test Case
11 Cấu Hình Phần 1
12 Cấu Hình Phần 2
13 Tái Sử Dụng Test Case - Gọi Kiểm Thử
14 Thêm Tham Số Vào Test Case
15 Tạo Test Case BDD
16 Xuất Test Case Từ Zephyr Scale Sang Cucumber
17 Kiểm Thử Hướng Dữ Liệu Trong Zephyr Scale
18 Tạo Bộ Dữ Liệu Trong Zephyr Scale
19 Sao Chép, Lưu Trữ & Xóa Test Case
20 Tạo Test Case Hàng Loạt
21 Khả Năng Truy Xuất Nguồn Gốc Hai Chiều Trong Zephyr Scale
22 Theo Dõi Tiến Độ Sử Dụng Chu Kỳ Kiểm Thử
23 Chỉnh Sửa, Sao Chép & Xóa Chu Kỳ Kiểm Thử
24 Kế Hoạch Kiểm Thử Trong Zephyr Scale
25 Sử Dụng AI Để Viết & Chạy Test Case Trong Zephyr Scale
26 Điều Chỉnh Test Case Dựa Trên AI
27 Báo Cáo Trong Zephyr Scale
28 Tổng Kết Zephyr Scale
1 Giới Thiệu Về Báo Cáo Lỗi
2 Viết Báo Cáo Lỗi
3 Các Loại Lỗi
4 Mô Phỏng Đánh Giá Lỗi (Defect Triage)
5 Chụp Ảnh Màn Hình & Ghi Video Cho Báo Cáo Lỗi
6 Thu Thập Nhật Ký Web Cho Báo Cáo Lỗi
7 Tạo Báo Cáo Lỗi Trong Jira
8 Tạo Báo Cáo Lỗi Trong Azure DevOps
9 Vòng Đời Lỗi
10 Kiểm Thử Khả Năng Truy Cập & Lỗi Truy Cập Sử Dụng Axe DevTools
11 Các Thành Phần & Trang Web Phổ Biến
12 Kết Luận & Phần Tiếp Theo
1 Giới Thiệu Về Báo Cáo Kiểm Thử
2 Trước Tiên, Hiểu Đối Tượng Của Bạn
3 Mẫu & Thành Phần Kế Hoạch Kiểm Thử
4 Báo Cáo Tiến Độ & Hoàn Thành Kiểm Thử
5 Liên Kết Đến Báo Cáo Kiểm Thử Mẫu
1 Ứng Dụng Đặt Vé Máy Bay - Dự Án #1
2 Danh Sách Việc Cần Làm - Phần 1 - Viết Kịch Bản Kiểm Thử - Dự Án #2
3 Danh Sách Việc Cần Làm - Phần 1 - Viết Kịch Bản Kiểm Thử - Dự Án #2
4 Cửa Hàng Bánh Kẹo - Dự Án #3 - qase.io
5 Kiểm Thử Giao Diện Người Dùng - Dự Án #4
1 Giới Thiệu Về Quản Lý Dự Án Agile
2 4 Giá Trị Cốt Lõi Của Agile
3 12 Nguyên Tắc Của Agile
4 Sự Khác Biệt Giữa Phát Triển Agile & Tuần Tự
5 Phương Pháp Tiếp Cận Toàn Đội
6 Phản Hồi Sớm & Thường Xuyên
7 Yêu Cầu Trong Agile (Chủ Đề, Epic & User Story)
8 Kỹ Thuật INVEST (Cách Đánh Giá Một User Story)
9 Áp Dụng Kỹ Thuật INVEST Vào Một User Story
10 Định Nghĩa Scrum
11 Thực Hành Scrum
12 Cuộc Họp Hằng Ngày (Daily Stand-up)
13 Biểu Đồ Burndown
14 Biểu Đồ Vận Tốc (Velocity Chart)
15 Cuộc Họp Cải Tiến (Retrospective)
16 Kanban
17 Tổng Kết Kiểm Thử Agile
1 Giới Thiệu & Tổng Quan Về Jira
2 Tạo Dự Án Scrum & Thêm User Story Vào Backlog
3 Tạo Tiêu Chí Chấp Nhận Cho Màn Hình Onboarding
4 Mô Phỏng Planning Poker Cho Màn Hình Onboarding
5 Xem Xét Backlog Và Thêm User Story Còn Thiếu
6 Tạo Tiêu Chí Chấp Nhận Cho Dịch Vụ Vị Trí
7 Tiêu Chí Chấp Nhận Đăng Ký
8 Lập Kế Hoạch Sprint Và Quản Lý Sprint
9 Biểu Đồ Burn Up & Burn Down
10 Theo Dõi Tiến Độ Sprint & Biểu Đồ Vận Tốc
11 Viết Tiêu Chí Chấp Nhận Xác Thực OTP
12 Viết Tiêu Chí Chấp Nhận Cho Phần Còn Lại Của Ứng Dụng
13 Kiểm Thử Khám Phá, Kiểm Thử Hồi Quy & Các Vòng Lặp Ổn Định (Hardening)
14 Dự Án Kanban & Theo Dõi Lỗi Trong Jira
15 Cuộc Họp Cải Tiến & Ghi Chú Cuộc Họp Trong Confluence
1 Types of Mobile Applications
2 Types of Mobile Devices
3 Mobile Testing Challenges
4 Mobile Analytics Data
5 Input Methods Test Scenarios
6 Screen Orientation Test Scenarios
7 Interrupts Test Scenarios
8 Access Permissions for Device Features
9 Kiểm tra tiêu thụ điện năng
10 Kiểm tra thông báo
11 Tùy chọn người dùng từ Hệ điều hành
12 Khả năng tương tác & Đồng tồn tại
13 Các phương thức kết nối khác nhau
14 Kiểm tra khả năng cài đặt
15 Kiểm tra hiệu năng
16 Kiểm tra khả năng sử dụng
17 Kết luận
1 Giới thiệu Kiểm thử API
2 Thông tin quan trọng
3 API là gì?
4 Kiến thức cơ bản về Giao thức HTTP
5 Kiến thức cơ bản về XML
6 Kiến thức cơ bản về JSON
7 So sánh JSON & XML
8 API SOAP & REST
9 Các phương thức HTTP
10 Mã trạng thái HTTP
1 Giới thiệu Postman
2 Khám phá bên trong Postman
3 Thêm Request vào Postman
1 Cập nhật mới về tài liệu dự án & cách truy cập
2 Giới thiệu Dự án ReqRes
3 Lập kế hoạch kiểm thử cho Dự án
4 Thêm API Key vào request
5 Thêm Request vào Postman
6 Thêm Test Case đầu tiên
7 Thêm Tests cho Request đầu tiên - Phần 1
8 Thêm Tests cho Request đầu tiên - Phần 2
9 Thêm Tests cho Request thứ hai
10 Thêm tests cho tất cả Request - Phần 1
11 Thêm tests cho tất cả Request - Phần 2
12 Chia sẻ công việc của bạn
1 Chuẩn bị Môi trường & Request đầu tiên
2 Tạo Lịch trình Thực thi Kiểm thử cho Dự án
3 Xóa Board
4 Tạo List & Card
5 Cập nhật Board, List, & Card
6 Tạo các Request còn lại và Hoàn thiện Dự án
1 Giới thiệu Kiểm thử Hiệu năng
2 Kiểm thử Hiệu năng là gì
3 Các loại Kiểm thử Hiệu năng
4 Phương pháp Tạo tải
5 Tạo Hồ sơ Tải đầu tiên
6 Thêm ví dụ về Hồ sơ Tải
7 Thời gian phản hồi, Thông lượng, Mức độ sử dụng & Độ ổn định
8 Môi trường Kiểm thử Hiệu năng
9 Trung bình, Trung bình cộng & Trung vị
10 Phân vị
11 Độ lệch chuẩn
1 Cài đặt JMeter
2 Khám phá JMeter
3 Thread Group
4 Tạo Request đầu tiên
5 Thêm Listeners
6 Tạo Get Request đầu tiên
7 Thêm Get Requests
8 Post Request với Dữ liệu Tĩnh
9 DRY (Đừng lặp lại chính mình) - Tạo Biến Base URL
10 Tham số hóa
11 Tương quan
12 Áp dụng Tương quan trên Requests - Phần 1
13 Áp dụng Tương quan trên Requests - Phần 2
14 Ghi lại Scripts sử dụng Blazemeter
15 Thêm Timers & Thời gian Suy nghĩ
16 Chạy Scripts đã ghi
17 Chạy JMeter từ Dòng lệnh
18 Thực thi Threads Nối tiếp & Song song
19 Hành động sau Lỗi Sampler
20 Controllers - Simple Controller
21 Loop Controller - Runtime Controller
22 Throughput Controller - Once Only Controller - Interleave Controller
1 SQL là gì?
2 Lệnh SELECT
3 Cập nhật Bảng
4 CHÈN vào Bảng
5 DISTINCT, IN, Not IN
6 SUM, AVG, MIN, MAX
7 LIKE, ORDER BY
8 GROUP BY
9 TẠO, SỬA, XÓA Bảng
10 INNER JOIN
1 Giới thiệu Tự động hóa Kiểm thử
2 Hiểu lầm & Sự thật về Tự động hóa Kiểm thử
3 Lợi ích của Tự động hóa Kiểm thử
4 So sánh Kiểm thử Thủ công & Tự động hóa Kiểm thử
1 Selenium là gì
2 Thiết lập Maven & Cài đặt Dependencies
3 Viết Script đầu tiên
4 Các phương thức Điều hướng
5 Các phương thức Quản lý
6 Lấy thông tin Trang
7 Đóng Trình duyệt
1 Tổng quan HTML, CSS, & Javascript
2 Giới thiệu Định vị Phần tử
3 Tìm Phần tử sử dụng ID
4 Tìm Phần tử sử dụng Name
5 Tìm Phần tử sử dụng ClassName
6 Tìm Phần tử sử dụng LinkText
7 Tìm Phần tử sử dụng Partial LinkText
8 Tìm Phần tử sử dụng TagName
9 Tìm Phần tử sử dụng XPath
10 Tìm Phần tử sử dụng Bộ chọn CSS
11 Sử dụng Chropath để Định vị Phần tử
1 Giới thiệu TestNG
2 Viết Test TestNG đầu tiên
3 Chú thích BeforeTest & AfterTest
4 Tạo File TestNG XML
5 Tham số Priority
1 Giới thiệu & Thiết lập
2 Khám phá Giao diện Katalon Studio
3 Viết Test Case đầu tiên trong Katalon Studio
4 Thêm Test Cases vào Test Suites
5 Chụp ảnh màn hình
1 Giới thiệu Website Freelancing
2 Digivante Phần 1
3 Digivante Phần 2
4 TesterWork: Tạo Tài khoản & Thêm tùy chọn kiểm thử
5 TesterWork: Thanh toán & Ví dụ về lỗi
6 test.io: Quy trình Đăng ký
7 test.io: Bài kiểm tra & Ứng tuyển dự án đầu tiên
1 Kiểm thử Hộp trắng là gì
2 Độ bao phủ Câu lệnh
3 Độ bao phủ Câu lệnh | Ví dụ #1
4 Độ bao phủ Câu lệnh | Ví dụ #2
5 Độ bao phủ Câu lệnh | Ví dụ #3
6 Độ bao phủ Câu lệnh | Ví dụ #4
7 Độ bao phủ Câu lệnh | Ví dụ #5
8 Độ bao phủ Câu lệnh | Ví dụ #6
9 Độ bao phủ Quyết định
10 Độ bao phủ Quyết định | Ví dụ #1
11 Độ bao phủ Quyết định | Ví dụ #2
12 Độ bao phủ Quyết định | Ví dụ #3
13 Độ bao phủ Quyết định | Ví dụ #4
14 Ví dụ Độ bao phủ Câu lệnh & Quyết định sử dụng Python
15 Độ bao phủ Điều kiện
16 Độ bao phủ Điều kiện | Ví dụ #1
17 Ví dụ Độ bao phủ Điều kiện #2
18 Độ bao phủ Đường dẫn
19 Ví dụ Độ bao phủ Đường dẫn #1
20 Ví dụ Độ bao phủ Đường dẫn #2
21 Ví dụ Độ bao phủ Đường dẫn #3
22 Độ bao phủ Quyết định Điều kiện Đã sửa (MCDC)
23 Độ bao phủ Vòng lặp
1 Giới thiệu & Chứng chỉ ISTQB
2 ISTQB Certified Tester Foundation Level (CTFL) v4.0
3 ISTQB Mobile Tester, Agile Tester & Performance Tester
4 Chứng chỉ Kiểm thử Trí tuệ Nhân tạo (AI Testing & Gen-AI Testing)
5 Chứng chỉ ISTQB Cấp độ Nâng cao (Test Analyst-Test Management-Test Automation)
6 Hướng dẫn chi tiết Website ISTQB
7 Chứng chỉ Kiểm thử A4Q
8 Trở thành Chuyên gia Hình chữ T
9 Chứng chỉ Quản lý Dự án (PMP & CAPM)
10 Chứng chỉ Phân tích Nghiệp vụ BCS
11 TMMI (Test Maturity Model Integration)
1 Viết CV Tester chuyên nghiệp
2 Viết thư xin việc
1 Giới thiệu & In thông báo cho người dùng
2 Bài tập thực hành
3 Biến trong Java
4 Kiểu dữ liệu Phần 1
5 Kiểu dữ liệu Phần 2
6 Kiểu dữ liệu Nguyên thủy & Không nguyên thủy
7 Nhận đầu vào từ người dùng
8 Phép toán số học
9 Câu lệnh If
10 If...Else If
11 If lồng nhau
12 So sánh nhiều hơn một Điều kiện
13 Switch..Case
14 Bài tập về If điều kiện & Switch Case
15 Vòng lặp For
16 Vòng lặp While
17 Vòng lặp Do...While
18 Giới thiệu Lập trình Hướng đối tượng
19 Đóng gói
1 Giới thiệu
2 Câu hỏi Phỏng vấn Tester Thủ công | Q1 đến Q3
3 Câu hỏi Phỏng vấn Tester Thủ công | Q4 đến Q6
4 Câu hỏi Phỏng vấn Tester Thủ công | Q7 đến Q9
5 Câu hỏi Phỏng vấn Tester Thủ công | Q10 đến Q12
6 Câu hỏi phỏng vấn Tester Thủ công | Câu 13 đến 15
7 Câu hỏi phỏng vấn Tester Thủ công | Câu 16 đến 18
8 Câu hỏi phỏng vấn Tester Thủ công | Câu 19 đến 21
9 Câu hỏi phỏng vấn Tester Thủ công | Câu 22 đến 24
10 Câu hỏi phỏng vấn Tester Thủ công | Câu 25 đến 27
11 Câu hỏi phỏng vấn Tester Thủ công | Câu 28 đến 30
12 Câu hỏi phỏng vấn Tester Thủ công | Câu 31 đến 33
13 Câu hỏi phỏng vấn Tester Thủ công | Câu 34 đến 36
14 Câu hỏi phỏng vấn Tester Thủ công | Câu 37 đến 39
1 Quy trình Cài đặt
2 Quy trình Cài đặt Phần 2
3 Vugen (Virtual User Generator)
4 Controller
1 Lưu ý quan trọng
2 Giới thiệu & Quy trình Cài đặt
3 Cài đặt trên Mac
4 Tạo một Dự án
5 Tài liệu Kế hoạch Kiểm thử
6 Bản dựng & Phát hành
7 Bộ Kiểm thử (Test Suites)
8 Viết Test Case
9 Xuất & Nhập Bộ Kiểm thử và Test Case sang File XML
10 Gán Test Case vào Kế hoạch Kiểm thử
11 Gán từ khóa cho test case
12 Tạo Yêu cầu
13 Nền tảng & Cột mốc
14 Thực thi Test Case
15 Chỉ số & Báo cáo Kiểm thử
1 Bài giảng bổ sung

Giới thiệu khóa học

The Complete Software Testing 2026 Bootcamp – All-In-One Testing Guide


Ready to launch your career in software testing? This comprehensive course is designed for absolute beginners and intermediate testers who want to master the essentials and advance to an industry-ready skill set. From manual testing to automation and performance testing, this course provides everything you need to know to land your first software testing job, whether as a full-time professional or a freelancer.


Course Highlights:


  • Introduction to Software Testing: Start with the basics of software development, roles in the development team, and software development lifecycle models.

  • Manual Testing Essentials: Learn fundamental concepts such as test scenario writing, test case creation, execution, and bug reporting. Dive into using tools like Zephyr Scale and JIRA for efficient test management.

  • Black-Box Testing Techniques: Master critical techniques such as equivalence partitioning, boundary value analysis, and decision table testing to create robust test cases.

  • Agile Testing Basics: Understand Agile methodologies and how to leverage tools like JIRA and Trello for Agile testing.

  • Mobile Testing: Gain knowledge on mobile application testing fundamentals.

  • API Testing: Master API testing with Postman, including hands-on practice through practical projects and a deep dive into web service testing.

  • Performance Testing: Begin with performance testing fundamentals and advance to using JMeter for detailed analysis and optimization.

  • Test Automation Fundamentals: Get acquainted with Selenium WebDriver, Java programming for testers, element locator techniques, and managing tests using TestNG.

  • SQL for Testers: Develop the database skills needed to run and validate database queries effectively.

  • Freelance Testing: Discover how to work on freelance testing platforms like TesterWork, Test IO, and BugFinders.

  • White-Box Testing Techniques: Dive into advanced techniques like modified condition/decision coverage (MCDC), path coverage, and more.

  • Career Preparation: From interview question practices to tips on writing an impactful CV, this course equips you with the knowledge to succeed in the job market. Learn how to get certified and advance your career as a certified software tester.


Why Choose This Course?


  • Comprehensive and Structured: Step-by-step guidance that covers all major aspects of software testing, starting from the basics and progressing to advanced topics.

  • Hands-On Projects: Gain practical experience with real-world projects and exercises that prepare you for real job scenarios.

  • Instructor Support: Get access to expert insights and support throughout the course to address any questions or challenges you may have.

  • Diverse Testing Skills: Learn manual and automated testing, API testing, mobile testing, performance testing, and more.

  • Career-Ready Focus: Develop the skills to excel in interviews and begin a career in software testing or freelancing with a polished CV and career guidance.


Student Testimonials:


"Great course full of information!! As a beginner in software testing, i got plenty of useful information with a lot of practical knowledge which i can use to start working as a freelance software tester.Very nice teacher who explains everything in the way anyone can understand ! I recommend to take this course!Thank you ,Tarek!"

- Katrina Kulakova


"I am thoroughly enjoying the Software Testing course and finding it extremely helpful in my learning journey. The course content is well-structured, comprehensive, and easy to follow. The explanations are clear and concise, making complex concepts accessible.

The course has provided me with a deep understanding of software testing principles, methodologies, and tools. I particularly appreciate the hands-on exercises and real-world examples that reinforce theoretical knowledge.

The course has exceeded my expectations, and I feel confident in applying my new skills to real-world scenarios. I highly recommend this course to anyone looking to gain expertise in software testing.

Rating: 5/5

Thank you for creating such an excellent resource!"

- Simanta S.


"I really like this course because it covers a broad range of topics, and I can always rely on it as a reference. I can return to it whenever I'm working on my own projects and need clarity on something. It is a great base!"

- Kinga S.

"Thank you, Tarek for this valuable Course, It was so beneficial for me as a new testing learner. It gave me the whole picture of testing, and then went down for every concept, tool, a skill I need to start testing and understand the testing market. It covers all topics in a simple fluent language, easy to understand for non-English Speakers. Tarek responds to each and every question you ask. The Course is Comprehensive, and this is My favorite point, it covers many aspects of testing, how to prepare your CV, and how to start working online in one course, so beginners can land their first job easily."

- Reham Tammam


"Thank God I found this course. Really helps me preparing for my interview. Sample interview taught in this course are really the one they asked in the interview. I love the way he prepared the slides, presentation as well as his teaching. His accent is understandable and the captions really helps. Thank you Tareq."

- Khairul Hilmi Bin Sidek

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Api Testing
Hiển thị tất cả khoá học Manual Testing
Hiển thị tất cả khoá học Quality Assurance
Hiển thị tất cả khoá học Software Testing
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊