Job Description
Summary
What you'll do
- Responsible for testing BitgetWallet Swap business, including test plan design, test case writing, and execution.
- Participate in requirements reviews, collaborate with product and development teams to identify test points, and drive issue localization and resolution.
- Design and implement automated testing scripts based on product business characteristics to improve testing efficiency and coverage。
What you'll need
- Bachelor’s degree or above in Computer Science, Software Engineering, or related fields.
- Experience in Web3 Swap testing, having participated in actual testing projects such as DeFi, Swap, cross-chain bridges, etc.
- Familiar with major blockchain smart contract principles (e.g. Ethereum, BSC, Polygon); ability to understand Solidity contract code is a plus.
- Familiar with at least one mainstream programming language (such as JavaScript, Python, Go, etc.), with experience in developing automated test scripts.
- Strong communication and teamwork skills, clear logical thinking, attention to detail, and a strong sense of responsibility.
Job Responsibilities
- Responsible for testing the BitgetWallet Swap business logic, including test plan design, test case writing, and execution;
- Participate in requirements review, collaborate with product and development teams to identify test points, and drive problem identification and resolution;
- Based on the characteristics of the product business, design and implement automated test scripts to improve testing efficiency and coverage.
Job Requirements
- Bachelor's degree or above in Computer Science, Software Engineering, or related fields;
- Has experience in Web3 Swap testing and has participated in testing of real-world projects such as DeFi, Swap, and cross-chain bridges;
- Familiarity with the principles of smart contracts on mainstream blockchains (such as Ethereum, BSC, Polygon, etc.) and the ability to understand Solidity contract code are preferred;
- Familiar with at least one mainstream programming language (such as JavaScript, Python, Go, etc.) and have experience in developing automated test scripts;
- Possesses excellent communication and teamwork skills, clear logical thinking, and is meticulous and responsible in work.
Skills
- Communications Skills
- Development
- Python
- Software Engineering
- Solidity
- Team Collaboration

