Skip to main content

QA / SDET — ภาพรวม

หมวดนี้เน้นมุมมอง QA/SDET (Software Development Engineer in Test): วางแผนทดสอบ, ออกแบบ เทสต์เคสอย่างเป็นระบบ, ทดสอบ API, สร้าง automation framework, เดินเทสต์ใน CI/CD, และจัดการบั๊ก — ต่างจากหมวด Unit Testing ซึ่งโฟกัส หลักการเขียนเทสต์ระดับโค้ด (mocking, test doubles, FIRST principles) หมวดนี้โฟกัส กระบวนการประกันคุณภาพทั้งระบบ ตั้งแต่ระดับ requirement ไปจนถึง production เนื้อหาเขียนตามโครงเดียวกับหมวดอื่นในเว็บนี้: bilingual ต่อหัวข้อ พร้อมกล่อง "🧠 จำง่ายๆ" และ "🎯 Beyond" ในทุกหัวข้อย่อย

โครงสร้างเนื้อหา​

หัวข้อเนื้อหา
Test Strategy & Design TechniquesTest levels, risk-based testing, equivalence partitioning, boundary value analysis, decision table
Manual & Exploratory TestingTest case vs checklist, exploratory testing, severity vs priority
API TestingHTTP status code, contract testing, Postman/REST Assured, schema validation
Automation FrameworksAutomation pyramid, Selenium vs Playwright vs Cypress, Page Object Model, locator strategy
CI/CD & Test Automation ในทางปฏิบัติรัน automated test ใน pipeline, flaky test, test data management, parallelization
Bug ManagementBug lifecycle, severity/priority matrix, การเขียน bug report ที่ดี
Best PracticesQA checklist, test plan review, shift-left testing
Interview Prepคำถามสัมภาษณ์ QA/SDET ที่พบบ่อย

ใครควรอ่านหมวดนี้​

  • QA Engineer / Tester ที่ต้องการ mental model ที่เป็นระบบ ไม่ใช่แค่ "คลิกๆ ตามใจ"
  • SDET หรือ Developer ที่ต้องเขียน automation framework และเชื่อม test เข้ากับ CI/CD
  • คนที่กำลังเตรียมสัมภาษณ์ตำแหน่ง QA/SDET ที่มักถูกถามทั้งเรื่อง test design technique และ automation
  • Dev/PM ที่อยากเข้าใจว่า QA ทำงานอย่างไร เพื่อร่วมมือกันออกแบบ feature ที่ "เทสต์ง่าย" ตั้งแต่ requirement
English Summary

This section covers QA/SDET practice end-to-end: test strategy and design techniques, manual and exploratory testing, API testing, automation frameworks, CI/CD integration, and bug management. Unlike Unit Testing, which focuses on code-level testing principles, this section focuses on whole-system quality assurance — from requirements to production. It follows the same bilingual, interview-ready template as the rest of this site.