Get Appointment

Kiểm Thử Phần Mềm

KHÓA HỌC KIỂM THỬ PHẦN MỀM (TESTER) CHO NGƯỜI MỚI

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

Khóa học kiểm thử phần mềm tại DevPro Edu được xây dựng dành cho sinh viên, người mới bắt đầu và người muốn chuyển ngành sang Tester.

Chương trình gồm 26 buổi, giúp học viên đi từ kiến thức nền tảng đến thực hành các công việc của một Software Tester:

Testing Foundation → Test Case → SQL → Web Testing → Mobile Testing → API Testing → Final Project

Trong quá trình học, học viên được thực hành:

✓ Phân tích Requirement, SRS, User Story

✓ Thiết kế Test Scenario, Test Case và Test Data

✓ Thực thi Test Case và phát hiện lỗi

✓ Log Bug trên công cụ quản lý lỗi

✓ Re-test và Verify Bug

✓ Kiểm thử Web, Mobile và API

✓ Sử dụng SQL để kiểm tra dữ liệu

✓ Viết Test Report

✓ Hoàn thành Final Project gồm Test Case + Bug Report + Test Report

Mục tiêu của khóa học không chỉ là giúp học viên hiểu kiến thức kiểm thử phần mềm, mà còn từng bước hình thành Test Mindset và làm quen với quy trình làm việc của Tester trong dự án.


2. Học kiểm thử phần mềm Online hoặc trực tiếp tại Hà Nội

DevPro tổ chức khóa học kiểm thử phần mềm theo hai hình thức:

Học trực tiếp tại Hà Nội

Học viên tham gia lớp trực tiếp cùng giảng viên, thực hành và trao đổi ngay trong từng buổi học.

Học Tester Online trực tiếp cùng giảng viên

Học viên tham gia lớp theo lịch cố định, tương tác trực tiếp với giảng viên và được hướng dẫn thực hành trong từng buổi.

Lớp Online học theo cùng lộ trình và chương trình thực hành như lớp trực tiếp.


3. Kết quả đạt được sau khóa học

Sau khi hoàn thành khóa học kiểm thử phần mềm, học viên có thể:

✓ Hiểu vai trò của Tester trong vòng đời phát triển phần mềm

✓ Nắm được SDLC, STLC và các kiến thức Testing nền tảng

✓ Đọc và phân tích Requirement, SRS, User Story

✓ Sử dụng các kỹ thuật thiết kế Test Case

✓ Xây dựng Test Scenario, Test Case, Checklist và Test Data

✓ Thực thi kiểm thử và đánh giá kết quả

✓ Phát hiện, mô tả và Log Bug

✓ Thực hiện Re-test và Verify Bug

✓ Viết Test Report

✓ Sử dụng SQL phục vụ kiểm thử dữ liệu

✓ Thực hành Web Testing và Mobile Testing

✓ Kiểm thử API với Postman

✓ Hoàn thành Final Project để tổng hợp kinh nghiệm thực hành

Sau khóa học, học viên có nền tảng để tiếp tục hoàn thiện CV và chuẩn bị ứng tuyển các vị trí Intern/Fresher Manual Tester phù hợp với năng lực.


4. Khóa học kiểm thử phần mềm phù hợp với ai?

Chương trình phù hợp với:

Người mới bắt đầu muốn học kiểm thử phần mềm theo lộ trình bài bản

✓ Sinh viên CNTT muốn định hướng theo Software Testing

✓ Sinh viên chuẩn bị thực tập hoặc tìm việc Tester

✓ Người đi làm muốn chuyển nghề sang Tester

✓ Người trái ngành muốn tìm hiểu và chuyển hướng sang IT

✓ Người đã tự học Testing nhưng chưa có lộ trình và project thực hành

Không bắt buộc phải biết lập trình trước khi học Manual Testing.

Chương trình có các kiến thức IT cơ bản cần thiết để học viên từng bước hiểu hệ thống và thực hiện công việc kiểm thử.


5. Học trực tiếp trên Project

Một phần quan trọng của khóa học kiểm thử phần mềm tại DevPro là thực hành trên project.

Web Testing

Học viên thực hành:

Phân tích yêu cầu → Test Case → Test Data → Execute → Log Bug → Re-test → Verify Bug → Test Report

Mobile Testing

