Senior Quality Engineer / Senior QA Engineer
About This Job
Trách nhiệm chính
- Phân tích yêu cầu kinh doanh và kỹ thuật để xác định phạm vi kiểm thử, kịch bản, dữ liệu, phụ thuộc và rủi ro chất lượng.
- Thiết kế và thực hiện kiểm thử trên web, mobile, API, database, tích hợp và luồng kinh doanh end-to-end.
- Thực hiện kiểm thử thủ công, tự động hoặc hiệu năng tùy theo nhu cầu dự án và chuyên môn cá nhân.
- Phát triển và duy trì kịch bản kiểm thử tự động hoặc hiệu năng, thành phần tái sử dụng, dữ liệu kiểm thử và báo cáo.
- Phân tích kết quả kiểm thử, nhật ký, chỉ số hệ thống, lỗi và nghẽn cổ chai hiệu năng; làm việc với các nhóm liên quan để giải quyết vấn đề và xác nhận sửa lỗi.
- Cung cấp đánh giá chất lượng rõ ràng, rủi ro phát hành và khuyến nghị dựa trên bằng chứng kiểm thử.
- Làm việc với Product Owner, Business Analyst, Developer, DevOps, người dùng kinh doanh và nhà cung cấp để làm rõ yêu cầu, tiêu chí chấp nhận, API, tích hợp và yêu cầu phi chức năng.
- Xem xét yêu cầu và thiết kế giải pháp để xác định kịch bản thiếu, điểm không rõ, vấn đề kiểm thử và rủi ro chất lượng.
- Dịch yêu cầu thành kịch bản kiểm thử thực tế: thủ công, tự động, API, dữ liệu, tích hợp hoặc hiệu năng.
- Hỗ trợ UAT/PAT, go-live và hoạt động sau phát hành, bao gồm chuẩn bị dữ liệu kiểm thử, điều tra lỗi, tái kiểm thử và xác minh sản xuất.
- Giao tiếp lỗi, rủi ro, hạn chế và tác động hệ thống một cách rõ ràng tới các bên kỹ thuật và kinh doanh.
- Đóng góp trực tiếp vào kiểm thử đồng thời cung cấp hướng dẫn kỹ thuật cho các Kỹ sư Chất lượng khác.
- Xem xét các trường hợp kiểm thử, kịch bản tự động hoặc hiệu năng, lỗi, kết quả và báo cáo để cải thiện chất lượng và khả năng bảo trì.
- Cải thiện phạm vi kiểm thử, hiệu quả hồi quy, quản lý dữ liệu kiểm thử, kiểm thử hiệu năng, báo cáo và phòng ngừa lỗi.
- Hỗ trợ thực thi kiểm thử tự động trong pipeline CI/CD và điều tra các lần chạy kiểm thử thất bại.
- Tham gia triage lỗi, phân tích nguyên nhân gốc, thảo luận rủi ro chất lượng và đánh giá sẵn sàng phát hành.
- Huấn luyện thành viên nhóm thông qua hướng dẫn thực tế, đánh giá, giải quyết vấn đề và chia sẻ kiến thức.
Yêu cầu
- Tốt nghiệp đại học hoặc cao hơn trong lĩnh vực Công nghệ Thông tin, Khoa học Máy tính, Kỹ thuật Phần mềm, Viễn thông, Tài chính, Ngân hàng hoặc lĩnh vực liên quan.
- Trình độ tiếng Anh đáp ứng yêu cầu của Techcombank.
- Ít nhất 8 năm kinh nghiệm trong kiểm thử phần mềm, đảm bảo chất lượng hoặc kỹ thuật chất lượng.
- Kinh nghiệm thực tiễn mạnh mẽ trong ít nhất một lĩnh vực: kiểm thử thủ công, tự động hoặc hiệu năng.
- Kinh nghiệm thực tiễn trong các lĩnh vực khác như API, database, web, mobile, tích hợp, end-to-end, dữ liệu, bảo mật hoặc kiểm thử sản xuất.
- Kinh nghiệm trong phân tích yêu cầu, thiết kế kiểm thử, thực thi kiểm thử, chuẩn bị dữ liệu kiểm thử, quản lý lỗi và báo cáo chất lượng.
- Kinh nghiệm xem xét tài liệu kiểm thử, cung cấp hướng dẫn kỹ thuật, huấn luyện thành viên nhóm hoặc điều phối hoạt động kiểm thử.
- Kiến thức tốt về quy trình phát triển và kiểm thử phần mềm, Agile, kiểm thử dựa trên rủi ro và quản lý lỗi.
- Sử dụng thành thạo SQL và xác thực dữ liệu kiểm thử.
- Khả năng đọc, xem xét hoặc phát triển kịch bản kiểm thử tự động hoặc hiệu năng dựa trên chuyên môn của ứng viên.
Yêu cầu ưu tiên
- Kinh nghiệm với các công cụ kiểm thử API: Postman, Insomnia, SoapUI, REST Assured hoặc Karate.
- Kinh nghiệm với các công cụ tự động UI: Selenium, Playwright, Cypress, Appium, Katalon hoặc Robot Framework.
- Kinh nghiệm với các công cụ kiểm thử hiệu năng: JMeter, k6, Gatling hoặc LoadRunner.
- Kinh nghiệm với các ngôn ngữ lập trình: Java, Python, JavaScript, TypeScript, C# hoặc tương đương.
- Kinh nghiệm với các công cụ giám sát: Grafana, Kibana, Prometheus, ELK hoặc tương đương.
- Kinh nghiệm với các công cụ CI/CD: Git, Jenkins, GitLab CI, GitHub Actions, Azure DevOps hoặc tương đương.
Phúc lợi
- Được thưởng theo thành tích và đóng góp.
- Tham gia các hoạt động như kỷ niệm công ty, xây dựng đội nhóm, Active Saturday, Tiệc cuối năm, v.v.
Thông tin khác
- Techcombank đã đầu tư hơn 500 triệu USD để phát triển các dự án công nghệ quy mô lớn, là một trong những ngân hàng hàng đầu trong xu hướng công nghệ tại Việt Nam.
- Bạn sẽ phát triển cùng Techcombank với cơ hội học hỏi từ các chuyên gia hàng đầu trên toàn thế giới.
- Techcombank là một trong hai nơi làm việc tốt nhất trong ngành ngân hàng, nơi bạn có thể trải nghiệm nhiều hoạt động thú vị trong suốt năm.
Related Jobs