Nghiên cứu các tài liệu BRD, URD, Test Design, Specification phục vụ cho quá trình kiểm thử: xác định yêu cầu hiệu năng hệ thống, môi trường kiểm thử, mô hình triển khai hệ thống, luồng dữ liệu và tải hệ thống
Phối hợp với đội dự án để xây dựng kế hoạch và kịch bản kiểm thử hiệu năng
Định hướng và thực hiện thiết kế kiểm thử (Test Strategy, Test Scenario, Test Types, Test Data, Test Environment, Test Plan); tham gia thực thi kiểm thử hiệu năng nhằm đảm bảo tính ổn định, khả năng chịu tải và mở rộng của hệ thống
Phân tích kết quả kiểm thử và phối hợp với đội phát triển để tìm nguyên nhân, xử lý lỗi phát sinh
Lập báo cáo kiểm thử hiệu năng, phân tích nguyên nhân gốc rễ của các vấn đề hiệu năng và đề xuất phương án khắc phục
Hỗ trợ đội ngũ Performance Tester trong việc xây dựng kịch bản kiểm thử; hướng dẫn và đào tạo team về các kỹ thuật/công nghệ kiểm thử mới
Review báo cáo, script và kết quả kiểm thử của Performance Tester và các đơn vị liên quan, đảm bảo quy trình kiểm thử hiệu năng được thực hiện đúng và phù hợp
Đánh giá và đề xuất cải tiến các quy trình kiểm thử hiện có
Nghiên cứu và áp dụng các phương pháp chuẩn hóa, tự động hóa, công cụ và kiến thức kiểm thử tiên tiến
Thực hiện các công việc khác theo phân công của Leader
Quản lý bug theo quy trình kiểm thử phần mềm; phối hợp với các bộ phận liên quan để xử lý lỗi
Chủ động nhận diện, phát hiện rủi ro và trực tiếp tham gia xử lý các rủi ro mức độ cao; phối hợp với các đơn vị liên quan để đưa ra phương án đo lường và giảm thiểu rủi ro
Thực hiện công việc theo đúng chính sách, quy định, quy trình, hướng dẫn, thiết kế và cam kết chất lượng dịch vụ (SLA); sử dụng và cập nhật bộ thư viện Test Case chuẩn (Master Test Case Library)
Our key skills
Java, C#, Groovy, C++, JavaScript
Agile/Scrum
Banking
Jmeter
Yêu cầu công việc
Có kiến thức chuyên sâu về hệ thống công nghệ thông tin trong lĩnh vực ngân hàng
Hiểu biết sâu về các phương pháp nghiên cứu nhằm áp dụng vào hoạt động cải tiến công nghệ
Có trên 3 năm kinh nghiệm làm việc trong lĩnh vực công nghệ thông tin, ưu tiên trong ngành ngân hàng
Hiểu rõ sự khác biệt giữa Load Testing, Stress Testing, Soak Testing, Spike Testing và cách triển khai các hình thức kiểm thử này
Có kinh nghiệm sử dụng các công cụ như SQL Developer, MySQL Workbench, Kibana, Grafana hoặc các công cụ tương đương
Có hiểu biết chuyên sâu về hiệu năng tài nguyên hệ thống như CPU, RAM, thiết bị lưu trữ, Controller, kết nối; có kinh nghiệm làm việc với Linux
Hiểu biết về nhiều công nghệ khác nhau và các phương pháp tối ưu hiệu năng hệ thống
Thành thạo ít nhất một ngôn ngữ lập trình như Java, C#, Groovy, C++, JavaScript
Có kiến thức về quy trình phát triển phần mềm Agile/Scrum