Remote Details
- Open Country: China, Hong Kong, Taiwan
- Language Requirements: Chinese
Job Description
Description :
1. 负责区块链产品模块的测试方案制定、策略分析、用例设计、测试执行、风险评估等工作;独立负责产品模块的质量保障工作,涵盖功能、性能、安全、兼容、自动化等方面。
2. 可独立开发或选择合适的测试工具,提高个人和团队的工作效率。
3. 分析项目团队内流程实践中存在的问题,提出有效可行的改进措施,并推动实施。
4. 熟悉执行功能测试、回归测试、边缘测试、性能和负载测试,确保所有功能按照预期工作。
5. 深入理解产品需求和用户场景,参与需求评审,识别潜在的测试需求。根据需求制定详细的测试计划和策略,包括测试范围、测试类型、测试环境和测试工具。
6. 编写详细的测试用例,确保覆盖所有功能和非功能需求。
7. 记录详细的缺陷报告,包括重现步骤、预期结果和实际结果,使用缺陷管理工具跟踪缺陷状态,确保缺陷得到及时修复。
8. 与开发团队合作,分析缺陷根本原因,推动问题的彻底解决。定期进行缺陷分析,识别常见问题和趋势,为持续改进提供依据。
9. 编写和维护测试文档,包括测试计划、测试用例、测试报告和测试总结,记录测试执行过程中的重要发现和决策,为项目团队提供透明的测试进展和质量状况。
10. 评估和引入新的测试工具和技术,提升测试效率和覆盖率。
11. 参与测试流程的持续改进,提出并实施优化建议。参与团队内部的技术分享和培训,提升整体测试水平。
Requirements :
1. 计算机或相关专业本科及以上学历,1年以上测试开发经验。
2. 精通测试流程,熟悉测试用例设计方法,能深入分析产品需求和开发设计,并给出合理建议。
3. 具有区块链相关测试项目经验。
4. 熟悉 TCP/IP 协议栈。
5. 熟练使用各种测试工具,包括但不限于 wrk、puppeteer、playwright等。
6. 能够使用编程语言按需求编写测试脚本,完成测试目标。