Mô tả công việc
Mô tả công việc:
• Vai trò của Chuyên viên cấp cao kiểm tra phần mềm tại công ty là thiết kế, xây dựng, thử nghiệm và triển khai các giải pháp kiểm tra hiệu quả giúp tạo điều kiện thuận lợi cho các mục tiêu chung của nhóm. Làm việc trong một nhóm Agile năng động, đa chức năng và đa quốc gia bao gồm nhiều bên liên quan khác nhau.
• Chuyên viên cấp cao kiểm tra phần mềm tham gia thử nghiệm nhiều sản phẩm phần mềm khác nhau, từ cấu trúc dữ liệu phân tích phức tạp từ Amazon Web Services (AWS), đến API dữ liệu phức tạp cũng như hệ thống truy vấn (CMS) và nền tảng quản lý kho.
• Chịu trách nhiệm chính trong việc ngăn ngừa sai sót bằng cách làm việc với đội nhóm để nâng cao chất lượng trong quá trình giao hàng. Làm việc với Kỹ sư phần mềm, Chủ sở hữu sản phẩm để thiết lập các yêu cầu thử nghiệm của nhóm.
• Chuyên viên cấp cao kiểm tra phần mềm cũng sẽ góp phần kiểm tra các tính năng mới được phát triển và hướng dẫn các khiếm khuyết trong quá trình phát triển của chi nhánh cho đến phát hành thử nghiệm và triển khai.
• Tham gia vào các hoạt động lập kế hoạch linh hoạt, Chuyên viên cấp cao kiểm tra phần mềm sẽ chịu trách nhiệm xác định và triển khai các thử nghiệm nhằm đảm bảo các tính năng của nền tảng được phát triển nhằm đáp ứng các yêu cầu về chức năng, hiệu suất, bảo mật và độ tin cậy đã chỉ định. Chuyên viên cấp cao kiểm tra phần mềm sẽ viết các kịch bản thử nghiệm, thiết kế và triển khai các quy trình thử nghiệm cũng như quản lý quá trình cải tiến liên tục của chúng để cung cấp các thử nghiệm có thể mở rộng và duy trì được xây dựng trong tự động hóa nếu có thể.
• Việc triển khai các tập lệnh tự động rất quan trọng để phát triển các chiến lược thử nghiệm mới nhằm giúp cải thiện hiệu quả và sự phát triển của đội nhóm
Trách nhiệm chính:
• Làm việc trực tiếp với Trưởng nhóm Kiểm tra phần mềm tại Anh Quốc, giám sát hoạt động của kỹ sư kiểm tra phần mềm tại Việt Nam.
• Làm việc với đội nhóm để đảm bảo chất lượng được tích hợp trong suốt quá trình phân phối.
• Phân tích yêu cầu, thiết lập yêu cầu kiểm thử, thiết kế và thực hiện kiểm thử.
• Cung cấp đầu vào cho công việc lập kế hoạch và ước tính trong Nhóm Sản phẩm.
• Các thử nghiệm điển hình có thể bao gồm thử nghiệm hệ thống, thử nghiệm chấp nhận của người dùng, thử nghiệm kiến trúc kỹ thuật, thử nghiệm bảo mật và tự động hóa thử nghiệm
• Tư vấn và huấn luyện kỹ sư kiểm tra phần mềm.
• Phát triển, cập nhật và duy trì các tiêu chuẩn và quy trình thử nghiệm trong toàn bộ nhóm phân phối, bao gồm cả tài liệu.
• Ghi lại và báo cáo về các vấn đề và số liệu chính.
• Làm việc với nhóm ứng dụng và/hoặc khách hàng người Anh Quốc để giải quyết mọi vấn đề phát sinh trong quá trình phân phối.
• Làm việc với các trưởng nhóm và người quản lý khác để nâng cao khả năng thử nghiệm của tất cả các nhóm
Yêu cầu công việc
- Yêu cầu về trình độ: từ bằng Thạc sĩ trở lên, chuyên ngành Quản Lý và Kinh Doanh.
- Yêu cầu về kinh nghiệm: ít nhất 3 năm kinh nghiệm, chuyên viên tư vấn công nghệ thông tin về kiểm tra phần mềm hoặc hoạch định chất lượng.
• Phải có kinh nghiệm làm việc với đội nhóm giao tiếp hoàn toàn bằng Tiếng Anh
• Trải nghiệm qua các lớp thử nghiệm - UI, API/Service, Data
• Tự tin để tư vấn và huấn luyện các thành viên trong đội nhóm
• Thành thạo kiểm tra hộp đen, kiểm tra chức năng, tích hợp, kiểm tra hệ thống, kiểm tra phát hành, kiểm tra thăm dò và kiểm tra trình duyệt chéo.
• Có kinh nghiệm về vòng đời kiểm tra, viết kịch bản kiểm tra và thực hiện kiểm tra cũng như quản lý môi trường kiểm tra.
• Kết hợp tốt cả kinh nghiệm kiểm tra tự động và thủ công.
• Hiểu biết về các mẫu thiết kế và triển khai các khung thử nghiệm bằng PHP để thử nghiệm các ứng dụng web (ví dụ: POM)
• Khả năng áp dụng các phương pháp thử nghiệm theo hướng hành vi (BDD) / Phát triển theo hướng thử nghiệm (TDD).
• Lập kế hoạch, tạo và duy trì bộ thử nghiệm
• Rất thành thạo trong việc phân tích và phản hồi yêu cầu.
• Trải nghiệm Serverless - Advantageous
• Sử dụng thành thạo Linux CLI/shell scripting
• Sử dụng thành thạo Hệ thống kiểm soát phiên bản (GIT)
• Có kỹ năng về các sản phẩm dựa trên Atlassian – JIRA Confluence và Bitbucket
• Kinh nghiệm tự động hóa trên quy mô lớn
• Kinh nghiệm sử dụng các công cụ CI/CD như Jenkins, TeamCity, CodePipeline, v.v.
• Kinh nghiệm về các quy trình Vòng đời Phát triển Phần mềm
• Thành thạo MySQL hoặc tương tự
• Kinh nghiệm về Docker và nền tảng đám mây (AWS, Azure & GCP)
• Kinh nghiệm về BrowserStack / CrossBrowserTesting / SauceLabs.
- Yêu cầu khác (nếu có):
• Bằng cấp/chứng chỉ được cấp tại Anh Quốc.
• Phát âm Tiếng Anh bản xứ của người Anh Quốc.
• Đã từng sống ở Anh Quốc hơn 10 năm và đã từng làm việc hơn 2 năm tại Anh Quốc.
• Đã từng làm việc trong lãnh vực ngân hàng.
Quyền lợi
- Lương Tháng 13
- Thưởng Thành Tích theo năm
- 21 ngày nghỉ phép trong năm
- Tham gia đầy đủ bảo hiểm xã hội bắt buộc theo quy định Nhà Nước
- Miễn phí Tham gia bảo hiểm sức khỏe của công ty bảo hiểm
- Làm việc từ thứ 2 đến thứ 6 hàng tuần.