Khám phá việc làm Cloud & Infrastructure nổi bật.
Xem ngay

QA Automation Engineer/ Tester

TOPPION GROUP
97/11 Trần Não, Khu phố 4, Khu biệt thự ABC, An Khánh, TP Hồ Chí Minh
Tại văn phòng
Đăng 2 giờ trước
Kỹ năng:
Chuyên môn:
Lĩnh vực:
Sản Phẩm Phần Mềm và Dịch Vụ Web

3 Lý do để gia nhập công ty

  • Được tham gia nhiều khóa đào tạo miễn phí
  • Mức đóng BHXH, BHYT, BHTN Full Lương
  • Thu nhập hấp dẫn: Thoả Thuận.

Mô tả công việc

Chúng tôi đang tìm kiếm QA Automation Engineer/Tester có tư duy phân tích tốt, cẩn thận và đam mê chất lượng sản phẩm để đồng hành cùng đội ngũ phát triển.

Bạn sẽ trực tiếp tham gia xây dựng, triển khai và duy trì hệ thống Automation Testing cho Web và API, đồng thời thực hiện kiểm thử thủ công đối với các luồng nghiệp vụ cần đánh giá chuyên sâu. Mục tiêu của vị trí là nâng cao độ bao phủ kiểm thử, rút ngắn thời gian regression test và đảm bảo sản phẩm vận hành ổn định trước mỗi lần triển khai.

1. Xây dựng và triển khai Automation Testing

  • Phân tích yêu cầu nghiệp vụ, User Story, Acceptance Criteria và tài liệu chức năng để xác định phạm vi kiểm thử.
  • Thiết kế chiến lược kiểm thử và lựa chọn các test case phù hợp để tự động hóa.
  • Xây dựng, phát triển và duy trì bộ Automation Test cho hệ thống Web và API.
  • Thực hiện tự động hóa các luồng kiểm thử quan trọng như:
    • Đăng nhập và xác thực người dùng.
    • Phân quyền và kiểm soát truy cập.
    • Luồng nghiệp vụ chính của hệ thống.
    • Kiểm tra dữ liệu đầu vào và kết quả đầu ra.
    • Regression Testing cho các tính năng hiện có.
    • End-to-End Testing giữa giao diện Web, API và cơ sở dữ liệu.
  • Sử dụng các công cụ Automation Testing như Playwright, Selenium, Cypress hoặc công cụ tương đương.
  • Viết automation script bằng JavaScript, TypeScript, Python hoặc C#.
  • Xây dựng cấu trúc Automation Framework có khả năng tái sử dụng, dễ bảo trì và mở rộng.
  • Quản lý test data, test environment, configuration và các thành phần dùng chung trong automation framework.
  • Thực hiện kiểm thử trên nhiều trình duyệt, nhiều môi trường và các độ phân giải màn hình khác nhau.
  • Phân tích kết quả automation test, xác định nguyên nhân test thất bại và phối hợp xử lý lỗi.
  • Tích hợp automation test vào quy trình CI/CD để tự động kiểm tra chất lượng trong quá trình build và deploy.
  • Theo dõi, tối ưu và nâng cao độ ổn định của bộ automation test, hạn chế flaky test.
  • Đề xuất giải pháp nâng cao tỷ lệ automation coverage và rút ngắn thời gian kiểm thử hồi quy.

2. Kiểm thử hệ thống Web và API

  • Xây dựng Test Plan, Test Case, Test Scenario và Test Checklist cho các tính năng của hệ thống.
  • Thực hiện Manual Testing đối với các trường hợp chưa phù hợp để tự động hóa.
  • Thực hiện Functional Testing, Regression Testing, Integration Testing, End-to-End Testing và UAT.
  • Kiểm thử giao diện Web React, trải nghiệm người dùng, luồng nghiệp vụ, phân quyền và dữ liệu đầu vào.
  • Kiểm thử API bằng Postman, Swagger hoặc công cụ tương đương.
  • Kiểm tra request, response, HTTP status code, JSON payload, authentication, authorization và cơ chế xử lý lỗi.
  • Xây dựng và thực thi API automation test cho các endpoint quan trọng.
  • Sử dụng SQL để kiểm tra, đối chiếu và xác minh tính chính xác của dữ liệu.
  • Đánh giá mức độ ảnh hưởng và rủi ro chất lượng trước khi triển khai sản phẩm.

