国内软件业快速发展的最近十年,软件开发工程师的人数和职业水平得到了很大的提高,当前国内高水平的软件开发工程师的数量已经可以和许多软件业发达的国家相比。但是,软件测试人才严重缺乏,尤其是既懂质量管理,又懂测试技术的软件测试工程师,更是凤毛麟角。

现阶段软件测试工程师的晋升通道有两种:

一种是专业通道,成长为高级软件测试工程师或专职的性能测试工程师、自动化测试工程师、白盒测试工程师,这时能够独立测试很多软件,甚至可以成为软件测试架构设计师,当然随着技术的积累也可以转做项目管理;

第二种是管理通道,从测试工程师到组长(Lead),再到测试经理(Manager),以至更高的职位。测试工程师晋升通道如图3-6所示。

虽然软件测试工程师缺乏并且职业晋升通道明确,但这个行业并没有受到明显的青睐,很多人并不认为软件测试是一个比较好的职业,大多数人认为开发比测试职业发展更好,这主要有以下两个原因:

第一:软件测试行业入门要求比软件开发行业低,认为软件测试未来没有竞争力。坦白说如果纯做手工测试,其要求的知识水平确实不高,但开发的入门要求明显比软件测试高出很多,所以很多人依然选择开发而不选择软件测试。然而相反的是,如果要成为一名资深的软件测试工程师,需要的知识无论从广度还是深度来说都比开发的要求高出很多。

第二:职业初期,软件测试的工资待遇比开发低。现在人比较浮躁,特别是彼此间的攀比,导致这种情况加剧,使得很多人并不看好软件测试这个职业。

测试工程师职业发展

软件测试工程师晋升通道对应的工程师的职业发展也分两个方面:

一是向技术方面发展,成为技术专家;

二是向管理方面发展,成为管理者,如图3-7所示。

就技术方面来说,现阶段更多的是黑盒测试,即手工测试,这也是入门级的软件测试工程师最基础的要求。但只做手工测试在未来没有竞争力,对个人职业发展也不好,现在自动化测试和性能测试越来越受到企业的重视,这样自动化测试和性能测试也就成为测试工程师未来的一个发展方向,而这两个方面显然比手工测试更有竞争力,同时待遇也要高出许多。也可以向白盒测试方面发展,白盒测试工程师必须能看懂代码,否则测试很难开展。而随着未来云计算的发展,云测试将成为一个新的分支,但就要求对自动化和性能有一定的了解。

就管理方面来说,软件测试工程师未来可以选择在测试经理、测试总监、业务专家、产品经理、配置管理和质量保障几大方面发展。

将测试技术做到一定程度后即有机会成为测试管理者,也就是所说的测试经理或测试总监。由于测试工程师对产品和业务很熟悉,这样可以成为专业的产品经理和业务专家,现在很多公司在Beta测试过程则有专门的业务工程师或业务专家参与测试。

而配置管理和质量保障(或质量管理)也是软件测试工程师职业的一个发展方向。

