工作职责:
测试计划与设计: 参与需求评审,深入理解产品需求,设计并编写全面、高效的测试用例和测试计划。
测试执行与缺陷管理: 执行功能测试、回归测试、集成测试等,准确识别、记录和跟踪缺陷,并协同开发人员推动问题解决与闭环。
接口测试: 使用Postman、JMeter等工具进行API接口测试,验证数据交互的正确性和可靠性。
性能与安全测试(可选/高级): 使用LoadRunner、JMeter等工具进行性能、压力、负载测试;或使用相关工具进行基本的安全漏洞扫描。
自动化测试(可选/高级): 设计和开发UI自动化(如Selenium、Cypress、Playwright)或接口自动化测试脚本,构建和维护自动化测试框架,提升测试效率。
测试报告与质量评估: 编写测试报告,评估产品质量风险,为产品发布提供决策依据。
流程优化: 积极关注并引入新的测试方法和工具,持续改进测试流程,提升团队测试质量和效率。
任职要求:
【基础要求(初级/中级)】
学历专业: 本科及以上学历,计算机科学、软件工程、电子信息或相关专业。
经验: 1-3年及以上软件测试工作经验,熟悉软件测试理论、流程和方法。
技术能力:
熟练掌握SQL语句,能进行常用的数据查询和校验。
熟悉Linux常用命令,具备基本的日志查看和分析能力。
了解至少一种编程或脚本语言,如Java、Python、JavaScript等。
熟练使用Postman、Fiddler/Charles等接口测试和抓包工具。
熟悉缺陷管理工具(如Jira、禅道)和测试管理工具(如TestLink、XMind)。
软实力:
具备强烈的责任心和严谨细致的工作态度,对质量有高标准要求。
具备出色的沟通能力、团队协作能力和解决问题的能力。
具备良好的逻辑思维和分析能力,能够从用户和开发多个角度思考问题。