Học viên làm quen với đặc thù kiểm thử Mobile App, thiết kế Test Case, thực thi kiểm thử và Log Bug.

API Testing

Học viên được thực hành:

✓ Đọc thông tin API

✓ Hiểu Request và Response

✓ Sử dụng Postman

✓ Viết Test Case API

✓ Thực hiện Call API

✓ Làm quen với một số script cơ bản trên Postman

SQL cho Tester

Học viên thực hành truy vấn và kiểm tra dữ liệu với:

SELECT → WHERE → JOIN → GROUP BY → HAVING → Subquery


6. Final Project – Hoàn thiện sản phẩm Testing

Cuối chương trình, học viên thực hiện Final Project để tổng hợp những kiến thức và kỹ năng đã học.

Sản phẩm gồm:

Test Case + Bug Report + Test Report

Thông qua project, học viên thực hành lại toàn bộ quy trình:

Phân tích yêu cầu → Thiết kế Test Case → Execute → Log Bug → Re-test → Verify → Report

Project cũng là cơ sở để học viên tổng hợp kinh nghiệm thực hành và trình bày trong CV khi chuẩn bị ứng tuyển.


7. Chuẩn đào tạo tại DevPro Edu

✓ Chương trình 26 buổi từ kiến thức nền tảng đến thực hành project

✓ Bài tập gắn với nội dung từng buổi học

✓ Thực hành Test Case xuyên suốt chương trình

✓ Thực hành Web, Mobile, API và SQL

✓ Thực hành Log Bug, Re-test và Verify Bug trên công cụ quản lý lỗi

✓ Giảng viên và mentor hỗ trợ review bài tập, Test Case và project

✓ Hỗ trợ hoàn thiện CV và chuẩn bị phỏng vấn Tester


8. Hỗ trợ CV và chuẩn bị phỏng vấn

Sau quá trình học và thực hành project, DevPro hỗ trợ học viên:

✓ Hướng dẫn xây dựng CV Tester

✓ Review và góp ý CV

✓ Hướng dẫn cách trình bày project

✓ Ôn tập kiến thức phỏng vấn

✓ Chuẩn bị câu hỏi phỏng vấn Tester

✓ Phỏng vấn thử

✓ Định hướng vị trí ứng tuyển phù hợp

✓ Hỗ trợ kết nối cơ hội thực tập và việc làm phù hợp


9. Chính sách hỗ trợ học phí tại DevPro Edu

DevPro có các chính sách hỗ trợ học phí dành cho học viên theo từng đối tượng và từng thời điểm.

Một số chính sách có thể bao gồm:

✓ Hỗ trợ học phí cho học viên cũ đăng ký khóa học tiếp theo

✓ Chính sách ưu đãi khi giới thiệu bạn bè hoặc người thân đăng ký học

✓ Chính sách dành cho học viên đăng ký theo lộ trình Manual Testing → Automation Testing

✓ Các chương trình ưu đãi hoặc hỗ trợ học phí theo từng thời điểm

Mức hỗ trợ và điều kiện áp dụng có thể thay đổi theo từng chương trình.

👉 Học viên có thể liên hệ DevPro để được tư vấn chính sách học phí đang áp dụng tại thời điểm đăng ký.


10. Ưu đãi khóa học kiểm thử phần mềm hiện tại

DevPro có các chương trình ưu đãi học phí hoặc quà tặng khóa học theo từng thời điểm.

👉 Xem chương trình ưu đãi khóa học Tester đang áp dụng


11. Khóa học Manual Testing và Automation Testing

Với người mới, Manual Testing là nền tảng giúp hình thành tư duy kiểm thử, hiểu Requirement, Test Case, Bug và quy trình Testing.

Sau khi có nền tảng Manual Testing, học viên có thể tiếp tục phát triển theo hướng:

Manual Testing → Automation Testing

Automation Testing bổ sung khả năng sử dụng lập trình và công cụ để tự động hóa những kịch bản kiểm thử phù hợp.

Nếu bạn đang phân vân nên bắt đầu từ Manual Testing hay Automation Testing, có thể xem bài phân tích chi tiết:

👉 Manual Testing hay Automation Testing: Người mới nên học gì trước?


12. Câu hỏi thường gặp về khóa học kiểm thử phần mềm

Khóa học kiểm thử phần mềm là gì?

