Product Management
Đăng nhập
ESC

Nhập từ khóa để tìm kiếm

↑↓ Di chuyển
Enter Mở
ESC Đóng

Bài 60 — Future of QA — 2026 to 2030

Mở đầu — vì sao bài này quan trọng

Bạn đang đọc bài cuối cùng của khóa học. Suốt 59 bài trước, chúng ta đã đi qua chiến lược test, quản lý đội ngũ, metrics, tự động hóa, testing cho từng lĩnh vực. Tất cả đều là kiến thức "ở hiện tại". Nhưng nghề QA đang thay đổi nhanh hơn bất kỳ giai đoạn nào trong 20 năm qua, và nếu bạn là một QA Lead hay Test Manager, câu hỏi không còn là "làm sao test tốt hơn" mà là "5 năm nữa vai trò của tôi và đội của tôi sẽ trông như thế nào".

Đây không phải bài để bạn "chuẩn bị tinh thần" một cách chung chung. Đây là bài để bạn ra quyết định: nên đầu tư kỹ năng gì cho bản thân, nên tuyển ai vào đội, nên thuyết phục sếp chi ngân sách vào đâu, và nên bỏ thói quen nào. Một QA Lead ở Việt Nam năm 2026 đang đứng trước một ngã ba rất thật: hoặc trở thành người điều phối chất lượng trong một hệ thống có AI làm phần lớn công việc thực thi, hoặc bị đẩy xuống làm những task mà AI làm nhanh và rẻ hơn.

Tôi sẽ không vẽ viễn cảnh khoa học viễn tưởng. Tôi sẽ nói về những xu hướng đã bắt đầu diễn ra ngay bây giờ và sẽ tăng tốc từ 2026 đến 2030, cùng với cách bạn — một người làm QA ở Việt Nam hoặc Đông Nam Á — nên phản ứng một cách thực dụng.

Khái niệm cốt lõi

1. AI augmentation — AI làm trợ thủ, không phải kẻ thay thế

Từ khóa quan trọng nhất là augmentation (tăng cường), không phải replacement (thay thế). Đến 2030, AI sẽ đảm nhận phần lớn công việc "cơ bắp" của testing:

  • Test generation từ spec: Bạn đưa vào một user story hoặc tài liệu yêu cầu, AI đề xuất bộ test case, kể cả các edge case mà con người thường quên. Công cụ như GitHub Copilot, Testim, hay các LLM tùy chỉnh đã làm được ở mức 60-70% và đang tốt lên nhanh.
  • Self-healing tests: Khi UI đổi (đổi id nút bấm, đổi vị trí element), test tự động cập nhật locator thay vì fail hàng loạt. Đây là lời giải cho nỗi đau kinh điển của automation: "test flaky làm mất niềm tin".
  • Visual diff hiểu ngữ nghĩa: Thay vì so sánh pixel (báo lỗi giả mỗi khi lệch 1px), AI hiểu "logo dịch sang phải 3px là chấp nhận được, nhưng nút Thanh toán biến mất là lỗi nghiêm trọng".
  • Bug triage & phân loại: AI đọc log, gom các lỗi trùng, đề xuất mức độ nghiêm trọng, thậm chí gợi ý nguyên nhân gốc.
Điểm mấu chốt: AI giỏi ở khối lượng và tốc độ, nhưng dở ở phán đoán ngữ cảnh nghiệp vụ. Nó không biết rằng với ngân hàng Việt Nam, một lỗi sai số dư 1 đồng nghiêm trọng gấp trăm lần lỗi lệch màu nút. Vai trò con người dịch chuyển lên tầng phán đoán đó.

2. Shift từ "test execution" sang "quality strategy"

Khi thực thi được tự động hóa, giá trị con người dồn về ba khu vực: thiết kế chiến lược chất lượng, định nghĩa rủi ro, và diễn giải kết quả cho quyết định kinh doanh. QA Engineer thuần "click và ghi bug" sẽ khan hiếm cơ hội. Người thắng cuộc là người biết đặt câu hỏi "chất lượng ở đây nghĩa là gì với người dùng và với business".

