51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 8428|回复: 0
打印 上一主题 下一主题

[转贴] 软件测试的职业发展路线,你知道吗

[复制链接]
  • TA的每日心情
    无聊
    前天 09:00
  • 签到天数: 1019 天

    连续签到: 3 天

    [LV.10]测试总司令

    跳转到指定楼层
    1#
    发表于 2021-1-7 10:08:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    1测试积点
     相信有童鞋,在软件测试中,迷茫了很久,也不知道怎么去发展才是适合自己的,今天我们就来谈一谈关于软件测试的职业发展。
      PS:不管如何的职业发展,就像游戏打怪升级,然后转职一样,都需要时间去积累,不过要选好自己的方向,不然就会浪费时间和精力,得不偿失。
      1、软件测试工程师分为:
      初级:不会主要负责一个项目,会负责一个子模块的测试任务,更多是执行测试用例。
      中级:会编写测试用例,能独立负责小项目的测试任务,初步了接接口、性能、自动化等知识,运用主流测试工具,进行测试。
      高级:会编写测试计划,独立分析产品需求,规划测试项,参与产品的设计,分配任务,能独立负责中项目的测试任务以及小团队管理,熟悉自动化、接口、性能等知识。
      2、技术栈(专项)测试工程师分为:
      自动化测试工程师:熟练使用1~2个编程语言,以及市场上主流的测试工具,进行编写测试脚本完成自动化测试环境的搭建以及部署。
      性能测试工程师:熟悉使用性能测试工具进行性能测试,会编写性能测试方案,设计性能测试场景,以及风险评估,根据性能测试报告的图表分析出性能的瓶颈,并配合开发人员去优化。
      测试开发工程师:精通1~2个编程语言,以及前端初级知识,能独立部署开发环境,并完成相应的测试平台的开发任务。
      3、管理路线可以分为:
      测试组长:
      测试组长一般带几个测试工程师, 负责任务分派和人员管理等工作。除了必备的测试技能外,测试组长需要的管理技能有:
      **任务优先级识别能力:**需要能够识别任务的优先级,并根据当前工作合理分配给不同的人去完成。
      **培养团队成员的能力:**带领团队需要对团队成员进行培养和发展相应的能力,需要能够识别不同人员的自身特点,有针对性的培养相应的技能。
      **沟通协调能力:**要带领好团队,较强的沟通协调能力必定能事半功倍,让团队工作更顺畅。
      测试经理:
      测试经理一般是管理一个测试部门,下面可能有多个测试小组。测试经理除了需要关注技术外,还需要关注部门的发展、绩效等。需要的相应技能有:
      **技术洞察力:**测试经理需要对技术趋势和先进测试工具有较多了解,需要能够帮助团队确定测试技术和测试工具的研究和使用,以提高团队的工作效能。
      **风险识别能力:**测试经理需要能够很好的理解业务需求、识别项目风险,负责制定测试策略和具体的实施方案,并能进行总结、报告,及时反馈项目质量状态。
      **培养团队成员的能力:**团队成员的能力培养非常重要,测试经理跟测试组长一样需要这个技能。
      **沟通协调能力:**测试经理不仅需要协调测试部门内部的各种情况,还需要横向跟公司其他部门进行沟通协调,沟通协调能力更加重要。
      测试总监
      测试总监是测试经理的延伸,属于质量部门的最高负责人,需要负责公司所有项目的质量活动,所要求的的技能跟测试经理类似。

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-9-16 13:42 , Processed in 0.065251 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表