รายละเอียดงาน
- ประชุมและจัดเวิร์กช็อปกับลูกค้าเพื่อเก็บรวบรวม วิเคราะห์ และยืนยันความต้องการทางธุรกิจและความต้องการของระบบ
- วิเคราะห์กระบวนการทำงานปัจจุบัน (as-is) และกระบวนการเป้าหมาย (to-be) แล้วเสนอแนวทางระบบที่ใช้ได้จริง
- จัดทำเอกสารที่ชัดเจน เช่น BRD/SRS, user story, use case, business rule, process flow, data mapping และ API/interface specification
- ออกแบบ screen flow, wireframe และ prototype เพื่อยืนยันกับลูกค้าก่อนเริ่มพัฒนา
- อธิบาย requirement ให้ทีมพัฒนาเข้าใจ ตอบคำถามระหว่างการพัฒนา และบริหารการเปลี่ยนแปลง requirement พร้อมประเมินผลกระทบ
- ทำงานร่วมกับ QA ในการเตรียม test scenario และ test case และเป็นผู้นำการทำ UAT กับลูกค้า
- จัดทำคู่มือผู้ใช้ เอกสารอบรม และงานนำเสนอ รวมถึงสนับสนุนการขึ้นระบบจริงและการส่งมอบงาน
- ประสานงาน ติดตามความคืบหน้า และแจ้งปัญหาหรือความเสี่ยงต่อ Project/Product Manager
คุณสมบัติ
- ปริญญาตรีสาขาวิทยาการคอมพิวเตอร์ เทคโนโลยีสารสนเทศ วิศวกรรมคอมพิวเตอร์ ระบบสารสนเทศทางธุรกิจ หรือสาขาที่เกี่ยวข้อง
- มีประสบการณ์เป็น System Analyst หรือ Business Analyst ในโปรเจกต์พัฒนาซอฟต์แวร์ 3 ปีขึ้นไป และเคยดูแลโปรเจกต์ตั้งแต่เก็บ requirement จนถึงขึ้นระบบจริงอย่างน้อย 1 โปรเจกต์
- มีทักษะการเก็บ requirement การวิเคราะห์กระบวนการ และการเขียนเอกสาร specification ที่ดี
- มีประสบการณ์เขียนไดอะแกรมและแบบจำลอง (UML, BPMN, flowchart, ER diagram) และใช้เครื่องมือทำ wireframe (เช่น Figma, Balsamiq, Draw.io)
- มีความรู้ฐานข้อมูลเชิงสัมพันธ์และ SQL (SQL Server, MySQL, PostgreSQL หรือ Oracle) เพียงพอที่จะวิเคราะห์ข้อมูลและเขียน query ได้
- เข้าใจวงจรการพัฒนาซอฟต์แวร์ API และแนวคิดการเชื่อมต่อระบบ
- มีทักษะการสื่อสารที่ดีเยี่ยม อธิบายงานได้กระชับและชัดเจนทั้งกับผู้ใช้และโปรแกรมเมอร์ ทั้งภาษาไทยและภาษาอังกฤษ
- มีตรรกะและทักษะการแก้ปัญหาที่ดี
สนใจตำแหน่งนี้?
ส่งข้อมูลและเรซูเม่ (PDF) ของคุณผ่านแบบฟอร์มสมัครงาน