3. Quality Engineering hòa vào toàn bộ vòng đời

Ranh giới giữa Dev, QA, và Ops tiếp tục mờ đi. Đến 2030, "chất lượng" không còn là một giai đoạn mà là một thuộc tính được đo liên tục từ lúc viết code đến lúc chạy trên production (observability, feature flags, canary release). QA Lead trở thành người thiết kế hệ thống đo chất lượng, không phải người trực tiếp bắt lỗi.

4. Những kỹ năng tăng giá, những kỹ năng mất giá

Tăng giá: tư duy rủi ro, kỹ năng giao tiếp và thuyết phục stakeholder, hiểu kiến trúc hệ thống, khả năng "prompt" và kiểm định output của AI, hiểu domain nghiệp vụ sâu (fintech, y tế, logistics). Mất giá: viết test case thủ công lặp đi lặp lại, chạy regression bằng tay, làm báo cáo bug thuần túy đếm số.

Tình huống thực tế

Ví dụ 1 — Fintech ở TP.HCM và bài toán "test 30% ít người hơn"

Một công ty fintech giả định tên PayViet, khoảng 400 người, có đội QA 22 người phục vụ ví điện tử và cho vay tiêu dùng. Đầu 2026, CTO đặt mục tiêu: trong 18 tháng, tăng gấp đôi tần suất release nhưng không tăng headcount QA.

Cách họ làm: đưa vào một pipeline có AI sinh test case từ user story (giảm 40% thời gian viết test), self-healing cho bộ UI test (giảm 70% thời gian bảo trì test flaky), và một lớp phân loại bug tự động. Kết quả sau một năm: đội QA vẫn 22 người nhưng cơ cấu đổi hoàn toàn. 8 người chuyển thành "Quality Engineer" tập trung vào thiết kế test data, kiểm định output của AI, và test các luồng thanh toán rủi ro cao mà họ không dám để AI tự quyết. 5 người rẽ sang security và performance. Chỉ còn vài người làm execution thuần.

Bài học: AI không cắt giảm đội, nhưng nó cắt giảm loại công việc. Hai QA phản đối, không chịu học kỹ năng mới, sáu tháng sau xin nghỉ vì công việc cũ của họ đã bị pipeline nuốt mất. Người chủ động học prompt engineering và tư duy rủi ro lại được tăng lương. Sự phân hóa này là điều bạn sẽ thấy ở khắp nơi đến 2030.

Ví dụ 2 — Sản phẩm SaaS Đông Nam Á và cái bẫy "tin AI mù quáng"

Một startup SaaS quản lý bán hàng ở Singapore–Việt Nam, tạm gọi Sellio, hào hứng áp dụng công cụ AI tự sinh và tự chạy test cho toàn bộ tính năng mới. Trong ba tháng, coverage báo cáo tăng vọt lên 85%, đội lãnh đạo rất hài lòng.

Rồi một sự cố xảy ra: khách hàng ở Indonesia không áp dụng được mã giảm giá theo múi giờ địa phương. AI đã sinh hàng trăm test case, tất cả pass, nhưng không có test nào kiểm tra logic múi giờ vì trong spec không ai viết rõ yêu cầu này. AI chỉ giỏi bằng đúng chất lượng của đầu vào mà nó nhận. Nó không tự "nghi ngờ" như một tester giàu kinh nghiệm sẽ nghi ngờ.

Bài học: Coverage do AI tạo ra có thể tạo ra cảm giác an toàn giả. Đến 2030, kỹ năng quý nhất của QA Lead không phải là chạy được nhiều test, mà là biết AI đang không test cái gì — những giả định ngầm, những rủi ro không nằm trong spec. Sellio sau đó lập ra vai trò "Quality Risk Reviewer": một người có kinh nghiệm ngồi review danh sách test mà AI sinh ra và hỏi "cái gì đang thiếu ở đây".

Ví dụ 3 — Chuyển đổi vai trò của một QA Manager Việt Nam

