岗位职责:
1、遵循公司敏捷开发流程和测试流程规范
2、参与需求分析,深入理解业务需求,制定详细的测试计划与测试方案。
3、根据测试计划实施测试活动,并保证实施质量。
4、根据产品需求,编写和评审全面的测试用例,确保对功能、性能、兼容性、安全等方面进行充分覆盖。
5、执行测试用例,详细记录缺陷信息,跟踪缺陷的解决进度,直至缺陷关闭。
6、编写测试报告,并提供总结性意见。
7、引入和完善测试工具、测试策略和测试方法,最大限度提高测试效率和产品质量。
8、与产品、开发、运维等团队密切沟通协作,保障项目顺利交付,同时对上线后的问题跟踪闭环。
任职要求:
1、教育背景:本科及以上学历,计算机、通信、电子信息、自动化等相关专业;
2、工作经验:5年以上相关工作经验。
3、专业技能:
1).熟悉测试流程,掌握测试理论与方法。
2).熟悉常见的软件测试方法,如黑盒测试、白盒测试、性能测试、安全测试等。
3).熟悉测试相关的管理工具,如JIRA等。
4).熟悉接口测试、性能测试、并发测试,能独立使用JMeter等主流性能工具完成压测及结果分析。
5).精通MySQL数据库,具备扎实的SQL编写与优化能力。
6).掌握至少一种HTTP抓包方法,如fiddler、Wireshark。
7).掌握常见WEB端与API接口安全测试工具及方法。
8).熟悉Docker、Nginx、FastDFS、Redis、MQ等中间件的部署、配置与故障排查。
9).熟悉HTTP/WebSocket/MQTT/TCP/IP等网络协议。
10).熟练掌握性能测试、安全测试等专项能力者优先考虑。
4、个人素质:
1).工作认真细致,具备较强的逻辑思维能力。
2).具备良好的表达能力、沟通能力和团队合作精神。
3).具有良好的职业道德,工作认真负责,积极主动。
4).具备良好的文档编写与经验沉淀习惯,能推动团队知识共享与流程优化