3. Quản lý lỗi và phối hợp phát triển sản phẩm

  • Ghi nhận, phân loại, theo dõi và quản lý lỗi trên Jira, Azure DevOps hoặc công cụ tương đương.
  • Viết Bug Report rõ ràng, đầy đủ thông tin, có bước tái hiện, kết quả mong đợi và bằng chứng liên quan.
  • Phối hợp với Developer, Business Analyst và Product Owner để phân tích, xử lý và xác nhận lỗi.
  • Tham gia review yêu cầu và đóng góp ý kiến từ góc độ chất lượng ngay từ giai đoạn đầu của quá trình phát triển.
  • Thực hiện báo cáo kết quả kiểm thử, automation coverage, tỷ lệ test pass/fail và các rủi ro còn tồn tại.
  • Hỗ trợ xây dựng quy trình kiểm thử, tiêu chuẩn chất lượng và các best practice trong đội ngũ.

4. Hỗ trợ vận hành và cải tiến sản phẩm

  • Tiếp nhận và phân tích phản hồi từ người dùng trong quá trình vận hành.
  • Phối hợp xác định nguyên nhân lỗi và đề xuất phương án khắc phục.
  • Hỗ trợ người dùng kiểm tra lại chức năng sau khi xử lý sự cố.
  • Bổ sung các trường hợp lỗi đã phát sinh vào bộ regression test hoặc automation test.
  • Đóng góp ý tưởng nâng cao trải nghiệm người dùng, hiệu năng và chất lượng hệ thống.
  • Chủ động nghiên cứu, đề xuất công cụ và giải pháp kiểm thử mới phù hợp với sản phẩm.

Yêu cầu công việc

  • Tối thiểu 3 năm kinh nghiệm kiểm thử Web Application và API.
  • Có kinh nghiệm thực tế trong việc xây dựng, phát triển hoặc duy trì hệ thống Automation Testing.
  • Có khả năng sử dụng ít nhất một công cụ automation như:
    • Playwright.
    • Selenium.
    • Cypress.
    • Hoặc công cụ tương đương.
  • Có khả năng viết automation script bằng ít nhất một trong các ngôn ngữ:
    • JavaScript hoặc TypeScript.
    • Python.
    • C#.
  • Hiểu rõ quy trình kiểm thử phần mềm, Software Testing Life Cycle và quy trình phát triển sản phẩm.
  • Thành thạo xây dựng Test Case, Test Scenario, Test Checklist và Bug Report.
  • Có kiến thức về API, HTTP, REST, JSON, authentication và authorization.
  • Có khả năng kiểm thử API thủ công và tự động.
  • Sử dụng được SQL để kiểm tra và đối chiếu dữ liệu.
  • Có kiến thức về Git và quy trình quản lý mã nguồn.
  • Có tư duy logic, khả năng phân tích và giải quyết vấn đề tốt.
  • Có khả năng làm việc độc lập và phối hợp hiệu quả với Developer, BA, Product Owner và DevOps.
  • Cẩn thận, chủ động, có tinh thần trách nhiệm và không ngừng cải tiến chất lượng công việc.
  • Tốt nghiệp chuyên ngành Công nghệ thông tin, Khoa học máy tính hoặc các ngành liên quan.

Tại sao bạn sẽ yêu thích làm việc tại đây

  • Mức lương cạnh tranh theo năng lực và kinh nghiệm.
  • Thưởng hiệu suất, thưởng dự án hoặc theo chính sách công ty.
  •  Review lương định kỳ.
  • Môi trường làm việc chuyên nghiệp, phối hợp trực tiếp với đội phát triển sản phẩm.
  • Có cơ hội tham gia các dự án thực tế và nâng cao năng lực kiểm thử Web/API.
  • Được hỗ trợ công cụ, tài liệu và điều kiện làm việc cần thiết.

VII. THỜI GIAN VÀ ĐỊA ĐIỂM LÀM VIỆC

  • Thời gian: Thứ 2 - Thứ 6. Sáng thứ 7 WFH
  • Hình thức: Onsite theo chính sách công ty.
  • Địa điểm: Theo thông tin tuyển dụng thực tế.

TOP 3 hệ sinh thái công nghệ tại Việt Nam

Mô hình công ty
Sản phẩm
Lĩnh vực công ty
Sản Phẩm Phần Mềm và Dịch Vụ Web
Quy mô công ty
1-50 nhân viên
Quốc gia
Vietnam
Thời gian làm việc
Thứ 2 - Thứ 6
Làm việc ngoài giờ
Không có OT

Việc làm tương tự dành cho bạn

Nhận các việc làm tương tự qua email Nhận thông báo
HOT
Đăng 3 ngày trước

QA Engineer (Tester/ QA QC)

Tại văn phòng