Khóa học kiểm thử phần mềm trang bị kiến thức và kỹ năng để thực hiện công việc của Tester, từ phân tích yêu cầu, thiết kế Test Case, thực thi kiểm thử đến phát hiện, quản lý và báo cáo lỗi.

Người chưa biết CNTT có học kiểm thử phần mềm được không?

Có. Người mới có thể bắt đầu từ Manual Testing. Tuy nhiên, trong quá trình học vẫn cần bổ sung những kiến thức IT cơ bản để hiểu hệ thống và thực hiện kiểm thử hiệu quả hơn.

Học Tester có cần biết lập trình không?

Manual Tester không bắt buộc phải biết lập trình khi mới bắt đầu. SQL và kiến thức Web sẽ hỗ trợ công việc kiểm thử. Nếu phát triển sang Automation Testing, bạn sẽ cần thêm nền tảng lập trình.

Khóa học kiểm thử phần mềm có SQL không?

Có. Chương trình có SQL dành cho Tester với các nội dung như SELECT, WHERE, JOIN, GROUP BY, HAVING và Subquery.

Khóa học có API Testing không?

Có. Học viên được thực hành API Testing với Postman, Request/Response, Test Case API và một số script cơ bản.

Có thực hành Web Testing và Mobile Testing không?

Có. Web Testing và Mobile Testing đều nằm trong chương trình thực hành của khóa học.

Khóa học có Project không?

Có. Cuối chương trình, học viên thực hiện Final Project và hoàn thiện các sản phẩm gồm Test Case + Bug Report + Test Report.

Có thể học kiểm thử phần mềm Online không?

Có. DevPro có lớp Online trực tiếp cùng giảng viên, học theo lịch lớp và thực hành theo cùng lộ trình với lớp trực tiếp.

Học xong có được hỗ trợ CV và phỏng vấn không?

Có. DevPro hỗ trợ review CV, chuẩn bị kiến thức phỏng vấn, phỏng vấn thử và định hướng ứng tuyển phù hợp với năng lực của học viên.

DevPro có chính sách hỗ trợ học phí không?

Có các chương trình hỗ trợ hoặc ưu đãi theo từng đối tượng và từng thời điểm. Học viên nên kiểm tra chương trình đang áp dụng tại thời điểm đăng ký để có thông tin chính xác.


Tóm lại

Nếu bạn đang tìm một khóa học kiểm thử phần mềm cho người mới, điều quan trọng không chỉ là học các khái niệm Testing mà còn cần được thực hành đầy đủ quy trình:

Requirement → Test Case → Execute → Bug Report → Re-test → Verify → Test Report

Chương trình tại DevPro được xây dựng theo hướng:

Testing Foundation → Test Case → SQL → Web Testing → Mobile Testing → API Testing → Final Project → CV & Phỏng vấn

