Job Openings Quality Assurance Engineer (Middle Level)

About the job Quality Assurance Engineer (Middle Level)

ความรับผิดชอบหลัก (Key Responsibilities)

  • Test Planning & Design: วิเคราะห์ Requirement และ User Stories เพื่อออกแบบ Test Plan, Test Cases และ Test Scenarios ให้ครอบคลุมการใช้งานจริง (Edge cases & Happy paths)
  •  Execution: ดำเนินการทดสอบระบบ ทั้งในส่วนของ Web Application และ Mobile Application (Android/iOS)
  • Functional Testing
  • System Integration
  • Regression Testing
  • User Acceptance Testing (UAT Support)
  • API Testing: ดำเนินการทดสอบต่อ API โดยใช้เครื่องมือที่เป็น Postman หรือ Swagger เพื่อตรวจสอบความถูกต้องของการรับ-ส่งข้อมูล
  • Defect Management: รายงาน Bug และติดตามผลการแก้ไขผ่านระบบ Tracking (เช่น Jira, ClickUp หรือ Trello) โดยระบุขั้นตอนการเกิดปัญหา (Steps to reproduce) อย่างชัดเจน
  • Automation (Optional/Plus): พัฒนาและบำรุงรักษา Automated Test Scripts (เน้นบน Robot Framework, Cypress, Playwright หรือ Selenium) เพื่อลดภาระงาน Manual ในส่วนของ Regression
  • Collaboration: ทำงานร่วมกับทีม Developer เพื่อทำความเข้าใจโค้ดหรือทางระบบ และค้นหาสาเหตุของปัญหา (Root Cause Analysis) เบื้องต้น
  • Quality Mindset: ให้คำแนะนำกับการปรับปรุงกระบวนการทำงานเพื่อคุณภาพที่ดีขึ้น

คุณสมบัติที่ต้องการ (Qualifications)

  • วุฒิปริญญาตรี สาขา วิศวกรรมคอมพิวเตอร์, วิทยาการคอมพิวเตอร์, เทคโนโลยีสารสนเทศ หรือสาขาที่เกี่ยวข้อง
  • มีประสบการณ์ทำงานด้าน Software Testing อย่างน้อย 3 ปีขึ้นไป
  • มีความเข้าใจในหลักการพัฒนาซอฟต์แวร์ และมีความสามารถในการทดสอบแบบ Agile Methodology
  • มีความเชี่ยวชาญในการเขียน Test Case และเข้าใจ Business Logic ที่ซับซ้อนได้ดี
  • มีความรู้ความเข้าใจพื้นฐานเรื่อง Database และสามารถเขียน SQL Query เบื้องต้นเพื่อตรวจสอบข้อมูลได้
  • สามารถใช้งานเครื่องมือทดสอบ API ได้คล่องแคล่ว (เช่น Postman)
  • สามารถทำงานร่วมกับ Developer ได้อย่างราบรื่น รวมถึงสามารถประสานงานความเห็น
  • มีความละเอียดรอบคอบ มีทัศนคติที่ดีในการทำงานเป็นทีม และกล้าที่จะนำเสนอความคิดเห็น

Nice to Have

  • มีประสบการณ์ในการเขียน Automated Test (Robot Framework, Cypress, Playwright หรืออื่นๆ)
  • มีความรู้เรื่อง Performance Testing (เช่น JMeter, K6)
  • มีความรู้ความเข้าใจเรื่อง CI/CD Pipeline
  • สามารถสื่อสารภาษาอังกฤษได้ในระดับทำงาน