1. Trình độ học vấn
- Bằng Trung cấp/Cử nhân (hoặc cao hơn) trong lĩnh vực khoa học máy tính hoặc hệ thống thông tin.
2. Kiến thức & Kinh nghiệm
- Có ít nhất 3 năm kinh nghiệm trong phát triển phần mềm và quản lý hệ thống.
- Kinh nghiệm đã được chứng minh trong việc phát triển và thực hiện các trường hợp thử nghiệm, tập lệnh, kế hoạch và quy trình để hỗ trợ nhiều phương pháp phát triển khác nhau.
- Quen thuộc với toàn bộ vòng đời phát triển phần mềm và các chu kỳ thử nghiệm (Unit, Regression, Functional, Systems, Stress & Scale, Smoke & Sanity).
- Hiểu biết về kiến trúc và triển khai ứng dụng web đa tầng.
- Hiểu biết về các phương pháp và hoạt động QA tốt nhất hiện có để thiết kế, triển khai và tự động hóa các quy trình.
3. Kỹ năng kỹ thuật
- Khả năng tiến hành và chỉ đạo nghiên cứu các vấn đề và sản phẩm CNTT khi cần thiết.
- Khả năng phân tích, đánh giá và giải quyết vấn đề.
- Kỹ năng giao tiếp bằng văn bản chi tiết và hiệu quả để ghi lại các tính năng đã thử nghiệm và lỗi tìm thấy.
- Kiểm thử tự động, với API và giao diện người dùng web với nhiều ngôn ngữ lập trình khác nhau.
- Kiểm tra hiệu suất và bảo mật, với kiến thức và định nghĩa tình huống chi tiết, đánh giá tình trạng hiệu suất của hệ thống.
4. Kỹ năng mềm
- Kỹ năng giao tiếp bằng văn bản và lời nói tốt.
- Khả năng ưu tiên và thực hiện nhiệm vụ hiệu quả trong môi trường áp lực cao.
- Chú ý đến chi tiết, phản hồi cực kỳ nhanh và có khả năng ưu tiên nhiều nhiệm vụ.
- Có động lực tự thân, làm việc độc lập và làm việc với người khác tốt.
- Có động lực cao và có khả năng tự định hướng.