Mục tiêu sau khóa học không chỉ là biết Manual Testing, mà là giúp học viên có kiến thức, kỹ năng thực hành và project để từng bước chuẩn bị cho vị trí Intern/Fresher Tester.

  • Nội dung: Kiểm thử là gì, tại sao cần, 7 nguyên tắc, quy trình kiểm thử phần mềm theo ISTQB.
  • Thực hành: Thảo luận kiến thức thực tế.

  • Nội dung: Mô hình phát triển phần mềm + testing ở đâu trong quy trình phát triển
  • Thực hành: Thảo luận kiến thức thực tế

  • Nội dung: Unit, Integration, System, UAT; functional, non-functional, structural and change-related
  • Thực hành: Mapping loại test vào ví dụ thực tế.

  • Nội dung: Phân vùng tương đương, Giá trị biên, Decision table (P1)
  • Thực hành: Làm các bài tập liên quan tới các kỹ thuật đã học.

  • Nội dung: Decision table, Pairwise
  • Thực hành: Làm các bài tập liên quan tới các kỹ thuật đã học, áp dụng kỹ thuật nâng cao khi viết test case.

  • State Transition Testing & kết hợp kỹ thuật
  • Làm các bài tập kết hợp các kỹ thuật. Chọn kỹ thuật phù hợp với từng tình huống.

  • Nội dung: Kỹ thuật phân tích SRS, User Story, thiết kế + Cách tiếp cận dự án từng trường hợp (dự án không có tài liệu, thiếu tài liệu, tài liệu out of date)
  • Thực hành: Phân tích yêu cầu nghiệp vụ của bài toán cụ thể

  • SQL cơ bản: SELECT, WHERE, JOIN.
  • Thực hành: Query user list từ DB.

  • Nội dung: GROUP BY, HAVING, Subquery.
  • Thực hành: Query thống kê đơn hàng.

  • Nội dung: Học cách thiết kế TCs chuẩn từng level
  • Thực hành: Viết test case Login/Signup trên website DevPro vào Template.

  • Nội dung: Thực hành viết TCs ; Review test case, viết test data.
  • Thực hành: Review test case, chuẩn hóa & viết test data.

  • Nội dung: Thực thi test case, log bug Redmine.
  • Thực hành: Cập nhật cột Actual Result/Result/Defect_ID trong template. Thực thi test case, log bug trên Redmine.

  • Nội dung: Verify bug, Re-test, báo cáo test.
  • Thực hành: Hoàn thiện template test case với kết quả cuối. Verify bug, Re-test, viết test report.

  • Nội dung: Đặc thù mobile testing.
  • Thực hành: Viết test case Mobile vào template (type = Mobile/UI).

  • Nội dung: Run test case Mobile, log bug.
  • Thực hành: Cập nhật template với bug ID từ Redmine.

  • Nội dung: Giới thiệu API, Postman, cách đọc các tài liệu liên quan để viết TCs API.
  • Thực hành: Tạo test case API trong template + call API tren postman

  • Nội dung: Test API nâng cao (viết scripts trên postman).
  • Thực hành: Viết TCs API + viết 1 vài scripts cơ bản.

  • Nội dung: Review toàn khóa; học viên trình bày project Web/Mobile/API.
  • Thực hành: Nộp bộ test case (template) + bug report + test report.

  • Nội dung: Dự án phần mềm là gì, vai trò của tester trong team, hiểu quy trình làm việc thực tế trong dự án.

  • Bài hướng dẫn viết CV Tester
  • Hướng dẫn phỏng vấn thử

  • Nội dung: Giới thiệu Frontend. HTML5 cơ bản (thẻ, form, table, media).
  • Thực hành: Tạo file index.html, dựng form đăng ký & login.

  • Nội dung: CSS cơ bản (selector, color, font, box model, flexbox, grid).
  • Thực hành: Style form login + khung layout Home Page.

Nội dung: CSS cho Home Page Thực hành: Trên trang home page demo

  • Nội dung: Thiết kế giao diện web bằng Figma
  • Thực hành: Hoàn thiện Home Page

Nội dung: Thêm menu động, carousel Thực hành: Hiệu ứng banner, menu JS

  • Nội dung: Validate login, signup
  • Thực hành: validate checkout form

Giảng Viên

GV Đặng Lệ Thủy - MonstarLab
GV Đặng Lệ Thủy - MonstarLab
20 năm kinh nghiệm - Manager/QA Lead Tester
GV Nguyễn Thị Hoan - Solashi
GV Nguyễn Thị Hoan - Solashi
8 năm kinh nghiệm Testlead/SubPM
CV Nguyễn Đình Đại - FPT
CV Nguyễn Đình Đại - FPT
15 năm kinh nghiệm - Manager/Lead Cố vấn
GV Đào Hoài Phương - SHB
GV Đào Hoài Phương - SHB
10 năm kinh nghiệm Manager BA/QA/Test
Ths Đoàn Thị Thùy Linh
Ths Đoàn Thị Thùy Linh
20 năm kinh nghiệm - Manager/QA Cố vấn chương

Trả lời: Tester mới cần nắm kiến thức cơ bản như nguyên lý kiểm thử, kỹ năng viết & chạy test, log bug trên Jira/Redmine, dùng tool, teamwork tốt khi làm việc Dev, BA, PM. Tư duy kiểm thử: biết đặt câu hỏi và soi lỗi tiềm ẩn.

Trả lời: Với Manual Tester thì không bắt buộc. Nhưng nếu biết một chút SQL, HTML, hoặc script nhỏ sẽ giúp công việc thuận lợi hơn. Sau này có thể học thêm Automation Test để nâng cao.

Trả lời: Tester thường làm việc trực tiếp với Developer, Business Analyst, Project Manager và đôi khi là khách hàng. Tester là cầu nối để đảm bảo phần mềm chạy đúng yêu cầu.