软件测试工程师晋升通道相关推荐

  1. 软件测试工程师晋升之路

    软件测试工程师晋升之路 发展之路 测试工程师 -> 自动化测试工程师 -> 测试开发工程师 -> 测试架构师 测试种类 功能测试 界面测试 性能测试 负载测试 自动化测试 强度测试 ...

  2. 过来人经验告诉你,如何从小菜B晋升为月薪过万的软件测试工程师?

    测试工程师这个岗位对于有些人来说,可能月薪过万很容易,可对于有些人来说,仿佛已经达到瓶颈,任凭工作再卖力每月也只是四五千的薪资,月入过万对于这些人来说就是可望不可即,那么这些人怎么才能冲破瓶颈,拿到满 ...

  3. 8年测试老鸟总结,软件测试工程师关键成长晋升要素,这些不能不知道...

    目录:导读 前言 一.Python编程入门到精通 二.接口自动化项目实战 三.Web自动化项目实战 四.App自动化项目实战 五.一线大厂简历 六.测试开发DevOps体系 七.常用自动化测试工具 八 ...

  4. 软件工程师职业发展与晋升通道

    软件工程师职业发展与晋升通道

  5. 软件测试工程师的“初—中—高”晋升之路

    前言 因太多小伙伴询问风风零基础如何转行软件测试.软件测试该学什么.中级和高级测试需要掌握哪些技能之类的问题. 为了让大家系统的了解软件测试,掌握合理.正确的学习方法和目标,风风决定制作一个学习 &a ...

  6. 35岁之后软件测试工程师靠什么养家?我还能继续做测试。

    35岁真是一个焦虑的年龄,我一个在北京软件测试的朋友从一个大公司裸辞以后,年前应聘到了一家小公司做技术总监,因为疫情的爆发,公司倒闭了,他失业了.为了养家我这个朋友不得不冒着被病毒感染的危险开始送外卖 ...

  7. 人工智能工程师需具备的技能_2020年软件测试工程师需要具备的技能--需要学什么--面试题有哪些(灵魂拷问)...

    一.2020年软件测试行业的现状 2020年开年,一不小心,[新冠]黑天鹅从头上飘过,持续影响全国乃至全球的经济,软件行业公司也迎来了不少的冲击,那么一直打算入行软件测试行业,或者已经在软件测试行业耕 ...

  8. 关于软件测试工程师所应该具备的能力,就业前景还有适合女生从事吗?

    作为一个准大三计算机专业的女生,学测试非常适合! 软件测试是指在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程.软件测试工程师需要在各种调节下测试软件 ...

  9. 软件测试工程师门槛:新人如何做好功能测试?

    关于新人如何做好功能测试,以下是我个人的一些思考. 01.测试基础的重要性 作为一名测试新人,测试基础非常非常重要.这里说的基础,不仅仅是什么是软件测试.软件测试的目的,而是测试用例的设计能力. 因工 ...

  10. 程序人生:软件测试工程师,如何从手工测试转成自动化测试?这可能是每个测试要走的路...

    做测试十多年,有不少人问过我下面问题: 现在的手工测试真的不行了吗? 测试工程师,三年多快四年的经验,入门自动化测试需要多久? 自学自动化测试到底需要学哪些东西? 不得不说,随着行业的竞争加剧,互联网 ...

最新文章

  1. Linux下修改PATH环境变量
  2. FreeBSD Top States
  3. 驰骋工作流引擎设计系列10时效考核规则设计
  4. 函数 php_PHP回调函数及匿名函数概念与用法详解
  5. pat天梯赛L2-010. 排座位
  6. Socket编程实践(6) --TCP服务端注意事项
  7. kubernetes_Kubernetes领域的标准安全性。
  8. SCCM2012软件更新(WSUS补丁)同步成功无法获取补丁问题
  9. 计算机视觉(三)——人脸识别
  10. 监理延期 验收工程款制约三方
  11. 【智能制造】智能制造能力成熟度评测三部曲
  12. 每个人都有第一桶金——潘石屹
  13. VR全景,带您“飞临”探秘北京2022年冬奥会
  14. 你好,再见;你好,幸会!
  15. 浅析MySQL死锁检测
  16. bootstrap地址选择(全国省市选择、定位)功能
  17. 获取linkedin上指定公司下的职员信息
  18. Spring boot项目搭建案例
  19. Microsoft Enterprise Library 简介与请大家下载Microsoft Enterprise Library 5.0体验微软最新技术应用于企业信息平台
  20. Chrome,Firefox浏览器驱动下载地址

热门文章

  1. Observable与Subject
  2. html5学习计划,关于学习计划模板汇编5篇
  3. LaTex图表中英文标题,中英文图表目录
  4. MathType注册表位置
  5. 主题黑板.html,黑板报主题
  6. python春节对客流量的影响_春节对经济的影响
  7. html实现网页多人聊天,实现websocket多人聊天,很简单(示例代码)
  8. 流媒体网络传输的技术瓶颈
  9. BUUCTF-[XMAN2018排位赛]ppap
  10. 《军团要塞2》绘画渲染