🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Job Description: Junior QA Tester / Mid-level QA Tester เรากำลังมองหา QA Tester ที่สนใจพัฒนาทักษะด้านการทดสอบระบบ สามารถเรียนรู้และทำความเข้าใจ Requirement, Business Flow และ System Flow เพื่อนำมาออกแบบ Test Case และตรวจสอบคุณภาพของระบบได้อย่างเป็นขั้นตอน ตำแหน่งนี้จะทำงานร่วมกับ Developer, PM/BA และ UX/UI ตั้งแต่ช่วงวางแผน ทดสอบก่อน Release ตลอดจนตรวจสอบและติดตามปัญหาหลัง Deploy เราไม่ได้มองหาเพียงคนที่ทดสอบตามหน้าจอหรือกดตามขั้นตอนเท่านั้น แต่ต้องการคนที่พร้อมเรียนรู้ว่าแต่ละ Feature ถูกสร้างขึ้นเพื่ออะไร ข้อมูลไหลผ่านระบบอย่างไร และมีกรณีใดบ้างที่อาจทำให้ระบบทำงานผิดพลาด หน้าที่รับผิดชอบ อ่านและทำความเข้าใจ Requirement, User Story, Business Flow และ System Flow จัดทำ Test Case, Test Scenario, Checklist และ Test Data สำหรับการทดสอบ ทดสอบระบบ Web Application, Mobile Application, API และ Backend Flow ทดสอบ Functional Test, Regression Test, Smoke Test, Integration Test และสนับสนุน UAT ตรวจสอบ Input, Validation, Calculation, Status, Report และผลลัพธ์ของข้อมูล ทดสอบ API ผ่าน Postman, Swagger หรือเครื่องมืออื่นที่เกี่ยวข้อง ตรวจสอบข้อมูลในฐานข้อมูลด้วย SQL ตามขอบเขตที่ได้รับ บันทึก Bug อย่างละเอียด โดยระบุขั้นตอนการ Reproduce, Expected Result, Actual Result รวมถึง Screenshot, Video หรือ Log ที่จำเป็น ประสานงานกับ Developer เพื่ออธิบายปัญหาและ Verify หลังแก้ไข ทดสอบ Happy Path, Negative Case และ Edge Case ที่อาจเกิดขึ้น ตรวจสอบผลกระทบของการแก้ไข Feature ต่อ Flow อื่นในระบบ ช่วยประเมินความเสี่ยงของ Feature และแจ้งปัญหาที่อาจกระทบต่อการ Release ดูแลคุณภาพของ Flow สำคัญ เช่น User, Payment, Order, Report, Permission, Data และ Business Logic สำหรับระดับ Mid-level: สามารถช่วยวาง Test Plan, กำหนด Regression Scope และ Review Test Case ร่วมกับทีมได้ คุณสมบัติที่ต้องการ Junior-level มีประสบการณ์ QA, Software Tester หรือสายงานที่เกี่ยวข้องประมาณ 0–2 ปี ยินดีรับนักศึกษาจบใหม่ที่มีพื้นฐานการทดสอบ Software หรือมีผลงานที่เกี่ยวข้อง เข้าใจพื้นฐาน SDLC และขั้นตอนการพัฒนา Software สามารถอ่าน Requirement และเขียน Test Case ตาม Flow ที่กำหนดได้ เข้าใจพื้นฐานการทดสอบ Web Application รู้จัก Functional Test, Smoke Test และ Regression Test สามารถบันทึก Bug พร้อมขั้นตอนการเกิดปัญหาได้อย่างชัดเจน ใช้เครื่องมือพื้นฐาน เช่น Postman, Swagger, Jira, ClickUp, Trello หรือเครื่องมือจัดการงานอื่นได้ เข้าใจพื้นฐาน HTTP, Request, Response, JSON และ Status Code หากสามารถเขียน SQL เบื้องต้นได้จะพิจารณาเป็นพิเศษ มีความละเอียด รอบคอบ กล้าถาม และพร้อมเรียนรู้ระบบ สามารถทำงานร่วมกับ Developer และทีมที่เกี่ยวข้องได้ Mid-level มีประสบการณ์ QA หรือ Software Tester ประมาณ 2–4 ปี สามารถรับ Requirement แล้ววิเคราะห์และแตก Test Case ได้ด้วยตนเอง เข้าใจการทดสอบ Web Application, Mobile Application และ API สามารถออกแบบ Test Scenario ให้ครอบคลุม Happy Path, Negative Case และ Edge Case สามารถวิเคราะห์ Business Logic และตรวจสอบความถูกต้องของข้อมูลได้ สามารถใช้ SQL ตรวจสอบข้อมูลใน Database ได้ เข้าใจ API Behavior, HTTP Status, Request/Response, Authentication และ Validation สามารถวิเคราะห์ Impact เมื่อมีการแก้ไข Feature หรือ Business Rule สามารถกำหนด Regression Scope ตามส่วนที่ได้รับผลกระทบได้ สามารถประเมินความรุนแรงและความเร่งด่วนของ Bug ได้ สามารถช่วย Review Requirement และตั้งคำถามในประเด็นที่ไม่ชัดเจนก่อนเริ่มพัฒนา สามารถช่วยวาง Test Plan และประเมินความเสี่ยงก่อน Release ร่วมกับทีมได้ มีประสบการณ์ทดสอบระบบหลังบ้าน, Admin Panel, POS, Payment, E-commerce, CRM, ERP หรือระบบที่มี Business Logic ซับซ้อนจะพิจารณาเป็นพิเศษ หากมีประสบการณ์ Automation Test เช่น Playwright, Cypress, Selenium หรือ API Automation จะพิจารณาเป็นพิเศษ แต่ไม่บังคับ ทักษะที่ควรมี Manual Testing Functional Testing Test Case Design Test Scenario Design Smoke Testing Regression Testing Integration Testing API Testing Postman / Swagger SQL พื้นฐาน Bug Reporting Requirement Analysis Business Flow Testing Cross-browser Testing Responsive Testing UAT Support Defect Tracking Risk-based Testing คุณสมบัติที่พิจารณาเป็นพิเศษ เคยทดสอบระบบที่มี Flow ซับซ้อน เช่น POS, Payment, Booking, CRM, ERP, E-commerce หรือระบบหลังบ้าน เคยตรวจสอบข้อมูลใน Database ด้วย SQL เข้าใจ HTTP Status, Request/Response, JSON และ API Behavior เคยทดสอบ Authentication, Token, Permission หรือ Role-based Access Control เคยทำงานและประสานงานกับ Developer โดยตรง สามารถใช้ AI ช่วยวิเคราะห์ Requirement, ออกแบบ Test Case หรือค้นหา Edge Case ได้อย่างเหมาะสม มีพื้นฐาน Automation Test หรือสนใจพัฒนาไปทาง Automation QA สามารถมองภาพรวมของระบบได้ ไม่จำกัดเฉพาะการทดสอบหน้าจอ ลักษณะของคนที่เหมาะกับตำแหน่งนี้ ไม่ปล่อยผ่านเมื่อพบสิ่งที่ไม่สมเหตุสมผล กล้าถามเมื่อ Requirement หรือ Expected Result ไม่ชัดเจน คิดการทดสอบเป็น Flow ไม่ได้พิจารณาเฉพาะปุ่มหรือหน้าจอ อธิบาย Bug ให้ Developer และผู้เกี่ยวข้องเข้าใจได้ แยกความรุนแรงของ Bug ได้ เช่น Critical, Major, Minor หรือ Cosmetic มีความรับผิดชอบต่อคุณภาพของงานก่อน Release พร้อมเรียนรู้ Business Logic และ Technical Flow ของระบบ เข้าใจว่าหน้าที่ของ QA ไม่ใช่เพียงการหาบั๊ก แต่คือการช่วยให้ระบบพร้อมสำหรับการใช้งานจริง ตัวอย่างงานที่ต้องเจอ ทดสอบ Login, Authentication, Permission, Role และ Access Control ทดสอบการสร้าง แก้ไข ลบ และค้นหาข้อมูลในระบบหลังบ้าน ทดสอบ API Request/Response และ Validation ทดสอบ Report ว่าข้อมูลถูกต้องตรงกับ Database และ Business Rule ทดสอบ Flow การชำระเงิน, Order, Transaction, Status และ Webhook ทดสอบกรณีข้อมูลซ้ำ, Token หมดอายุ, Permission ไม่เพียงพอ, Network Error และ Timeout ทดสอบการทำงานพร้อมกันหรือการส่ง Request ซ้ำใน Flow สำคัญ ทดสอบ Regression ก่อน Release Version ใหม่ Verify Bug หลัง Developer แก้ไขและตรวจสอบผลกระทบที่เกี่ยวข้อง เครื่องมือที่ใช้ในการทำงาน Postman / Swagger Jira / ClickUp / Trello หรือเครื่องมือจัดการ Task Google Sheets / Microsoft Excel สำหรับจัดทำ Test Case SQL Client เช่น DBeaver, TablePlus, MySQL Workbench หรือ pgAdmin Browser DevTools Git / GitHub เบื้องต้น Playwright / Cypress / Selenium หากมีประสบการณ์ด้าน Automation สิ่งที่คาดหวังจากผู้สมัคร สำหรับ Junior-level คาดหวังว่าสามารถอ่าน Requirement และทดสอบตาม Flow ที่กำหนดได้ เขียน Test Case และบันทึก Bug ได้อย่างชัดเจน มีความละเอียด กล้าถามเมื่อไม่เข้าใจ และสามารถพัฒนาตนเองให้เริ่มมองเห็น Negative Case, Edge Case และผลกระทบต่อส่วนอื่นของระบบได้ ผู้สมัครที่ยังไม่มีประสบการณ์ทำงานสามารถสมัครได้ หากมีพื้นฐานการทดสอบ Software เข้าใจหลักการทำงานของ Web หรือ API และสามารถแสดงให้เห็นถึงวิธีคิดในการตรวจสอบคุณภาพของระบบ สำหรับ Mid-level คาดหวังว่าสามารถรับ Requirement แล้ววิเคราะห์และออกแบบ Test Case ได้ด้วยตนเอง ทดสอบ Flow ที่มี Business Logic ซับซ้อนได้ ตรวจสอบ API และ Database ได้ สื่อสาร Bug ได้ชัดเจน รวมถึงสามารถวิเคราะห์ Impact, กำหนด Regression Scope และช่วยประเมินความเสี่ยงก่อน Release ร่วมกับทีมได้