หยุดความเชื่อเก่าๆ ได้แล้ว เพราะ Tester ยุคนี้ต้องเขียนโปรแกรมเป็นจ้า

Featured Image
Share Button

หลายคนน่าจะพอรู้ว่าอาชีพหลักที่ตอนนี้ผมทำงานหาเงินมาเลี้ยงพุงน้อยๆ อันใหญ่โตของผมก็คือ เป็น Tester หรือ Software Tester หรือ Quality Engineer หรือ Quality Assurance Engineer (เรียกได้เยอะชิบเป๋ง แต่เงินเดือนเท่าเดิม ฮา…) ที่ Reuters Software Thailand ซึ่งตอนนี้ผมก็อยู่มาเข้าปีที่ 10 แล้ว เรียกได้ว่าเตะฝุ่นหลังจากเรียนจบแล้วก็เข้ามาทำงานที่นี่เลย ตอนที่เรียนวิทย์คอม ที่ม.ขอนแก่นตอนนั้นยอมรับโดยดีว่าความรู้ที่เกี่ยวกับการเขียนโปรแกรมทั้งหลายทั้งมวลมีค่าเข้าใกล้ศูนย์มากเสียจริงๆ โปรแกรมที่เขียนได้ก็จะมีแค่ COBOL, Visual Basic เท่านี้ครับ เท่านี้จริงๆ นอกนั้นก็อาศัยลอกบ้าง (ต้องยอมรับตรงจุดนี้) เขียนแบบเด็กน้อยส่งไปบ้าง เกรดที่ออกมาก็ไม่ได้สวยหรูอะไรนักครับ จบออกมาด้วยเกรดนิยม 2.38 เท่านั้น แต่สิ่งหนึ่งที่บอกผมว่าผมควรมาสายที่เกี่ยวข้องกับด้าน Tester ก็คือวิชา SAD หรือ SA (System Analysis and Design) ซึ่งในหนังสือเล่มนี้มีการพูดถึงการออกแบบการทดสอบโปรแกรมว่ามีวิธีไหนบ้าง ซึ่งตอนนั้นผมชอบมาก + ฝังใจมาก เพราะอาจารย์พี่ลูกเกด (อ.ดร.สุมณฑา […]

Share Button

QA Knowledge :: Testing Type มีอะไรบ้าง

Share Button

หลังจากดู Stat การเข้ามาชมแล้ว เริ่มมีการมาชมส่วน QA เยอะขึ้น สารภาพเลยว่าลืมเขียนต่อครับ จริงๆแล้วผม Draft ทิ้งไว้นานแล้ว วันนี้เลยขอมาต่อกับความรู้ทางด้าน QA ในส่วนของประเภทของการ Testing หล่ะกันนะครับ เชื่อว่าหลายๆท่านที่เคยเล่นเกมส์ออนไลน์ ที่เคยบูมในช่วงแรกๆเมื่อหลายปีก่อน คงเคยได้ยินการเรียกชื่อ version ต่อท้ายเกมส์นั้นๆ ว่า alpha , beta, closed beta อะไรทำนองนี้บ้าง  แถมล่าสุด IE9 ก็ออกตัว Beta ออกมาให้เราได้ใช้กัน ทราบกันหรือเปล่าครับว่า คำว่า alpha/beta มันคืออะไร (อย่าตอบว่าเป็นยาทาแก้สิวแก้ฝ้านะครับ) ที่จริงแล้วทั้งคู่นั้นก็คือประเภทของการ Testing อย่างนึงครับ

Share Button

Tester คือใคร / ทำอะไร / เพื่ออะไร

Share Button

ย้อนไปเมื่อสัก 10 ปีก่อนใครที่เรียนสายคอมพิวเตอร์มา ทุกคนที่เรียนจบจะถูกมองว่าเค้าจะต้องมาทำอาชีพที่เรียนว่า โปรแกรมเมอร์ (Programmer) หรือคนเขียนโปรแกรมแทบจะทั้งสิ้น ทุกวันนี้ก็ยังมีคนเข้าใจอย่างนั้น แต่ที่จริงแล้วการเรียนไม่ว่าจะ IT, ComScience หรือจะเป็น Com Engineer ก็มีอาชีพหลากหลายที่รอรับนอกจาก Programmer อาทิ ผู้ควบคุมดูแลระบบ Network Admin, นักวิเคราะห์ระบบ System Analyst, ผู้ดูแลฐานข้อมูล Database Admin หรือกระทั่ง Programmer ก็ยังแตกตามภาษาไป C, C++, .Net, Java แต่ช่วง 10 ปีนี้ได้มีตำแหน่งอีกตำแหน่งนึงผุดขึ้นมา แต่ไม่ค่อยเป็นที่แพร่หลายนักในตอนนั้น เรียกว่า Tester ครั้งแรกที่ผมได้ยินก็คือการมา roadshow ของ 2 บริษัทที่มารับนักศึกษาปี 4 ไปทำงานกับบริษัทเค้า ผมไม่รู้ scope เท่าไหร่นอกจากเข้าใจไปเองว่า… “อ่อ  Tester ก็คือคนเทสโปรแกรม หา bug หาเจอแล้วก็บอก […]

Share Button