测试工程师 - 岗位评级
岗位职责
- 功能测试任务
- 和产品核对需求并编写测试用例, 如有需求变动及时修改用例
- 制定测试计划
- 对开发出的产品进行完整测试
- 对开发修复的问题进行回归测试
- 对测试结果进行记录, 总结
- 文档任务
- 编写技术帮助中心, 线上出现相关问题说明文档(开发过程中的文档)
- 对线上的数据进行记录并生成报表
- 性能, 压力
- 对开发软件进行性能测试
- 接口的完整覆盖测试(线上无损)
- 跟踪线上性能指标, 将指标以及不稳定行反馈给开发并进行下一步工作推进
- 性能指标包含 接口性能, 压力测试, app 性能, 崩溃率, 慢接口
- 上线
- 上线前改动部分内容与运营, 产品进行确认, 引导运营进行后台的配置
- 对 bug 进行跟踪, 对业务及运营等提出问题及遗留问题进行跟踪测试;
- 根据产品经理提供的文档对功能进行复核
- 编写使用说明书
- 各模块介绍以及使用说明
- 模块的相关性(前台/后台)
岗位评级
软件测试实习生(学习阶段)
1、软件相关专业毕业,但对工作性质、内容有一定了解,暂时不具备胜任工作的基本技能;
2、掌握软件测试的理论知识,熟悉软件测试相关工具,
3、有成为软件测试工程师的意愿和潜力,值得公司培养;
软件测试助理(参与工作)
1、能看懂产品原型、UI 设计,熟悉软件测试工具,对基础知识掌握比较完善;
2、能在指导下根据产品原型、UI 设计发现并提交 bug;
3、熟悉工作的流程,能明确直属上级在工作输出上对自己的要求;
软件测试专员(指导下完成工作)
1、能根据产品原型、UI 设计发现并提交 bug;对提交的 bug 进行跟踪和管理,能进行回归性测试;
2、对测试工作的要求、流程有充分认识,能根据流程进行基本的测试,
3、遇到困难能积极寻求帮助、主动查找解决方案,推动项目进展;
4、能明确自己的工作职责,顺利开展工作;
5、能够融入所在部门,能够和同事相互协作;
初级软件测试工程师(独立完成工作)
- 能根据产品原型、UI 设计准确的发现并提交 bug,独立完成里程碑测试;
- 能针对发现的 BUG 及时有效的和相关负责人进行沟通,督促其完成修改进行回归性测试;
- 能独立解决工作中遇到的问题,有自己的主观逻辑思想,能对 BUG 作出明确判断;
- 能严格按照规范流程进行测试工作,并能严格要求自己;
- 能够主动和同事进行有效沟通,解决当前问题,推动项目进展;
- 能够在他人带领下独立完成测试工作
- 有测试的想法和思路,能够编写测试用例,能够理解需求,能够自律
实施软件测试,并对软件问题进行跟踪,推动测试中发现问题及时合理解决
能独立解决工作中遇到的问题,有自己的主观逻辑思想,能对 BUG 作出明确判断,并且按流程、规范完成所承担测试工作
选择、确定并验证所承担任务的具体测试方案,能够主动和同事进行有效沟通,解决当前问题,推动项目进展
参与项目计划制定
完成所承担工作的文档
完成直接领导分配的其他工作,及时根据工作安排进行合理的优先级改变
中级软件测试工程师(指导工作)
1、熟练掌握测试工具和测试方法,能独立完成项目的整体测试,并给出评估报告;
2、针对项目有自己的见解,能够参与项目的整体方案讨论,给出合理建议;
3、能整理出逻辑思维漏洞、常见 bug 类别,给予其他同事技术指导、帮助其完成测试工作;
4、了解行业新的测试技术和测试工具,结合公司的实际情况将其应用到实际工作中,改善测试环境、提高测试效率;
5、能根据测试进展,合理分配时间,安排好测试项目的具体进程;
有较多相关软件测试经验,可以承担多个项目的完整测试工作
可以很快的分析和理解测试用例并可以找到问题,实施软件测试并对软件问题进行跟踪、复现,推动测试中发现问题及时合理解决
针对项目有自己的见解,能够参与项目的整体方案讨论,给出合理建议
了解行业新的测试技术和测试工具,结合公司的实际情况将其应用到实际工作中,改善测试环境、提高测试效率;
5、能根据测试进展,合理分配时间,安排好测试项目的具体进程;
高级软件测试工程师(主导工作)
1、参与过中型以上项目测试,对系统的测试方案有所了解;
2、能熟练、高效、准确的完成测试工作,并给出可行性意见报告;
3、能够根据各个测试项目的进展,制定出整个部的详细工作方案,主导工作进展;
3、能够对测试中出现的各种逻辑思维漏洞、常见 bug 进行分类汇总并找出解决方案,能对其他同事进行技术培训;
5、能够制定测试的规范流程,并监督实施;
有较深的相关软件测试的经验,承担多个项目的完整测试工作
对先关行业有较多经验,对程序设计有一定经验,具有技术创新能力,为软件测提供新的方法和新的技术
能够根据各个测试项目的进展,制定出整个部的详细工作方案,主导工作进展;
能够对测试中出现的各种逻辑思维漏洞、常见 bug 进行分类汇总并找出解决方案,能对其他同事进行技术培训;
能够制定测试的规范流程,并监督实施;
有较丰富的软件测试专业技能和工具运用技能,特别是从专业实践中获得的技能
资深软件测试工程师(全局把控)
- 拥有多年的项目测试经验,熟悉各种技术和应用场景,带领过中型以上项目测试;
- 熟悉整个测试环境的搭建,能够提供系统测试方案;
- 能够预估项目风险、告知技术疑难,提出规避方案,全局把控测试工作;
- 有能力管理整个测试审核部门、建立完善测试规范和流程;
- 能根据客户需求、受众情况对产品原型、UI 设计、技术研发进行深入分析提出可行性建议;
软件测试工程专家(前瞻规划、实施)
1、拥有丰富的研发、测试经历,能带领团队进行大型项目测试;
2、能建立、建全质量监控管理体系和内部管控系统;
3、能根据公司的发展需求,追踪收集测试新技术,能通过系统培训,提高团队能力;
4、对行业行情有深入研究,能根据公司现状、发展需求对测试部门进行前瞻性的职能规划,满足公司发展需求;
语雀镜像 : 测试工程师 - 岗位评级 ,点此 提问