新加坡 印度尼西亚 马来西亚
- 工作范围
1. 负责在区块链上(公链、联盟链)测试DApps,包括测试前端和后端功能、接口、兼容性、稳定性和安全性。
2. 处理智能合约的功能、性能和安全测试。
3. 构建测试环境,撰写测试计划,执行测试并生成测试报告。
4. 与其他职能团队合作,分析测试失败的根本原因并实施纠正措施。
5. 在发布前后推动缺陷解决和产品版本和质量管理。
- 你需要什么
1. 3年以上的工作经验,精通Python和Java编程。
2. 熟练使用Python或Go进行合约测试和构建测试框架。
3. 熟练进行RPC和gRPC的业务调用。
4. 熟悉接口测试自动化和分布式接口性能测试。
5. 熟练使用Python Appium或Python + Selenium进行UI自动化。
6. 熟练使用adb命令、Linux命令和基本数据库命令。
- 有以下技能更好
1. 熟悉区块链架构概念,如共识、智能合约、节点管理、各种数据结构、算法、密码学、安全协议和分布式存储。
2. 熟悉分布式、多线程和高性能系统的设计、编码和性能测试优化。了解主流区块链开源项目的实现机制和运行原理。
3. 精通区块链的原理、机制和相关加密算法。
4. 了解各种主流共识算法,包括但不限于PoW、PoS、DPoS、PBFT、Paxos、Raft等。