Mô Tả Công Việc
Vai trò này bao gồm kiểm thử toàn diện các hệ thống giao dịch on-chain, bao gồm các chức năng như giao dịch, báo giá, định tuyến, trạng thái giao dịch, dữ liệu sổ cái, ví người dùng và dữ liệu tài sản. Ứng viên sẽ thiết kế các trường hợp kiểm thử dựa trên yêu cầu sản phẩm và nghiệp vụ để đảm bảo tính chính xác, ổn định của hệ thống và tỷ lệ lỗi tối thiểu. Các trọng tâm chính bao gồm toàn bộ vòng đời giao dịch—khởi tạo, định tuyến, gửi lên chain, xác nhận on-chain, cập nhật trạng thái và thay đổi số dư ví/sổ cái.
Vị trí cũng yêu cầu kiểm thử các tình huống bất thường như giao dịch thất bại, trạng thái chờ xử lý, số dư không đủ, thiếu gas, lỗi Nonce, lỗi RPC và gửi trùng lặp. Ứng viên sẽ sử dụng các công cụ bắt gói tin, log, cơ sở dữ liệu và hệ thống Linux để xử lý sự cố, đồng thời hỗ trợ nhà phát triển phân tích các giao dịch thất bại và sự cố thực tế.
Trách nhiệm bổ sung bao gồm viết kịch bản kiểm thử để tự động hóa các quy trình giao dịch cốt lõi và xác nhận hồi quy nhằm nâng cao hiệu quả và phạm vi kiểm thử. Vai trò cũng bao gồm tham gia vào quá trình phát hành phiên bản, kiểm thử hồi quy và theo dõi giải quyết vấn đề để duy trì sự ổn định của hệ thống.
Trách Nhiệm Chính
- Thực hiện kiểm thử end-to-end các hệ thống giao dịch on-chain (giao dịch, định tuyến, cập nhật sổ cái, v.v.).
- Thiết kế trường hợp kiểm thử cho các tình huống thông thường, biên và lỗi.
- Điều tra các bất thường trong giao dịch (ví dụ: thất bại, trạng thái chờ, vấn đề gas) bằng các công cụ như Wireshark hoặc Fiddler.
- Phát triển kịch bản tự động (Python/Java/Go/JavaScript) để kiểm thử hồi quy và xác thực dữ liệu.
- Hợp tác với nhà phát triển để chẩn đoán và giải quyết các sự cố trong môi trường production.
- Hỗ trợ chu kỳ phát hành và đảm bảo sự ổn định sau triển khai.
Yêu Cầu Công Việc
- 2+ năm kinh nghiệm kiểm thử phần mềm; ưu tiên ứng viên có kinh nghiệm với blockchain/ví/DEX/hệ thống giao dịch.
- Kinh nghiệm thực tế với giao dịch on-chain (Gas, Nonce, Transaction Hash, v.v.).
- Thành thạo kiểm thử API (Postman, Charles) và SQL (MySQL/PostgreSQL).
- Kỹ năng Linux cơ bản để phân tích log và xử lý sự cố.
- Kiến thức lập trình Python/Java/Go/JavaScript để tự động hóa kiểm thử.
- Quen thuộc với pytest, JMeter hoặc CI/CD pipelines là một lợi thế.
- Kỹ năng phân tích mạnh và chú ý đến chi tiết.
- Khả năng giao tiếp và làm việc nhóm tốt.
Ưu Tiên
- Kinh nghiệm với các chuỗi EVM (Ethereum, BSC, Arbitrum) hoặc Solana.
- Kinh nghiệm kiểm thử ví, DEX, giao thức cross-chain hoặc bot giao dịch.
- Hiểu biết về Docker, Redis, Kafka hoặc các hệ thống xử lý lượng giao dịch lớn.
- Tiếp xúc với phương pháp kiểm thử tải/stress.
Phúc Lợi
Lương: 4k-8k USDT