Test Engineer
Responsibilities:
1. Quality Assurance and Testing
Responsible for functional, performance, stability, and fund security testing of the crypto exchange platform. Design and execute comprehensive test plans covering core modules such as users, accounts, trading operations, fund flows, and fund transfers.
2. Automation Testing
Proficient in API automation testing tools, capable of independently developing and maintaining automated test scripts to improve testing efficiency and coverage.
3. Risk Assessment and Fund Security Testing
Possess strong security awareness to identify potential capital loss risks within the platform. Design and execute security tests related to trading operations, identity authentication, fund security, data encryption, and other relevant areas to ensure system robustness.
4. Cross-Team Communication and Collaboration
Collaborate closely with product, development, and other testing teams to ensure clarity and accuracy of testing requirements, provide timely feedback on issues, and drive resolutions.
5. Efficiency Optimization
Continuously enhance testing efficiency by optimizing processes, promoting the development and application of automation tools, and improving overall team productivity.
Requirements:
1. Bachelor’s degree or above in Computer Science or a related field, with over 5 years of industry testing experience.
2. Prior quality assurance experience in large, complex systems within crypto exchanges or traditional finance (payment systems, account systems, general ledger systems) preferred.
3. Familiarity with various testing methodologies and tools, especially API automation testing tools.
4. Experience in developing testing tools, including test data generation tools to support testing needs.
5. Hands-on experience in fund-related specialized testing and knowledge of common security issues such as identity authentication, fund security, and data encryption preferred.
6. Strong cross-team collaboration skills, with the ability to maintain close communication with development, product, and other teams to ensure smooth testing progress.