岗位职责
测试规划与执行
参与需求评审,评估需求可测性及风险,制定测试计划、设计测试用例(覆盖功能、性能、兼容性等)。执行测试(手动/自动化),记录并跟踪缺陷,输出测试报告及用户手册。主导中型以上项目的全流程测试,包括接口测试、性能测试、安全测试等。
自动化与工具开发
编写自动化测试脚本(如Python/Java),熟练使用Selenium、JMeter、Postman等工具。研究并优化测试工具/框架,提升测试效率(如持续集成工具Jenkins、Git)。
质量保障与协作
分析测试数据(缺陷率、收敛趋势),提出质量改进建议。与开发、产品团队紧密沟通,推动问题修复并验证闭环。
任职要求
1. 硬性条件
学历与专业:本科及以上学历(计算机/软件工程相关专业优先),大专需具备3年以上经验。经验:
3-5年经验,具备自动化测试或性能测试能力,有团队管理经验者优先。
2. 技能要求
技术基础:
熟悉软件生命周期、测试文档(测试计划/用例/报告)。掌握至少一门编程语言(Python/Java/C#),能编写测试脚本。了解Linux命令、数据库操作(如MySQL)及中间件配置。
工具熟练度:
自动化工具:Selenium、Appium、JMeter等。缺陷管理:禅道、JIRA。
3. 软性素质
责任心强,注重细节,具备探索精神和耐心。逻辑清晰,沟通能力强,能跨团队协作并推动问题解决。
薪资与福利