News & Events
Lộ trình học Tester từ Manual đến Automation 2026: giáo trình chi tiết theo module
- Tháng Tám 12, 2026
- Posted by: codestar
- Category: Kiến Thức Kiểm Thử
Lộ trình học Tester từ Manual đến Automation 2026: giáo trình chi tiết theo module
Cập nhật ngày 12/08/2026 · Biên soạn bởi CodeStar Academy (thuộc Kaopiz)
Học Tester cần học những gì và theo thứ tự nào? Bài viết bóc tách toàn bộ giáo trình từ nền tảng Manual Testing đến Automation, chia theo từng module, đối chiếu với chuẩn quốc tế ISTQB — để người mới & trái ngành biết chính xác mình sẽ đi qua những gì.
Trả lời nhanh: Lộ trình học Tester từ Manual đến Automation gồm 3 giai đoạn: (1) Nền tảng Manual Testing — kiến thức kiểm thử, test level, test type, viết test case, quản lý bug (Jira); (2) Kỹ thuật & công cụ — SQL, API Testing (Postman), web/mobile testing; (3) Automation & định hướng — Selenium, test automation framework, CI/CD cơ bản, chuẩn ISTQB. Người mới thường mất khoảng 2–3 tháng học tập trung là có thể ứng tuyển Fresher; nhánh Automation học tiếp sau khi vững Manual.
1. Lộ trình học Tester gồm những gì?
Một lộ trình học Tester bài bản không bắt đầu bằng “học công cụ” mà bằng tư duy kiểm thử và nền tảng Manual, sau đó mới bổ sung công cụ kỹ thuật và cuối cùng là Automation. Đi đúng thứ tự này giúp bạn hiểu bản chất “tại sao test” trước khi học “test bằng gì” — đó là điểm phân biệt giữa một Tester giỏi và người chỉ biết chạy công cụ.
Bài này là giáo trình chi tiết theo module (bạn học gì, theo thứ tự nào). Nếu bạn quan tâm nghề này thăng tiến ra sao sau khi đi làm (Fresher → Manager, các nhánh rẽ, lương), hãy đọc bài Lộ trình phát triển nghề Tester — bổ trợ cho bài này ở góc sự nghiệp.
2. Ba giai đoạn của lộ trình: Manual → Automation
| Giai đoạn | Mục tiêu | Nội dung cốt lõi | Buổi (tham khảo) |
|---|---|---|---|
| 1. Nền tảng Manual | Hiểu bản chất kiểm thử & làm được test case, bug report | Kiểm thử phần mềm, SDLC/STLC, test level, test type, test case, bug life cycle, Jira | ~8 buổi |
| 2. Kỹ thuật & công cụ | Test được ứng dụng thật (web/mobile/API) & đọc dữ liệu | SQL & database testing, API Testing (Postman), web testing, mobile testing, công cụ quản lý test | ~6 buổi |
| 3. Automation & định hướng | Tự động hóa test & định hướng chứng chỉ/nghề | Nhập môn Automation, Selenium, test automation framework, CI/CD cơ bản, ISTQB, dự án tổng hợp | ~6 buổi |
Số buổi mang tính tham khảo cho một lộ trình ~20 buổi cho người mới; thực tế thay đổi theo chương trình từng trung tâm và tốc độ học.
3. Giáo trình chi tiết học Tester theo từng module
Giai đoạn 1 — Nền tảng Manual Testing
| Module | Nội dung chính | Kỹ năng đạt được |
|---|---|---|
| M1. Nhập môn kiểm thử | Kiểm thử phần mềm là gì, vai trò Tester/QA/QC, 7 nguyên lý kiểm thử | Hiểu bản chất & tư duy kiểm thử |
| M2. SDLC & STLC | Vòng đời phát triển phần mềm (SDLC) & vòng đời kiểm thử (STLC), mô hình Waterfall/Agile | Biết Tester tham gia ở đâu trong quy trình |
| M3. Test Levels | Unit, Integration, System, Acceptance testing | Phân biệt các cấp độ kiểm thử |
| M4. Test Types & kỹ thuật thiết kế | Functional/non-functional, black/white/gray box; equivalence, boundary, decision table | Chọn đúng kỹ thuật test cho từng tình huống |
| M5. Test Case & Test Scenario | Viết test case, test scenario, checklist; ưu tiên test | Viết được bộ test case rõ ràng, đủ độ phủ |
| M6. Bug & quản lý lỗi | Bug life cycle, mức độ ưu tiên/nghiêm trọng, viết bug report, quản lý trên Jira | Log & theo dõi bug chuyên nghiệp |
Muốn học sâu nền tảng không cần code trước, xem Manual Testing là gì?
Giai đoạn 2 — Kỹ thuật & công cụ
| Module | Nội dung chính | Kỹ năng đạt được |
|---|---|---|
| M7. SQL & Database Testing | Câu lệnh SQL cơ bản (SELECT, JOIN), kiểm tra dữ liệu trong DB | Verify dữ liệu backend, không chỉ test giao diện |
| M8. API Testing với Postman | HTTP method, request/response, status code, test API bằng Postman | Test được tầng API, kỹ năng nhà tuyển dụng ưa chuộng |
| M9. Web Testing | Kiểm thử ứng dụng web, cross-browser, DevTools cơ bản | Test thành thạo sản phẩm web thật |
| M10. Mobile Testing | Đặc thù kiểm thử app iOS/Android, thiết bị & môi trường | Mở rộng sang mảng mobile |
| M11. Công cụ quản lý test | Quản lý test case & report (TestRail/Excel), làm việc nhóm Agile | Làm việc theo quy trình doanh nghiệp |
Chi tiết mảng API: API Testing là gì?
Giai đoạn 3 — Automation & định hướng
| Module | Nội dung chính | Kỹ năng đạt được |
|---|---|---|
| M12. Nhập môn Automation | Khi nào nên tự động hóa, lập trình cơ bản (Java/Python) cho Tester | Nền tảng bước vào Automation |
| M13. Selenium WebDriver | Locator, tương tác element, viết script tự động cho web | Viết được test script tự động |
| M14. Test Automation Framework | Mô hình Page Object, data-driven, keyword-driven; cấu trúc dự án | Xây/đọc được framework tự động |
| M15. CI/CD cơ bản | Tích hợp test tự động vào pipeline (Jenkins/GitHub Actions) ở mức nhập môn | Hiểu cách test chạy trong quy trình DevOps |
| M16. ISTQB & dự án tổng hợp | Chuẩn kiến thức ISTQB Foundation (CTFL); capstone project mô phỏng dự án thật | Sẵn sàng đi phỏng vấn Fresher/Junior |
Chi tiết mảng tự động & framework: Automation Test là gì? · Test Automation Framework là gì?
4. Đối chiếu giáo trình với chuẩn quốc tế ISTQB
ISTQB (International Software Testing Qualifications Board) là chứng chỉ kiểm thử phổ biến nhất thế giới. Một giáo trình tốt nên bám sát khung kiến thức ISTQB Foundation (CTFL) để bạn vừa làm được việc, vừa dễ lấy chứng chỉ sau này. Bảng dưới đối chiếu các chương CTFL với module trong lộ trình:
| Chương ISTQB CTFL | Module tương ứng trong lộ trình |
|---|---|
| 1. Fundamentals of Testing | M1 (Nhập môn kiểm thử) |
| 2. Testing Throughout the SDLC | M2 (SDLC & STLC), M3 (Test Levels) |
| 3. Static Testing | M4 (một phần: review, static) |
| 4. Test Techniques | M4 (kỹ thuật thiết kế), M5 (Test Case) |
| 5. Managing the Test Activities | M6 (quản lý bug), M11 (quản lý test) |
| 6. Test Tools | M8 (Postman), M13–M15 (Automation, CI/CD) |
5. Lộ trình 20 buổi tại CodeStar Academy
Tại CodeStar, giáo trình trên được triển khai trong lộ trình 20 buổi với hơn 70% thời lượng là thực hành trên dự án thật:
- Học từ số 0: thiết kế riêng cho người mới & trái ngành, không yêu cầu biết lập trình khi bắt đầu.
- Thực hành dự án thật: viết test case thật, quản lý bug trên Jira, SQL, API Testing với Postman — đúng các module M5–M8 ở trên.
- Lớp giới hạn 12 học viên: giảng viên (GĐ Trung tâm Kiểm thử CMC Global & Trưởng phòng QA Kaopiz, 10–15 năm kinh nghiệm) kèm sát từng người.
- Định hướng & việc làm: luyện CV, phỏng vấn; giới thiệu việc làm qua CMC Global, Kaopiz, LG; hỗ trợ định hướng ISTQB.
Xem thêm học phí & chi tiết trong Học phí khóa học Tester và Lộ trình học Tester cho người mới (16 bài).
6. Học theo lộ trình này mất bao lâu?
Với lộ trình tập trung, người mới thường cần khoảng 2–3 tháng để hoàn thành nền tảng Manual + kỹ thuật và đủ sức ứng tuyển vị trí Fresher Tester. Nhánh Automation nên học tiếp sau khi đã vững Manual và đi làm một thời gian. Xem thêm: Học Tester mất bao lâu?
7. Cần chuẩn bị gì trước khi bắt đầu lộ trình?
- Tư duy logic & cẩn thận: quan trọng hơn khả năng lập trình ở giai đoạn Manual.
- Tiếng Anh đọc hiểu cơ bản: để đọc tài liệu, log lỗi, thuật ngữ; là đòn bẩy tăng lương về sau.
- Máy tính & tính kiên trì thực hành: kiểm thử là kỹ năng “làm nhiều mới giỏi”.
- Nền lập trình cơ bản (chỉ cho giai đoạn 3): Java hoặc Python ở mức cơ bản khi bước vào Automation — không cần ngay từ đầu.
Câu hỏi thường gặp về lộ trình học Tester
Lộ trình học Tester từ Manual đến Automation gồm những gì?
Gồm 3 giai đoạn: (1) Nền tảng Manual — kiểm thử, test level, test type, test case, bug/Jira; (2) Kỹ thuật & công cụ — SQL, API Testing (Postman), web/mobile testing; (3) Automation & định hướng — Selenium, framework, CI/CD, ISTQB. Đi theo thứ tự Manual trước, Automation sau.
Học Tester theo lộ trình này mất bao lâu?
Người mới học tập trung thường cần khoảng 2–3 tháng để hoàn thành nền tảng Manual + kỹ thuật và đủ sức ứng tuyển Fresher. Nhánh Automation học tiếp sau khi đã vững Manual, thường cần thêm khoảng 4 tuần trở lên.
Có cần biết lập trình để học theo lộ trình này không?
Không cần ở giai đoạn Manual (module M1–M6). Lập trình cơ bản (Java/Python) chỉ cần khi bạn bước sang giai đoạn Automation. Vì vậy người trái ngành vẫn hoàn toàn học được.
Nên học Manual trước hay Automation trước?
Nên học Manual trước. Manual giúp bạn hiểu bản chất “tại sao test” và thiết kế được test case; Automation chỉ là công cụ tự động hóa những gì bạn đã hiểu. Học Automation khi chưa vững Manual dễ thành “biết chạy script mà không biết test gì”.
Giáo trình có đối chiếu chuẩn ISTQB không?
Có. Lộ trình được đối chiếu với 6 chương của ISTQB Foundation (CTFL): Fundamentals, Testing Throughout the SDLC, Static Testing, Test Techniques, Managing the Test Activities và Test Tools — giúp kiến thức có hệ thống và dễ lấy chứng chỉ sau này.
Tự học theo lộ trình hay học trung tâm tốt hơn?
Tự học tiết kiệm chi phí nhưng khó có dự án thật và người sửa lỗi. Học trung tâm giúp đi đúng lộ trình, thực hành dự án thật, được kèm và hỗ trợ việc làm — rút ngắn thời gian đến lúc đi làm còn khoảng 2–3 tháng.
Bắt đầu lộ trình Tester với giáo trình bài bản
Để lại thông tin để được tư vấn miễn phí lộ trình phù hợp với xuất phát điểm của bạn — từ nền tảng Manual đến định hướng Automation.
CodeStar cam kết bảo mật thông tin của bạn.Địa chỉ CodeStar Academy tại Hà Nội
Học viện Đào tạo CodeStar
📍 Tầng 4, Tòa CT1, Bắc Hà C14, Tố Hữu, Trung Văn, Nam Từ Liêm, Hà Nội
☎ Hotline: 0367.833.933 · 🌐 codestar.vn
Nguồn tham khảo: khung kiến thức ISTQB Foundation Level (CTFL); chương trình đào tạo Tester tại CodeStar Academy. Cập nhật: 12/08/2026.
