作为一位资深的软件测试工程师,我总结了下,软件测试工程师大致的发展方向有4个,下面我就这4个方向做一个简单地分析,请大家多多指教。

  1. 向部门管理者奋斗 根据每个公司的情况不同,测试人员直接相关的管理岗位也会有些不同,大体就是测试组长-测试经理-项目测试负责人-测试总监。
    测试组长手底下一般就几个测试员,负责任务分派和人员管理工作,除了自身要有测试技能外,还需要有管理的天赋,能够根据当前的工作内容合理分配给不同的人员去完成,需要了解团队成员的各个特点,要有较强的沟通协调能力,这些都能让团队工作更加顺畅。 测试经理一般就是管理测试部门,下面有可能有多个测试小组,测试经理除了本身技术过硬外,还需要关注部门的发展、绩效等,需要对技术趋势和先进测试工具有较多了解,需要帮助团队 确定测试技术和测试工具的研究和使用,需要很好的理解业务需求,识别项目风险,负责定制测试策略和实施方案,并能进行总结、报告、及时反馈项目质量状态,以及对团队成员的培养,最重要的一点,不仅要沟通协调测试部门内部的工作,还需要跟公司其他部门进行沟通协调。 项目测试负责人主要负责的是项目的质量保障工作。 测试总监属于质量部门的最高负责人,需要负责公司所有项目的质量活动。 补充一个测试人员转型方向:项目经理和产品经理,有想法的可以先自己了解一下这两个职位需要做什么工作以及需要掌握的技能。
  2. 挑战资深软件测试工程师(技术大牛) 初级测试工程师有手工测试经验,执行测试用例,记录BUG,并 回归测试。 中级测试工程师脱离初级的点点点,具有初步的自动化测试能力, 完善自动化测试脚本。 高级测试工程师具有一定的行业知识,能够帮助开发或维护测试 或编程标准与过程,分析软件需求,获得测试需求。确定测试需求相应的测试方法,获得测试策略方案,为其他测试员充当顾问。 资深测试工程师具有丰富的行业业务知识,对于编程语言、操作系统、网络安全与数据库、性能测试等,随手黏来,也就是说你可以解决公司所有人解决不了的问题的时候,那么你就成为了别人口中的技术大拿。
  3. 软件测试培训导师 如果你不愿意在公司再搞测试方面的工作了,但是也不想干其他行业,那么你就可以选择培训机构,目前大多数的培训机构都缺乏有经验的软件测试工程师,必然会高薪聘请你。
  4. 成为一位软件测试的作家(可兼职) 这个路线适合的人群极少,需要将自己在行业积攒的经验,具体做过的项目总结出来,那就需要极强的写作能力,所有对于大多数人而言,如果没有出书的志向,就不要考虑我所说的这个方面了。 下期,应私信,会出数据库方面的。