Junior QA Tester / Software Tester
หน้าที่และความรับผิดชอบ
ศึกษา Requirement และทำความเข้าใจขั้นตอนการใช้งานระบบร่วมกับทีม QA, Developer และทีมที่เกี่ยวข้อง
ออกแบบและเขียน Test Scenario / Test Case จาก Requirement โดยมี QA รุ่นพี่ช่วยแนะนำและตรวจสอบ
เตรียมข้อมูลทดสอบและทดสอบ Web Application ทั้งกรณีใช้งานปกติ กรณีข้อมูลไม่ถูกต้อง และเงื่อนไขขอบเขตต่าง ๆ
ตรวจสอบความถูกต้องของหน้าจอ การทำงานของระบบ และข้อมูลที่เกี่ยวข้อง
บันทึกบั๊กให้ชัดเจน โดยระบุขั้นตอนทำซ้ำ ผลลัพธ์ที่คาดหวัง ผลลัพธ์ที่เกิดขึ้นจริง และหลักฐานประกอบ
ทดสอบซ้ำหลังแก้ไขบั๊ก และทดสอบผลกระทบต่อฟังก์ชันเดิม (Retest / Regression Testing)
สรุปผลการทดสอบ แจ้งความคืบหน้า และสื่อสารปัญหาที่ติดขัดให้ทีมทราบ
ดูแล Test Case และข้อมูลทดสอบให้สอดคล้องกับการเปลี่ยนแปลงของระบบ
คุณสมบัติที่ต้องการ
จบการศึกษาด้านคอมพิวเตอร์ เทคโนโลยีสารสนเทศ วิศวกรรมซอฟต์แวร์ หรือสาขาอื่นที่สนใจงาน Software Testing
ยินดีรับนักศึกษาจบใหม่ ไม่จำเป็นต้องมีประสบการณ์ทำงานจริง
เข้าใจพื้นฐานการทดสอบซอฟต์แวร์ เช่น Test Case, Bug, Expected Result และ Actual Result
คิดอย่างเป็นระบบ สามารถแยกขั้นตอนการทำงานและมองหากรณีที่อาจทำให้ระบบผิดพลาดได้
ใส่ใจรายละเอียด ช่างสังเกต และสามารถอธิบายปัญหาให้ผู้อื่นเข้าใจได้
กล้าถามเมื่อ Requirement ไม่ชัดเจน และเปิดรับความคิดเห็นจากทีม
รับผิดชอบงาน ติดตามงาน และแจ้งปัญหาหรือข้อจำกัดได้อย่างเหมาะสม
ใช้งาน Spreadsheet เช่น Excel หรือ Google Sheets เพื่อจัดการข้อมูลและบันทึกผลทดสอบได้
อ่านข้อความบนระบบ ข้อความ Error และเอกสารภาษาอังกฤษพื้นฐานได้
ทักษะเสริมที่พิจารณาเป็นพิเศษ — ไม่จำเป็นต้องมีครบ
เคยฝึกงาน ทำโปรเจกต์ หรือมีตัวอย่าง Test Case / Bug Report
เคยใช้งาน Jira หรือเครื่องมือติดตามบั๊ก
เข้าใจพื้นฐาน API และเคยใช้ Postman
เขียน SQL เบื้องต้น เช่น SELECT, WHERE และ JOIN เพื่อตรวจสอบข้อมูลได้
ใช้งาน Browser Developer Tools เพื่อตรวจสอบ Console หรือ Network เบื้องต้นได้
สนใจหรือเคยทดลองใช้เครื่องมือ Automation Testing เช่น Robot Framework, Playwright หรือ Selenium
เข้าใจขั้นตอนของระบบ E-commerce เช่น สินค้า สต็อก คำสั่งซื้อ การชำระเงิน และการคืนสินค้า
สิ่งที่คาดหวังในช่วงทดลองงาน
เข้าใจการใช้งานและขั้นตอนหลักของระบบในส่วนที่ได้รับมอบหมาย
เขียนและทดสอบตาม Test Case สำหรับฟีเจอร์ขนาดเล็กได้ โดยมีผู้ดูแลให้คำแนะนำ
รายงานบั๊กได้ครบถ้วน และให้ข้อมูลเพียงพอสำหรับทำซ้ำปัญหา
แยกผลการทดสอบเป็นผ่าน ไม่ผ่าน หรือทดสอบต่อไม่ได้ พร้อมอธิบายเหตุผล
สื่อสารความคืบหน้าและประเด็นที่ต้องการความช่วยเหลือได้อย่างสม่ำเสมอ