ความคิดเห็นที่ 1
Software Quality Assurance บางที่เรียก Tester, Test Engineer. งานด้านนี้มีตำแหน่งเยอะพอสมควรในบริษัท Software House ขนาดใหญ่ๆที่ทำ Software ในธุรกิจที่ต้องการ accuracy ของ output data สูง เช่นพวกธุรกิจการเงิน บัญชี การธนาคาร คือตรวจความถูกต้องของโค้ด หรือoutput dataที่ได้จากโปรแกรม คือความผิดพลาดนิดหน่อยก็ถือว่า เสียหายใหญ่หลวง ถือว่า Software Testing เป็น Process ที่สำคัญมากๆ อาจจะใช้เวลานานกว่าการ Implement code ด้วยซ้ำ เพราะส่วนใหญ่การ coding บริษัทใหญ่ๆ ก็จะเน้นเป็นการแก้defect เพิ่มนิด เพิ่มหน่อยมากกว่าที่จะที่ implement core ของระบบ ถ้าคุณได้เรียนวิชา Software Engineer หรือ Software testing คุณจะคุ้นๆภาพแมลงปีก ค่อยๆขยายร่างเหมือนกับมอนเตอร์ในอุลตร้าแมน ในทุก cycle stage ของการพัฒนา Software (SDLC) บริษัท Software House ใหญ่ๆ รับตำแหน่งพวกนี้เยอะ เช่น DSTi, Thomson Reuter, IBMsd หรือตามแบงค์ใหญ่ๆ เช่น Kbank, SCB, Krungsri, KrungThai และยังมีบริษัทอื่นๆที่ยังกล่าวถึงอีกมากมาย เพราะอุสาหกรรมการเงินการธนาคาร เป็นอุตสาหกรรมที่ลงทุนทางด้านไอที เยอะที่สุดเลยก็ว่าได้ ส่วนใหญ่ถ้าคุณสมบัติที่เค้าเปิดรับสมัครเป็น New graduated staff เค้าคงไม่ใส่ใจในเรื่องพื้นฐานทักษะทางด้านเทคนิคอลมากนัก อาจจะดูที่เกรด และสถาบัน รวมถึงภาษาอังกฤษซึ่งสำคัญมากสำหรับข้อได้เปรียบของการได้งาน เพราะบริษัทดังๆส่วนใหญ่เป็นบริษัทข้ามชาติเน้นคนที่สามารถสื่อสารได้ดีระดับหนึ่งครับ ส่วนtechnical skill มันฝึกกันได้ ไม่นาน แล้วอีกอย่างหนึ่งเวลาสัมภาษณ์ อย่าไปตอบว่าชอบโปรแกรมมิ่งอยากทำ เพราะเพื่อนผมเคยแล้ว เค้าไม่รับเลยเพราะเค้ากลัวว่าทำได้สักพักก็เปลี่ยนไปทำโปรแกรมเมอร์ ทั้งที่โปรไฟล์ดีเกียรตินิยมอันดับ1 อีกอย่างมั่นใจเข้าไว้ครับ ทางด้าน technical skill ผมไม่ได้ทำด้านนี้เลยตอบได้ไม่มากนัก อาจจะลองไป Search ข้อมูลหาว่า Black, White box testing คืออะไร แตกต่างกันยังไง ดู case study ต่างๆ ของการtesting เผื่อถามครับ ถ้าไปสมัครบริษัทที่ผมบอกข้างต้น เตรียมเขียนเรียงความภาษาอังกฤษสัก 1 ความยาวA4 และเตรียมการสัมภาษณ์ภาษาอังกฤษไปด้วยครับ ด้านtechnical รอ comment ล่างๆ ละกันครับ
จากคุณ :
celebrate_85@hotmail.com
- [
13 ธ.ค. 51 22:05:14
A:124.122.69.75 X: TicketID:157261
]
|
|
|