Job description
Job Title: Test Engineer
[Job Responsibilities]
1. Responsible for testing blockchain-related business functions, covering core processes such as wallet connection, on-chain transactions, and asset changes.
2. Responsible for verifying the consistency between on-chain data and off-chain platform data, ensuring the accuracy of transaction results, account balances, frozen amounts, and fund flows.
3. Track the status of on-chain transactions, use blockchain explorers to query transaction hashes, block confirmation status, and contract event logs to assist in problem identification.
4. Design and execute functional tests and abnormal scenario tests (such as transaction failures, Gas anomalies, network delays, etc.) to ensure business stability and fund security.
5. Track defect repair progress, produce test reports, and participate in version release quality assessments.
[Job Requirements]
1. Over 3 years of software testing experience, with experience in blockchain or Web3 projects preferred.
2. Understanding of basic blockchain knowledge, such as transaction mechanisms, Gas, Nonce, signature processes, and block confirmation mechanisms.
3. Familiar with interface testing tools, with capabilities in interface testing and automation.
4. Ability to use blockchain explorers to query on-chain data and troubleshoot issues.
5. Proficient in using SQL for data verification, sensitive to financial or accounting data.
6. Strong logical analysis and problem identification skills, with a strong sense of responsibility.