Mô tả Công việc
KeyApp là công ty công nghệ chuyên phát triển ứng dụng di động sáng tạo, tập trung vào việc cung cấp trải nghiệm người dùng chất lượng cao. Với vai trò Kỹ sư QA, bạn sẽ chịu trách nhiệm đảm bảo tất cả sản phẩm đạt tiêu chuẩn chất lượng cao nhất trước khi phát hành, thông qua quy trình kiểm thử hệ thống và chiến lược kiểm tra nghiêm ngặt để bảo đảm tính ổn định, tương thích và chức năng của ứng dụng. Vị trí này yêu cầu hợp tác chặt chẽ với các nhóm đa chức năng, tham gia quản lý chất lượng toàn bộ vòng đời sản phẩm từ phân tích yêu cầu đến bảo trì sau triển khai, liên tục tối ưu hóa phương pháp kiểm thử và thúc đẩy nâng cao chất lượng sản phẩm. Bạn sẽ là thành viên cốt lõi của hệ thống đảm bảo chất lượng, chủ trì thiết kế phương án kiểm thử, theo dõi và phân tích lỗi, đảm bảo sản phẩm đáp ứng nhu cầu người dùng và mục tiêu kinh doanh trong chu kỳ phát triển.
Trách Nhiệm Chính
- Chịu trách nhiệm kiểm thử phần mềm toàn diện trên nền tảng Android và iOS, đảm bảo tính tương thích và ổn định của ứng dụng trên các thiết bị và phiên bản hệ điều hành khác nhau, bao gồm xác minh chức năng, kiểm tra hiệu suất và giao diện người dùng.
- Thực hiện kiểm thử hồi quy và kiểm thử chấp nhận, đảm bảo tính năng mới không ảnh hưởng đến chức năng hiện có và xác nhận ứng dụng đáp ứng yêu cầu nghiệp vụ và tiêu chuẩn chấp nhận người dùng. Đồng thời, chịu trách nhiệm viết, duy trì kịch bản kiểm thử và danh sách kiểm tra, cùng các tài liệu kiểm thử liên quan khác, đảm bảo tính hệ thống và khả năng truy xuất của quy trình kiểm thử, thiết lập hệ thống ghi chép kiểm thử hoàn chỉnh.
- Tích cực tham gia các hoạt động nhóm liên quan đến phát triển chức năng, bao gồm đánh giá yêu cầu, thảo luận thiết kế và lập kế hoạch kiểm thử, đảm bảo công việc kiểm thử đồng bộ với tiến độ phát triển, thúc đẩy sự kết nối liền mạch giữa quy trình kiểm thử và nhịp độ phát triển sản phẩm.
- Duy trì giao tiếp chặt chẽ với bộ phận nghiệp vụ và nhóm phát triển, phản hồi kết quả kiểm thử kịp thời, phối hợp giải quyết các vấn đề phát hiện, đảm bảo sản phẩm được giao đúng hạn và đạt tiêu chuẩn chất lượng, đồng thời duy trì hiệu quả hợp tác liên phòng ban.
- Viết và duy trì kịch bản kiểm thử tự động giao diện người dùng, sử dụng các công cụ như Selenium, Appium để nâng cao hiệu quả và phạm vi kiểm thử, đảm bảo tính chính xác của giao diện người dùng trên các thiết bị và kích thước màn hình khác nhau, hiện thực hóa quá trình kiểm thử tự động và thông minh.
- Theo dõi liên tục xu hướng phát triển công nghệ kiểm thử ngành, tham gia tối ưu hóa công cụ và quy trình kiểm thử, thúc đẩy nâng cao năng lực kiểm thử của nhóm, duy trì sự đồng bộ giữa phương pháp kiểm thử và thực tiễn tốt nhất ngành.
- Hỗ trợ xây dựng và duy trì tiêu chuẩn kiểm thử, thiết lập hệ thống đảm bảo chất lượng hoàn thiện, cung cấp dữ liệu hỗ trợ và đề xuất cải tiến cho các lần lặp sản phẩm, đảm bảo hệ thống kiểm thử phù hợp với nhu cầu phát triển nghiệp vụ.
- Chịu trách nhiệm thiết lập và bảo trì môi trường kiểm thử, đảm bảo tính chính xác của dữ liệu kiểm thử và độ tin cậy của kết quả kiểm thử, bao gồm cấu hình môi trường kiểm thử cục bộ, kiểm thử đám mây và kiểm thử tương thích đa thiết bị.
Yêu Cầu Công Việc
- Yêu cầu ứng viên có ít nhất 2 năm kinh nghiệm kiểm thử QA, quen thuộc với quy trình kiểm thử trên nền tảng Android và iOS, có kinh nghiệm giao hàng thành công dự án kiểm thử ứng dụng di động, có khả năng hoàn thành độc lập toàn bộ quy trình từ thiết kế đến thực thi kiểm thử.
- Thành thạo phương pháp kiểm thử hộp đen, hộp trắng và kiểm thử tự động, có khả năng viết kịch bản kiểm thử, thực hiện kế hoạch kiểm thử và phân tích kết quả kiểm thử, có thể phát hiện vấn đề tiềm ẩn thông qua dữ liệu kiểm thử và đưa ra đề xuất cải tiến.
- Quen thuộc với các công cụ kiểm thử tự động như Selenium, Appium, có thể tự phát triển và bảo trì kịch bản kiểm thử tự động giao diện người dùng, có nền tảng lập trình tốt (như Python, Java), có thể viết khung và mô-đun kiểm thử tái sử dụng.
- Có kỹ năng giao tiếp và tinh thần hợp tác nhóm xuất sắc, có thể phối hợp hiệu quả với bộ phận nghiệp vụ, nhóm phát triển và quản lý sản phẩm, hiểu rõ yêu cầu và phản hồi vấn đề kiểm thử chính xác, đảm bảo sự thống nhất giữa yêu cầu và mục tiêu kiểm thử.
- Quen thuộc với quy trình phát triển Agile, có kinh nghiệm kiểm thử trong môi trường tích hợp liên tục/ triển khai liên tục (CI/CD), có thể phản ứng nhanh với thay đổi yêu cầu, đạt được sự đồng bộ thời gian thực giữa kiểm thử và phát triển.
- Có khả năng phân tích và giải quyết vấn đề tốt, có thể xác định nguồn gốc lỗi thông qua kết quả kiểm thử và thúc đẩy nhóm phát triển sửa chữa, đảm bảo quản lý vòng đời lỗi.
- Có khả năng phân tích dữ liệu mạnh mẽ, có thể thực hiện phân tích xu hướng chất lượng thông qua báo cáo kiểm thử và hệ thống theo dõi lỗi (như Jira, Bugzilla), đưa ra đề xuất tối ưu hóa, cung cấp hỗ trợ dữ liệu cho việc nâng cao chất lượng sản phẩm.
- Có khả năng đọc viết tiếng Anh, có thể đọc tài liệu kỹ thuật tiếng Anh và giao tiếp kỹ thuật với nhóm quốc tế, đảm bảo tiếp cận kịp thời tài liệu kỹ thuật và hợp tác nhóm mang tính quốc tế.
- Ưu tiên ứng viên có chứng chỉ ISTQB hoặc chứng nhận chuyên môn liên quan đến lĩnh vực kiểm thử, quen thuộc với vòng đời phát triển phần mềm (SDLC) và hệ thống đảm bảo chất lượng, có thể kiểm soát chất lượng sản phẩm từ góc độ hệ thống.
- Có khả năng quản lý thời gian tốt, có thể hoàn thành công việc kiểm thử chất lượng cao trước thời hạn dự án, đồng thời duy trì tính hoàn chỉnh và khả năng bảo trì của tài liệu kiểm thử, đảm bảo khả năng truy xuất kết quả kiểm thử.