Từ Tester Đến Test Engineer: Lộ Trình Với Chứng Chỉ ISTQB Foundation

5 tháng trước · 10 phút đọc
ISTQB Foundation là gì và tại sao tester Việt Nam cần quan tâm?
Nhiều bạn bắt đầu làm tester mà không có nền tảng lý thuyết hệ thống. Test case viết theo cảm tính, bug report thiếu thông tin, quy trình làm việc chủ yếu học mò. Không phải vì bạn kém, mà vì không ai dạy bài bản từ đầu.
ISQTB Foundation (tên đầy đủ: ISTQB Certified Tester Foundation Level - CTFL) là chứng chỉ kiểm thử phần mềm cấp quốc tế được công nhận tại 130+ (ISTQB Annual Report 2024) quốc gia trên thế giới. Nó chuẩn hóa kiến thức: từ vòng đời kiểm thử, kỹ thuật thiết kế test case, quản lý bug đến quy trình làm việc với dev.
ISTQB được công nhận toàn cầu - điểm cộng lớn khi ứng tuyển công ty nước ngoài
Với tester Việt Nam, chứng chỉ này có giá trị thực tế:
- Phân biệt CV trong stack hồ sơ: nhiều nhà tuyển dụng lọc theo ISTQB khi tuyển mid-level trở lên
- Có ngôn ngữ chung với team QA quốc tế khi làm outsource hoặc product company nước ngoài
- Buộc bạn học đúng tên gọi, đúng quy trình thay vì mỗi người một kiểu
Thật ra, không phải cứ có chứng chỉ là làm việc tốt hơn ngay. Nhưng quá trình ôn thi ISTQB Foundation bắt buộc bạn đọc qua toàn bộ nền tảng kiểm thử một lần có hệ thống. Đó mới là giá trị thật sự.
Nội dung thi ISTQB Foundation gồm những gì?
Syllabus ISTQB Foundation Level (phiên bản 4.0, cập nhật 2023) chia thành 6 chương lớn. Trước khi đăng ký thi, bạn nên đọc qua một lượt để biết mình đang thiếu phần nào.
6 chương syllabus - đọc qua 1 lần trước khi ôn sâu
Chương 1 - Nền tảng kiểm thử: Testing là gì, tại sao cần test, 7 nguyên tắc kiểm thử, vòng đời test. Đây là phần nhiều bạn bỏ qua vì nghĩ "biết rồi" - nhưng lại là phần dễ mất điểm nhất vì câu hỏi đánh vào khái niệm chính xác.
Chương 2 - Testing trong SDLC: Mối quan hệ giữa testing và các mô hình phát triển phần mềm (Agile, Waterfall, V-model). Phần này đặc biệt quan trọng nếu bạn đang làm trong team Agile/Scrum.
Chương 3 - Static Testing: Review, inspection, kiểm tra tài liệu. Ít bạn để ý vì không "chạy code", nhưng chiếm khoảng 15-20% câu hỏi.
Chương 4 - Kỹ thuật test: Đây là phần nặng nhất. Bao gồm black-box (equivalence partitioning, boundary value analysis, decision table, state transition), white-box, và experience-based. Cần hiểu và biết áp dụng, không chỉ thuộc tên.
Chương 5 - Quản lý testing: Test planning, estimation, monitoring, defect management, risk-based testing.
Chương 6 - Tool hỗ trợ: Các loại tool testing, lợi ích và rủi ro khi dùng automation tools.
Đề thi gồm 40 câu trắc nghiệm, thời gian 60 phút, đạt 65% (26/40 câu). Không đánh đố, nhưng câu hỏi thường có 2 đáp án "gần đúng" - phân biệt được mới chọn đúng.
Lộ trình ôn thi thực tế: 6-8 tuần cho người đang đi làm
Bạn đang làm tester full-time, không có 8 tiếng/ngày để ôn. Vậy ôn thế nào?
Mình chia thành 3 giai đoạn dựa trên những gì thực tế có ích, không phải lý thuyết:
Tuần 1-2: Đọc Syllabus lần 1 (không cần nhớ hết)
Tải Syllabus 4.0 bản tiếng Anh chính thức về, đọc từng chương một lần. Mục tiêu: biết cấu trúc, hiểu sơ qua các khái niệm. Đừng cố nhớ hết ở bước này, đọc như đọc báo. Gặp thuật ngữ lạ thì note lại.
6-8 tuần đủ nếu học đúng cách - quan trọng là đều đặn mỗi ngày
Tuần 3-4: Làm mock exam + xác định điểm yếu
Sau khi đọc xong lần 1, bắt đầu làm mock exam ngay. Kết quả lần đầu thường 50-60%, bình thường. Phân tích câu sai: sai vì không hiểu khái niệm hay đọc không kỹ đề? Quay lại chương tương ứng trong Syllabus ôn kỹ hơn.
Mock exam có thể tìm trên Bộ câu hỏi mock exam ISTQB Foundation - nhiều bộ câu hỏi sát đề thật.
Tuần 5-6: Ôn sâu Chương 4 (kỹ thuật test)
Chương này chiếm nhiều điểm nhất và cần hiểu, không thể thuộc vẹt. Với equivalence partitioning và boundary value analysis, tự làm ví dụ bằng tính năng bạn đang test ở công ty. Ví dụ: trường nhập tuổi từ 18-60, bạn partition thế nào?
Tuần 7-8: Ôn lại toàn bộ + làm đề timed
Làm mock exam với timer 60 phút. Nếu đạt 75%+ liên tiếp 3 lần, đăng ký thi. Nếu dưới 70%, ôn thêm 1-2 tuần phần yếu.
Một lưu ý quan trọng: đề thi dùng tiếng Anh, nhưng không đòi hỏi tiếng Anh cao. Đọc hiểu mức cơ bản là đủ. Mình thấy nhiều bạn lo lắng không đáng ở điểm này.
Kinh nghiệm thực tế từ tester Việt Nam đã thi
Mình đã hỏi một số bạn tester ở Việt Nam đã có chứng chỉ ISTQB Foundation - đây là những điểm chung nổi lên:
Điểm dễ bị trượt nhất: đọc không kỹ đề
Nhiều câu hỏi ISTQB có 2 đáp án "nghe có vẻ đúng". Khác biệt nằm ở 1-2 từ trong câu hỏi: "MOST likely", "LEAST likely", "EXCEPT". Mình từng sai mấy câu vì đọc nhanh quá. Thói quen này nếu bạn đang test thực tế thì cũng cần sửa - đọc requirements không kỹ dẫn đến test sai spec.
Đọc kỹ từng từ trong câu hỏi - kỹ năng quan trọng cả khi thi lẫn khi làm thật
Đăng ký thi ở đâu tại Việt Nam?
Hiện tại có thể thi qua các trung tâm được ủy quyền hoặc thi online qua ProctorExam (giám sát qua webcam). Phí thi dao động khoảng ~5.725.000 VND (Foundation Level - Certified Tester) (Vietnamworks HR Insider) VNĐ tùy provider. Thi online tiện hơn nhiều nếu bạn không ở Hà Nội hay TP.HCM.
Sau khi đậu thì ghi vào CV thế nào?
Ghi đúng: "ISTQB Certified Tester - Foundation Level (CTFL)", kèm năm đạt chứng chỉ. Nhiều bạn ghi tắt "ISTQB" mà không ghi level, nhà tuyển dụng không biết bạn ở level nào.
Chứng chỉ có hết hạn không?
ISQTB Foundation không hết hạn. Nhưng nếu muốn lên Advanced thì cần kinh nghiệm thực tế tối thiểu, không phải cứ thi là được.
Từ Foundation lên Advanced: lộ trình 1-2 năm đầu
ISQTB không dừng ở Foundation. Sau khi có CTFL, bạn có thể chọn hướng phát triển tiếp theo tùy vào định hướng nghề:
| Level | Tên chứng chỉ | Phù hợp cho |
|---|---|---|
| Advanced | CTAL-TA (Test Analyst) | Tester chuyên viết test case, kỹ thuật test sâu |
| Advanced | CTAL-TM (Test Manager) | Lead QA, quản lý team test, project manager |
| Advanced | CTAL-TAE (Test Automation Engineer) | Engineer chuyên automation |
| Specialist | Agile Testing, Mobile, Security | Chuyên sâu theo domain |
Nhưng để thi Advanced, bạn cần ít nhất 1,5 năm kinh nghiệm thực tế kiểm thử - không phải học xong Foundation thi ngay được.
Lộ trình 2 năm rõ ràng hơn nhiều so với cứ học theo cảm tính
Checklist phát triển sự nghiệp 1-2 năm đầu - tải về để tự theo dõi: Tải checklist phát triển sự nghiệp tester 1-2 năm
Thực ra, chứng chỉ chỉ là một phần. Điều mình thấy phân biệt tester bình thường với Test Engineer thật sự:
- Biết viết test plan cho cả tính năng, không chỉ test case lẻ
- Hiểu risk-based testing: không phải test hết mọi thứ, mà test đúng thứ quan trọng nhất
- Biết đọc requirement và raise question trước khi dev code xong
- Có kỹ năng API testing với Postman hoặc tương đương
- Biết dùng SQL cơ bản để verify data
Những kỹ năng này không học từ chứng chỉ, học từ làm thật. ISTQB cho bạn khung lý thuyết, còn công việc hàng ngày mới tích lũy được kinh nghiệm.
Bắt đầu từ đâu nếu bạn đang ở vạch xuất phát?
Nếu bạn mới chuyển ngành sang testing, hoặc đang làm tester dưới 6 tháng, câu hỏi thường gặp nhất là: "Mình chưa biết gì, thi ISTQB Foundation có quá sớm không?"
Không sớm. Thật ra thi sớm có lợi hơn: kiến thức trong Syllabus chính xác là thứ bạn cần biết để bắt đầu làm đúng cách. Nhiều bạn làm 2-3 năm mới đọc Syllabus và nhận ra mình từng làm sai tên gọi, sai quy trình.
Bắt đầu sớm - sai ít hơn về sau
Trấn an thêm: mình biết nhiều bạn 28-35 tuổi chuyển từ kế toán, hành chính, thậm chí y tế sang làm tester - và đậu ISTQB Foundation trong lần thi đầu tiên. Tiếng Anh không cần giỏi, chỉ cần đọc hiểu ở mức cơ bản. Kỹ năng quan trọng nhất khi ôn thi là đọc kỹ và tư duy logic - không phải code, không phải thuật toán.
Bước đầu tiên thực tế nhất:
- Tải Syllabus 4.0 về đọc Chương 1 (chỉ mất 30-45 phút)
- Làm thử 10 câu mock exam để biết mình đang ở đâu
- Lên kế hoạch 6-8 tuần ôn song song với công việc
- Đặt ngày thi cụ thể - không đặt ngày thì không có deadline, không học được
ISQTB Foundation không phải đích đến, chỉ là điểm khởi đầu có căn cứ. Test kỹ một lần vẫn hơn fix lỗi nhiều lần - và điều đó bắt đầu từ việc hiểu đúng bạn đang làm gì và tại sao.
Comment bên dưới nếu bạn đang chuẩn bị thi hoặc còn thắc mắc về lộ trình, mình trả lời từng bạn.
