Testing Engineer (Wallet & Digital Assets)
moomoo
Posted: October 13, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are seeking a skilled Testing Engineer to join our team in Shenzhen, Guangdong Province, China. The ideal candidate will have experience in testing digital assets and have a strong understanding of Web3 wallets and on-chain/off-chain business processes.
Required Skills
Job Description
• Responsible for quality assurance of financial business systems, primarily covering Web3 wallets, coin deposits/withdrawals, custody, and other on-chain/off-chain digital asset businesses. This includes testing for Web, Client, Server, and end-to-end processes.
• Participate in requirement document reviews, assess the rationality of requirements, and provide suggestions and feedback.
• Design high-quality test cases using professional methodologies based on product requirements to ensure comprehensive and precise coverage.
• The testing scope covers core scenarios such as smart contract interaction, multi-chain asset management, DApp connectivity, asset issuance, and transfer payments.
• Utilize testing tools, auxiliary scripts, and automation methods to complete project testing efficiently and ensure product quality.
• Focus on efficiency tools and automation to continuously improve testing productivity.
Requirements:
• Bachelor's degree or above, with 3+ years of relevant testing experience in securities, futures, foreign exchange, or digital currency exchanges is preferred. Understanding of blockchain fundamentals and experience in smart contract testing are strong advantages.
• Senior practitioner in the testing industry with a deep understanding of the entire testing lifecycle, including test analysis, design, and execution. Possess extremely rigorous logical thinking and high sensitivity to data and latency.
• Familiar with common industry solutions for UI, API, and unit testing, capable of formulating and implementing best practices tailored to the company's specific context.
• Solid understanding of computer fundamentals, such as network protocols, data structures, and databases.
• Proficient in at least one programming language such as Python or Go, with the ability to build complex test frameworks and tools.
• Strong sense of responsibility, clear logic, proactive mindset, excellent rapid learning ability, communication skills, and teamwork.
• Technical leadership skills and the ability to drive the team in solving complex technical problems are preferred.
*Only shortlisted candidates will be contacted.