Mô tả Công việc:
Thiết kế và thực hiện kiểm thử chức năng/tương thích/hồi quy/smoke cho nghiệp vụ DEX (giao dịch, hoàn tiền, ví MPC, staking, Swap).
Phát triển và duy trì các trường hợp kiểm thử, dữ liệu kiểm thử, cấu hình môi trường, xây dựng kho lưu trữ các trường hợp kiểm thử và báo cáo kiểm thử.
Thực hiện kiểm thử API bằng Postman/Apipost; xác minh trạng thái giao dịch, nhật ký sự kiện và phí bằng trình khám phá blockchain (ví dụ: BscScan/OKLink).
Quản lý lỗi và thúc đẩy giải pháp (đánh giá mức độ nghiêm trọng/ưu tiên, làm rõ các bước tái hiện và đảm bảo phạm vi kiểm thử hồi quy).
Cộng tác hiệu quả với các nhóm sản phẩm/backend/frontend/vận hành, đưa ra các khuyến nghị chất lượng có thể hành động và tham gia chấp nhận và đánh giá trước khi phát hành.
Trách Nhiệm Chính:
- Thực hiện chiến lược kiểm thử toàn diện cho các chức năng DEX.
- Duy trì tài liệu chi tiết về các trường hợp kiểm thử và báo cáo.
- Xác thực các giao dịch blockchain và tương tác hợp đồng thông minh.
- Hỗ trợ giải quyết lỗi và kiểm thử hồi quy.
- Tham gia giao tiếp đa chức năng để đảm bảo chất lượng sản phẩm.
Yêu Cầu Công Việc:
- 1–2 năm kinh nghiệm kiểm thử chức năng, có khả năng tự tạo các trường hợp kiểm thử chất lượng cao và dữ liệu kiểm thử có thể tái sử dụng.
- Quen thuộc với phương pháp kiểm thử Web/API (phân vùng tương đương, phân tích giá trị biên, chuyển đổi trạng thái, kiểm thử kịch bản) và công cụ theo dõi lỗi (Jira/ZenTao).
- Khả năng đọc tài liệu API (Swagger/OpenAPI) và sử dụng các công cụ như Postman/Apipost và DevTools trình duyệt.
- Hiểu biết cơ bản về các khái niệm Web3/DEX: chữ ký ví, Gas/Nonce, xác nhận khối, sự kiện hợp đồng (Logs) và xác minh mã giao dịch.
- Kỹ năng giao tiếp và giải quyết vấn đề tốt, khả năng học hỏi nhanh và ý thức sở hữu về kết quả chất lượng.
Ưu Tiên:
- Hiểu biết về cơ chế AMM (ví dụ: PancakeSwap/Uniswap) và các vấn đề trượt giá/định tuyến phổ biến; kinh nghiệm với MetaMask/OKX Wallet.
- Thành thạo SQL để xác thực dữ liệu; hiểu biết cơ bản về tác dụng phụ của Redis/RabbitMQ (ví dụ: tồn đọng tin nhắn/tỷ lệ tiêu thụ thành công).
- Kỹ năng viết script cơ bản (ví dụ: Bash/Python) để tạo dữ liệu hàng loạt hoặc kiểm thử hồi quy API.
- Tiếp xúc với Hardhat/Foundry hoặc khả năng đọc các giao diện/ABI Solidity đơn giản (cho mục đích gỡ lỗi/tích hợp).
- Kinh nghiệm với tự động hóa giao diện người dùng frontend hoặc công cụ tự động hóa API (ví dụ: Playwright/Cypress/pytest requests) là một lợi thế.


