หลายคนอาจจะสงสัยว่า QA กับ Tester เนี่ยแตกต่างกันยังไง?
เราก็เลยทำเป็นรูปสรุปไว้คร่าวๆ ให้ดูกันง่ายๆกันไปเลย

มาเพิ่มเติมจากรูปด้านบนกันสักหน่อย
อาจจะจริงอยู่ที่ QA กับ Tester มีวิธีการทำงานคล้ายๆกัน เช่น การทำ Test Plan , เขียน Test Case , เขียน Test Script
แต่ QA อาจจะมีความรู้ด้าน Technology เข้ามาเช่น Git , Sourcetree, Jenkins เป็นต้น
หรือจะรู้เรื่อง Tools ที่จะนำมาใช้ในการทำ Automate หากเลือกทำ Automate แล้ว
เรายังจะต้องมีการวางแผนการเขียนโค้ด วาง Standard ร่วมกันกับทีมเพื่อให้การเขียนโค้ดไปในทิศทางเดียวกัน และ ประยุกต์ให้เกิดประโยชน์ให้กับเราให้มากที่สุด
อีกทั้งยังต้องรู้ลึกไปถึงเบื้องหลังการทำงานของหน้าเว็บหรือแอปพลิเคชั่น คือพวก Microservice นั่นเอง
ว่าแบบมี Service ไหนเชื่อมต่อกับ Service ไหน กว่าจะได้ผลลัพธ์แบบนี้ที่ออกมา
และที่สำคัญ QA ควรมี Mindset ทางด้าน Business ถ้าเราไม่เข้าใจทางด้าน Business
เราจะรับรู้ได้ไงถึงคุณภาพที่ดีที่สุดทาง software เราได้อย่างไร
ท้ายที่สุดแล้วไม่ว่าจะ QA หรือ Tester เราก็อยากให้ Product ของเราออกมาให้สมบูรณ์แบบที่สุดเหมือนกัน