Chị Lan, một Test Manager 12 năm kinh nghiệm ở một công ty outsourcing tại Hà Nội, năm 2026 nhận ra khách hàng nước ngoài bắt đầu hỏi: "Đội các bạn dùng AI ở đâu trong quy trình test? Nếu vẫn tính tiền theo giờ chạy test thủ công thì chúng tôi cân nhắc lại hợp đồng."

Đây là áp lực thật với mô hình offshore Việt Nam vốn dựa nhiều vào lợi thế nhân công. Chị Lan không chống lại mà đón đầu: chị đào tạo đội theo hướng "AI-augmented QA", đổi cách báo giá từ "số giờ test" sang "cam kết chất lượng và tốc độ release", và định vị đội mình là nơi kiểm định và điều phối chất lượng chứ không phải chỉ thực thi rẻ.

Bài học: Với ngành gia công phần mềm Việt Nam, đây vừa là mối đe dọa vừa là cơ hội. Nếu vẫn bán "giờ test giá rẻ", AI sẽ ăn mòn lợi thế đó. Nếu bán "năng lực đảm bảo chất lượng cho hệ thống phức tạp, có domain expertise", giá trị lại tăng lên.

Hướng dẫn từng bước

Đây là lộ trình thực dụng cho một QA Lead muốn dẫn dắt đội mình vượt qua giai đoạn 2026–2030.

Bước 1 — Đánh giá hiện trạng thành thật. Liệt kê công việc của đội theo tỷ lệ thời gian: bao nhiêu % là execution lặp lại, bao nhiêu % là thiết kế/phán đoán. Nếu execution chiếm trên 60%, đội bạn đang ở vùng rủi ro bị AI thay thế.

Bước 2 — Thí điểm AI ở một khu vực đau nhất. Đừng "AI hóa" mọi thứ cùng lúc. Chọn một nỗi đau cụ thể: thường là bảo trì test flaky hoặc viết regression. Đo baseline (thời gian, số bug lọt) trước khi áp dụng, để có con số thuyết phục sếp.

Bước 3 — Xây "lớp con người" phía trên AI. Với mỗi output AI tạo ra (test case, phân loại bug, đánh giá coverage), định nghĩa rõ ai review và review dựa trên tiêu chí gì. Đây chính là vai trò mới cao giá trị.

Bước 4 — Tái đào tạo đội theo hai hướng. Hướng chiều sâu: một số người đi sâu vào performance, security, chaos, domain nghiệp vụ. Hướng chiều rộng: một số người trở thành "quality orchestrator" hiểu toàn bộ pipeline. Lập kế hoạch học cụ thể cho từng người, không nói chung chung.

Bước 5 — Đổi cách đo giá trị của đội. Chuyển từ metrics đếm số (số test case, số bug tìm được) sang metrics kết quả: chất lượng cảm nhận của người dùng, tần suất release an toàn, thời gian phát hiện lỗi trên production. Điều này bảo vệ đội bạn khi ai đó hỏi "AI làm được rồi thì cần đội QA làm gì".

Bước 6 — Định vị lại bản thân bạn. QA Lead 2030 giống một chiến lược gia rủi ro hơn là một trưởng nhóm test. Đầu tư vào kỹ năng giao tiếp với ban lãnh đạo, đọc kiến trúc hệ thống, và hiểu business. Đây là những thứ AI khó chạm tới nhất.

Lỗi thường gặp & mẹo

Lỗi 1 — Coi AI là công tắc bật/tắt. Nhiều đội nghĩ mua công cụ AI xong là "xong việc chuyển đổi". Thực tế AI cần dữ liệu tốt, cần người review, cần điều chỉnh liên tục. Mẹo: coi AI như một thành viên junior rất nhanh nhưng thiếu phán đoán — bạn phải hướng dẫn và kiểm tra nó.

Lỗi 2 — Tin vào con số coverage do AI báo. Như Sellio, coverage cao không đồng nghĩa an toàn. Mẹo: luôn hỏi "AI đang không test cái gì" và giữ một buổi review rủi ro định kỳ do con người dẫn dắt.

Lỗi 3 — Bỏ mặc những người trong đội ngại thay đổi. Đừng để họ tự bơi rồi tự đào thải. Mẹo: đặt lộ trình học cụ thể, ghép cặp người giỏi AI với người giỏi domain, tạo chiến thắng nhỏ để họ thấy giá trị.

