อวสาน QA? — อนาคตของอาชีพทดสอบซอฟต์แวร์ในยุค AI
"AI เขียน test เองได้แล้ว — แล้ว QA จะอยู่ไปทำไม?"
นี่คือคำถามที่ได้ยินบ่อยขึ้นทุกวันในวงการ tech — และมันเป็นคำถามที่ legitimate มาก
เพราะความจริงที่น่าอึดอัดคือ: งาน QA แบบดั้งเดิมกำลังถูก automation + AI กินหมด
แต่ความจริงอีกด้านคือ: QA ที่ปรับตัวได้ — จะมีค่ามากกว่าที่เคย
บทความนี้จะเล่า:
- ทำไม QA แบบเดิมถึงกำลังจะตาย
- AI เข้ามาแทนที่อะไรแล้วบ้าง
- QA จะรอดได้ยังไง — และข้อได้เปรียบที่ AI ไม่มี
🔴 QA แบบเดิมกำลังจะตาย — และตายเร็วกว่าที่คิด
สัญญาณที่มองเห็น
1. Developer-to-QA ratio เปลี่ยนไป
2015: Dev 3 : QA 1
2020: Dev 5 : QA 1
2025: Dev 10 : QA 1 (หรือไม่มี QA เลยในหลายทีม)
Stack Overflow Developer Survey 2025 (ผู้ตอบ 49,000+ คน, 177 ประเทศ) รายงานว่า QA/Test คิดเป็นเพียง 8.4% ของผู้ตอบทั้งหมด และมีเงินเดือนมัธยฐาน $57,442 — ต่ำกว่าบทบาทอื่นอย่างมีนัยสำคัญ (Engineering Manager $130K) — สะท้อนว่า QA แบบดั้งเดิมกำลังถูก commoditize
2. AI เขียน test ได้ดีขึ้นเรื่อย ๆ
- GitHub Copilot: "add tests for this function" → ได้ table-driven test ภายใน 5 วิ
- Cursor Agent: "add integration tests" → สร้าง test suite ทั้งหมด
- Kiro: property-based test — ครอบคลุมกว่า manual test case หลายเท่า
AI เขียน test case จาก code โดยตรง — ไม่ต้องมีคนนั่งเขียน test case ใน Excel
3. Testing Tools ที่ใช้ AI
| เครื่องมือ | ทำอะไร | แทนที่ QA ในส่วน |
|---|---|---|
| Playwright + Codegen | record user flow → generate test script | Manual tester |
| Applitools | Visual AI testing — หา visual bug อัตโนมัติ | Visual QA |
| Testim / Mabl | AI-powered test creation + self-healing | Test automation engineer |
| BrowserStack | AI generate test cases จาก inputs ง่าย ๆ | Test case designer |
| Testsigma | Low-code + AI copilot | Automation scripter |
| GenQE.ai | สร้าง test case จาก requirements ด้วย NLP/ML | Test planner |
4. Breakthrough: AID (Automated Input Diversification)
บทความ "AI Eats Software Testing" (Sabrina Ramonov, พฤษภาคม 2025) รายงานถึง AID — วิธีการที่ใช้ LLM สร้าง program variants → สร้าง test case generators → ใช้ differential testing หา bugs ที่ unit tests ปกติพลาด
AI ไม่ได้แค่ "generate test" — มัน proactively หา bugs ที่มนุษย์คิดไม่ถึง — นี่คืออนาคตของ CI/CD pipelines
สิ่งที่ QA แบบเดิมทำ — และสถานะตอนนี้
| งาน QA แบบเดิม | ปี 2020 | ปี 2026 |
|---|---|---|
| เขียน test case ใน Excel | ✅ ยังทำ | ❌ แทนที่ด้วย AI generate |
| Manual test ซ้ำ ๆ (regression) | ✅ ยังทำ | ❌ automation ทั้งหมด |
| รัน test + รายงาน bug | ✅ ยังทำ | ❌ CI/CD + AI triage |
| Visual testing | ✅ มนุษย์ | ❌ AI (Applitools) |
| Performance test | ✅ QA ทำ | ⚠️ Dev ทำ + tools |
สิ่งที่เหลือ: exploratory testing, usability testing, business logic validation — งานที่ต้องใช้ "ความเข้าใจมนุษย์" — AI ยังทำไม่ได้ดี
🟢 QA จะรอดได้ — แต่ต้องเปลี่ยนบทบาท
จาก "คนกด test" → เป็น "คนออกแบบคุณภาพ"
QA แบบเดิม: "มี spec มา → เขียน test case → รัน → รายงาน bug"
QA ยุคใหม่: "นั่งอยู่ใน planning meeting, ถามว่า 'แล้ว edge case นี้ล่ะ?'"
คุณค่าที่แท้จริงของ QA ไม่ใช่การรัน test — แต่มันคือการถามคำถามที่ไม่มีใครถาม:
"ถ้าลูกค้ากดปุ่มย้อนกลับตอนกำลังจ่ายเงิน — จะเกิดอะไรขึ้น?"
"API นี้มี SLA 99.9% — เราทดสอบแค่ happy path พอหรือ?"
"เรามั่นใจได้ยังไงว่า feature นี้ไม่ทำลายของเก่า?"
AI เขียน test case ได้ — แต่มันไม่รู้ว่า คำถามไหนควรถาม
บทบาทใหม่ของ QA
| QA แบบเดิม | QA ยุค AI |
|---|---|
| Manual tester | Quality Architect — ออกแบบกลยุทธ์ testing |
| Test case writer | Test Strategist — เลือกว่าอะไรควร test แบบไหน |
| Bug reporter | Risk Analyst — ประเมินว่าอะไรเสี่ยงสุด |
| Automation scripter | AI Test Orchestrator — ใช้ AI tools + ตรวจสอบผล |
| รอรับงานจาก dev | Shift-Left Partner — เข้าไปตั้งแต่ design phase |
ข้อได้เปรียบที่ QA มี — และ AI ไม่มี (ตอนนี้)
| สิ่งที่ QA มี | AI ยังทำไม่ได้เพราะ |
|---|---|
| 🧠 Domain Knowledge | รู้ว่า feature นี้กระทบลูกค้ากลุ่มไหน — AI เห็นแค่โค้ด |
| 👁️ Exploratory Testing | ทดลองเล่นแบบไม่มี script — AI test ได้เฉพาะที่บอกให้ test |
| 🎯 Business Impact Assessment | bug นี้กระทบ revenue หรือแค่ UX? — AI ไม่รู้ context |
| 🤝 Cross-team Communication | คุยกับ PM, Dev, Designer, Ops — AI คุยกับ API |
| 💡 ถามคำถามที่ใช่ | "ทำไมเราถึงออกแบบแบบนี้?" — AI ถามไม่เป็น |
"Creation can be automated. Validation cannot be outsourced to systems that do not understand consequences."
— Shrijith Venkatramana, "AI Is Stress-Testing Software Engineering" (กุมภาพันธ์ 2026)
บทบาทใหม่ที่กำลังเกิดขึ้น
| บทบาท | รายละเอียด |
|---|---|
| SDET (Software Development Engineer in Test) | นักพัฒนาที่เชี่ยวชาญ testing frameworks + automation |
| Quality Engineer | ไม่ใช่แค่หา bug — แต่สร้างระบบคุณภาพตั้งแต่ต้น (shift-left) |
| Test Architect | ออกแบบ testing strategy ทั้งองค์กร, เลือก tools, สร้าง infra |
| AI Testing Specialist | เชี่ยวชาญการทดสอบ AI/ML systems, bias detection, model validation |
🛤️ Roadmap — QA ต้องเรียนอะไรเพื่อไม่ตกขบวน
Phase 1: Shift Left (ตอนนี้)
- "Dev เขียนโค้ดเสร็จ → โยนให้ QA test"
+ "QA อยู่ใน design review, planning, code review"
QA ไม่ใช่ด่านสุดท้าย — แต่อยู่ตั้งแต่ต้น
Phase 2: ใช้ AI เป็นเครื่องมือ
- เขียน test case manual
+ ให้ AI generate test case → QA review → เลือกว่าอันไหนสำคัญ
QA ไม่ได้ถูกแทนที่ด้วย AI — QA ใช้ AI ทำงานได้เร็วขึ้น 10 เท่า
Phase 3: เป็นเจ้าของ Quality Strategy
- "QA = test"
+ "QA = quality — ทั้ง process, tool, culture"
QA ยุคใหม่ไม่ได้แค่ test — แต่ออกแบบทั้งระบบคุณภาพ:
- เลือก tooling (Playwright? Cypress? AI testing?)
- กำหนด quality gate (coverage ≥ 80%? mutation score ≥ 60%?)
- สร้าง testing culture ในทีม
- เป็นที่ปรึกษาด้านคุณภาพให้ PM และ stakeholders
Skills ที่ต้องมี
| Skill | ทำไมต้องมี |
|---|---|
| 🐍 Programming (Python/JS/Go) | AI tools ใช้โค้ด — QA ต้องอ่านและ review ได้ |
| 🧪 Test Architecture | ออกแบบ test pyramid, strategy |
| 🤖 AI/ML Basics | เข้าใจว่า AI testing tools ทำงานยังไง |
| 📊 Data Analysis | อ่าน test metrics, หา pattern, ตัดสินใจจากข้อมูล |
| 💬 Communication | งาน QA ยุคใหม่ 70% คือการคุย |
🎯 สรุป
┌─────────────────────────────────────────────┐
│ QA แบบเดิม: Manual tester, Test case │
│ writer, Bug reporter │
│ → ❌ กำลังตาย │
├─────────────────────────────────────────────┤
│ QA ยุคใหม่: Quality Architect, Risk │
│ Analyst, Test Strategist, Shift-Left │
│ Partner │
│ → ✅ ต้องการมากขึ้น │
└─────────────────────────────────────────────┘
คำถามไม่ใช่ "AI จะแทนที่ QA ไหม" — แต่มันคือ:
"QA ที่ใช้ AI จะแทนที่ QA ที่ไม่ใช้ — และ QA ที่เข้าใจ business + strategy จะแทนที่ทั้งคู่"
📚 Sources:
- Stack Overflow Developer Survey 2025 — QA/Test 8.4%, median salary $57K
- AI Eats Software Testing — Sabrina Ramonov, May 2025 — AID breakthrough
- AI Is Stress-Testing Software Engineering — Feb 2026
- Testing AI Software Isn't Like Testing Plain Old Software — SIGPLAN, Mar 2025
- The Future of QA: Best AI Test Management Tools in 2025 — Sarah Thomas, May 2025
Top comments (0)