Trả lời: Có nhiều lộ trình: Manual Tester → Automation Tester → QA Engineer. Manual Tester → Business Analyst (BA). Manual Tester → Project Manager (PM) hoặc Product Owner.

Trả lời: Fresher Tester tại Việt Nam thường từ 7–12 triệu/tháng, tuỳ công ty và kỹ năng. Nếu có thêm kỹ năng Automation/SQL/API thì mức lương sẽ cao hơn.

Trả lời: Tester giúp phát hiện lỗi sớm, đảm bảo chất lượng phần mềm, tiết kiệm chi phí sửa lỗi và giữ uy tín với khách hàng.

Trả lời: Công việc chính hàng ngày của Manual Tester: Đọc và phân tích tài liệu yêu cầu ( SRS, BRD) Thực hiện test ( execute) Báo lỗi ( bug report) Theo dõi fix và retest Viết test summary/ test report

Vũ Hương Giang - Vissoft JSC

5   Reviews
Chức vụ: Tester - Tên công ty làm việc: Vissoft JSC, VHCSoft - Nhận xét, cảm nhận: Em được biết đến cty mình từ năm nhất qua 1 chị đồng nghiệp nhưng đến năm 3 mới có cơ duyên để tham gia khóa học Manual Test tại Devpro. Điều em ấn tượng nhất tại Devpro là giảng viên nhiệt tình, có kinh nghiệm thực tế. Mỗi khi cần hỗ trợ, em đều được phản hồi nhanh chóng và chi tiết, kể cả ngoài giờ học. Đến cuối khóa các học viên còn được hướng dẫn rất chi tiết cách tạo CV ấn tượng với nhà tuyển dụng. Nhờ đó cộng thêm những kiến thức rất sát với thực tế và luôn update theo nhu cầu, xu hướng thị trường, phù hợp với yêu cầu tuyển dụng hiện nay mà sau khi tốt nghiệp khóa học em đã tự tin phỏng vấn và đi làm chỉ sau 1 tháng. Điều đặc biệt là các anh chị có rất nhiều job liên kết với các công ty đối tác và luôn sẵn sàng support ứng viên trong quá trình tìm kiếm cv 🙆‍♀️ Một câu ngắn gọn nhất về DevPro theo suy nghĩ cá nhân: "Nơi khởi đầu vững chắc cho hành trình trở thành Tester chuyên nghiệp."

Phạm Hồng Nhung

5   Reviews
DevPro thật tuyệt vời, em đã xin việc đi làm ngay sau khóa, nói chung không có gì để chê cả. I love DevPro.

Phạm Thái Hà - Công Ty Cổ Phần BFD

5   Reviews
Mình đã học cả khóa Auto và Manual, hiện tại đang làm manual test. Khóa học rất ổn. Các bạn hãy đăng ký học và yên tâm vì DevPro là nơi tin tưởng.

Nguyễn Thị Thanh Dung

5   Reviews
Cho DevPro 5 sao ạ, mình gần 40 tuổi, lúc đầu tưởng không học được, nhưng nhờ anh chị ở Dev mà mình đã đi làm được ở tuổi 40. Rất biết ơn ạ.

Trần Thị Hồng Nhung

5   Reviews
Em thấy trung tâm dạy tốt và chất lượng ạ. Thầy và các chị đều tận tâm, nhiệt tình và hòa đồng. Đặc biệt là giải lao giữa giờ chúng em còn được ăn nhẹ, e rất thích khoản này.

Trần Thị Hà Phương

5   Reviews
Các chị dạy rất dễ hiểu và nhiệt tình. Các kiến thức như trong thực tế khi em đi thực tập tại RikkeiSoft. Cám ơn các anh chị nhiều ạ. Chúc Dev có nhiều học viên hơn nữa.

Trần Thị Hằng Ly

5   Reviews
Các anh chị nhiệt tình, thân thiện. Em được mở mang nhiều kiến thức.

Vũ Thị Thanh Lan

5   Reviews
5 sao cho DevPro ạ.

Nguyễn Thị Hường - VIBank

5   Reviews
Vị trí BA&QA - Nơi làm việc VIB Cảm nhận về DevPro: Thầy giáo tận tình, giảng bài rất chi tiết và kiên nhẫn. Nội dung giảng dạy sát với thực tế. Các chị quản lý lớp xinh và nhiệt tình.
Video Giới thiệu devpro

Video Giới thiệu

Facebook