Lỗi 4 — Nghĩ nghề QA sẽ biến mất. Đây là hiểu lầm phổ biến và nguy hiểm. Nghề không biến mất, nó dịch chuyển lên trên. Hệ thống càng phức tạp, càng nhiều AI tự sinh code, thì nhu cầu về người đảm bảo chất lượng và độ tin cậy càng cao. Mẹo: đừng hỏi "QA còn tồn tại không" mà hỏi "QA sẽ làm gì khác đi".

Lỗi 5 — Quên yếu tố đạo đức và tuân thủ. Đến 2030, testing hệ thống có AI (kiểm tra bias, tính giải thích được, an toàn dữ liệu) sẽ là mảng lớn, đặc biệt với fintech và y tế ở Việt Nam khi quy định siết chặt. Mẹo: bắt đầu học về testing cho hệ thống AI ngay từ bây giờ — đó là mảng khan hiếm người.

Bài tập thực hành

  • Bản đồ công việc: Ghi ra 10 đầu việc chính đội bạn (hoặc bạn) đang làm hàng tuần. Với mỗi việc, đánh giá "AI có thể làm phần lớn việc này trong 3 năm tới không?" (Có/Không/Một phần). Đếm tỷ lệ "Có". Đây là chỉ số rủi ro của bạn.
  • Kế hoạch tái định vị cá nhân: Chọn hai kỹ năng "tăng giá" trong bài (ví dụ: tư duy rủi ro, hiểu domain fintech, kiểm định output AI). Viết một kế hoạch 6 tháng cụ thể để nâng mỗi kỹ năng, kèm cách chứng minh (dự án, chứng chỉ, đóng góp).
  • Thí điểm AI giả lập: Lấy một user story thật trong dự án của bạn, đưa vào một công cụ LLM và yêu cầu nó sinh test case. Sau đó tự tay tìm ít nhất 3 test case quan trọng mà AI bỏ sót. Ghi lại vì sao con người thấy được mà AI không — đó chính là giá trị của bạn.
  • Pitch cho sếp: Soạn một bản trình bày 1 trang thuyết phục ban lãnh đạo đầu tư vào chuyển đổi QA theo hướng AI-augmented, với baseline hiện tại và kết quả kỳ vọng (dựa trên tình huống PayViet).

Tóm tắt

Giai đoạn 2026–2030 sẽ định hình lại nghề QA sâu sắc hơn bất kỳ thập kỷ nào trước. AI sẽ đảm nhận phần lớn công việc thực thi: sinh test từ spec, tự chữa test, hiểu visual diff theo ngữ nghĩa, và phân loại bug. Nhưng đây là augmentation, không phải replacement — vai trò con người dịch chuyển lên tầng phán đoán rủi ro, thiết kế chiến lược chất lượng, và diễn giải kết quả cho quyết định kinh doanh.

Ba tình huống — PayViet, Sellio, và chị Lan — cho thấy cùng một quy luật: người và tổ chức chủ động học kỹ năng mới thì thắng, người bám vào công việc execution thuần thì bị đẩy ra. Với QA Việt Nam và Đông Nam Á, mô hình offshore giá rẻ đối mặt sức ép, nhưng cánh cửa "đảm bảo chất lượng cho hệ thống phức tạp có domain expertise" lại mở rộng.

Lời khuyên cuối của tôi, khép lại cả khóa học này: đừng sợ AI, hãy học cách chỉ huy nó. Đầu tư vào tư duy rủi ro, giao tiếp, hiểu kiến trúc và nghiệp vụ — những thứ khiến bạn trở thành người mà cả AI lẫn tổ chức đều cần. Nghề QA không hề chết. Nó chỉ đang trưởng thành, và bạn có cơ hội trưởng thành cùng nó.

Học xong bài này rồi? Tạo tài khoản miễn phí để lưu lại — lần sau vào là biết ngay đang dở ở đâu, và học hết khóa thì có chứng chỉ. Lưu tiến độ của tôi