软件测试职业发展规划浅谈

简介:

很多刚刚迈入测试行业或已进入测试行业有一段时间的同学,对自己的发展路线仍然迷茫,不知道该如何在测试行业发展或者不知如何很好的规划自己的职业生涯。虽然前一段做过一次公开课,详细的介绍过到过职业规划,但是由于时间限制不能全面很好的阐述。借本篇博文,相对详细的介绍一下以供广大网友参阅,由于文字的局限性,肯定不会尽善尽美,望大家谅解。

    本篇开头画一幅职业的规划路线图,由于图篇幅所限仅供参考,也希望大家多多交流。

wKiom1OgT26yF9DbAAOffqJZcYk031.jpg

    1. 在开篇的图中看到刚刚入门或从事软件测试行业,从事的内容主要是执行测试用例、提交Bug,除了图中的工作职责及技能要求外,往往还需要掌握Linux的基本操作应用及shell脚本的编写、了解主流数据库Sql server、Oracle、Mysql其中某一个。这些可以在下面的职位诉求中提取到,如下所示(为了保证真实性,所有岗位都是从智联招聘、51job截图下来,未作任何处理):

wKiom1OgUFWyGXHNAAI50JiKu4c617.jpg

wKioL1OgUCjDP7w0AAIq8BlXo6Q309.jpg

wKiom1OgUFax1-WmAAI5OhaMpRU331.jpg


而这些技能知识及实战经验均可如下课程中获得

            [测试系列课程]①软件测试基础

            涵盖:测试流程、测试方法、测试理论知识、缺陷管理等

            http://edu.51cto.com/course/course_id-30.html

            [测试系列课程]③测试综合技能知识(Linux|Oracle|Windows)

            涵盖:Linux系统(操作、shell脚本)、Oracle数据库、Windows Server

            http://edu.51cto.com/course/course_id-701.html

    2. 当经历了初级测试工程师的洗礼后且具备了一定的测试经验后可以往中级测试工程师的岗位发展。该岗位需要的技能除了初级工程师的要求外,还需要能够设计测试用例、搭建测试环境,了解一些自动化工具等。这些也通过下面的职位诉求中提取到,如下所示:

wKiom1OgUeXwVQ6EAANIob8HRL8389.jpg

wKioL1OgUbjQmNQMAALyDHm9MWk302.jpg

wKiom1OgUeXwcS_jAAHYE2GzacU924.jpg

wKioL1OgUbiBWya-AAFxR_D_nDg088.jpg

wKiom1OgUebCoWl0AAJFRGBFipY717.jpg

而要掌握这些技能知识及实战经验均可如下课程中获得

            [测试系列课程]①软件测试基础

            涵盖:测试流程、测试方法、测试理论知识、缺陷管理等

            http://edu.51cto.com/course/course_id-30.html

            [测试系列课程]③测试综合技能知识(Linux|Oracle|Windows)

            涵盖:Linux系统(操作、shell脚本)、Oracle数据库、Windows Server

            http://edu.51cto.com/course/course_id-701.html

            [测试系列课程]④QuickTestPro由浅入深--初阶(作者授课)

            http://edu.51cto.com/course/course_id-812.html

            [测试系列课程]⑤QuickTestPro由浅入深--高阶(作者授课)             

            http://edu.51cto.com/course/course_id-1130.html

            [测试系列课程]⑥软件性能测试与LoadRunner应用

            http://edu.51cto.com/course/course_id-1377.html

    3. 随着经验的积累|知识的沉淀,你可能已经在测试里不是新人,已经至少摸爬滚打了1年或多年,此时如想在职位或薪水有所提升,有两条路走,走管理路线或技能路线,管理路线因人而异,你可能不擅长,在此我们也不做过多的介绍。下面花篇幅介绍一下技能的发展。此时一般摆在面前的路就几条:

职业发展路线1:软件测试工程师——>中级测试工程师——>自动化测试工程师;

职业发展路线2:软件测试工程师——>中级测试工程师——>性能测试工程师;

职业发展路线2:软件测试工程师——>中级测试工程师——>测试开发工程师;

那看看成为性能测试工程师、自动化测试工程师需具备哪些技能呢?看看各大公司有何需求。

  • 自动化测试工程师部分企业技能需求、岗位要求:

wKiom1OgU8mAltPfAAGxLiXsxJ8337.jpg

wKiom1OgU8qzQbBaAAGyOkYjzZc764.jpg

wKioL1OgU5yRTpL9AAM7JPg8S5g952.jpg

wKioL1OgU5zgeUBWAANhhKrljdA654.jpg

wKiom1OgU8qio_ebAAJ_O_ph1uQ715.jpg

  • 性能测试工程师部分企业技能需求、岗位要求:


wKioL1OgVAuyaV75AAKTTkN12fQ879.jpg

wKiom1OgVDnTvLHlAAHTtths-_0396.jpg

wKioL1OgVAuROD2GAAK-3hsLP7Q644.jpg

wKiom1OgVDnh6ti1AANwivhuu7Y693.jpg

wKioL1OgVAzwkFddAAMuVrl4_TE442.jpg

    通过上面的岗位技能展示,我们可以提取到,成为自动化与性能测试工程师需具备如下几点:

    1.扎实的理论基础;

    2.熟练应用linux系统及Oracle数据库等;

    3.熟悉或熟练掌握一种自动化测试工具(QTP、selenium)或性能测试工具(LoadRunner、Jmeter)

    其中QTP\LoadRunner市场份额占的比例相对大一些。

    而要掌握这些技能知识及实战经验均可如下课程中获得

            [测试系列课程]③测试综合技能知识(Linux|Oracle|Windows)

            涵盖:Linux系统(操作、shell脚本)、Oracle数据库、Windows Server

            http://edu.51cto.com/course/course_id-701.html

            [测试系列课程]④QuickTestPro由浅入深--初阶(作者授课)

            http://edu.51cto.com/course/course_id-812.html

            [测试系列课程]⑤QuickTestPro由浅入深--高阶(作者授课)             

            http://edu.51cto.com/course/course_id-1130.html

            [测试系列课程]⑥软件性能测试与LoadRunner应用

            http://edu.51cto.com/course/course_id-1377.html


    最后做个总结:

    最近好多网友跟我交流,很多人会问这个问题“是不是把这些知识学会我就能去当测试经理、做高级测试工程师了呢?”

    我是这样回答的,我给他具了个例子,C罗是不是技术底子一致很好,专家与名宿都断言其具备成为巨星的潜质与能力呢,其难道就是上来就成为了足球巨星吗?不是的,他也是经过了不断的磨练成就当前的业绩与地位。

什么都有一个过程与积累,如果你知识与专业技能具备了,只能说你在通往成功的路上会比别人快,少走弯路。别人可能花2年才能成为自动化或性能测试工程师,而你仅仅半年就走完了初级测试工程师的路,展现了自己的能力,走向了更高的岗位。或换种思路说,某人去应聘一个岗位,即便其技能再好,公司都会有一个试用期,让其适应岗位需要,所以技能到实践之间的转换与过度也是如此。

    如果你是刚刚从业的新兵,项目经理与领导会在你技能具备条件不错的基础上,茫然让你负责一个项目或胜任某个高级岗位吗?答案肯定是否定的,因为一定要锻炼一下,让自己的技能在实践中检验一下,而这些是再好的老师也教不到的,即便课程或内容里包含了实践项目内容,也是需要自己去实践尝试的,其实这个道理跟小马过河是一样的道理。


   希望通过这篇文章的简单介绍,能让大家对测试各个阶段的发展及职业的规划有个简单的认知。大家学习过程中可按下面的图进行学习(内功+技能提升),从下往上发展,如果你把这些技能全部具备了,根据目前市场的反馈,1~2年的经验,每月的薪水应在15K左右

wKiom1OgV9KxPPEzAAS18vxuagg730.jpg











本文转自hblxp32151CTO博客,原文链接:http://blog.51cto.com/starpoint/1427481,如需转载请自行联系原作者

相关实践学习
通过性能测试PTS对云服务器ECS进行规格选择与性能压测
本文为您介绍如何利用性能测试PTS对云服务器ECS进行规格选择与性能压测。
相关文章
|
4月前
|
Kubernetes 架构师 测试技术
软件测试|测试专家(前阿里P8)聊测试职业发展常见瓶颈
软件测试|测试专家(前阿里P8)聊测试职业发展常见瓶颈
56 0
|
机器学习/深度学习 运维 监控
思寒漫谈测试人职业发展
应不少同学的要求,通过本文分享下对测试工程师职业发展的看法,话题较大,不敢随便乱写,抛砖引玉,仅供大家参考。 1. 测试行业发展背景 微软引领的大测试时代 中国最早的对 IT 工程的启蒙和测试定位的探索大多来自于微软。当年的大背景是微软故意放任 Windows 的盗版,并积极的输出他自身的 IT 生态技术栈到中国。中国从政府到民间几乎全部使用了 Windows。中国有大量的微软认证的 V
|
机器学习/深度学习 运维 监控
思寒漫谈测试人职业发展
应不少同学的要求,通过本文分享下对测试工程师职业发展的看法,话题较大,不敢随便乱写,抛砖引玉,仅供大家参考。 1. 测试行业发展背景 微软引领的大测试时代 中国最早的对 IT 工程的启蒙和测试定位的探索大多来自于微软。当年的大背景是微软故意放任 Windows 的盗版,并积极的输出他自身的 IT 生态技术栈到中国。中国从政府到民间几乎全部使用了 Windows。中国有大量的微软认证的 V
|
Kubernetes 架构师 测试技术
干货 | 测试专家(前阿里P8)聊测试职业发展常见瓶颈
对个人发展来说,“瓶颈”一般用来形容事业发展中遇到的停滞不前的状态,这个阶段就像瓶子的颈部一样是一个关口,如果没有找到正确的问题所在就有可能一直被困在瓶颈处(参考百度百科)。 我选取了几个面试中遇到的真实案例,算是有一定代表性的测试职业常见瓶颈。
干货 | 测试专家(前阿里P8)聊测试职业发展常见瓶颈
|
机器学习/深度学习 运维 监控
测试大咖漫谈测试人职业发展
【本文作者介绍】思寒,资深测试架构师,霍格沃兹测试学院校长,开源自动化测试工具 AppCrawler 作者,有 10 余年软件测试开发经验,曾任职于阿里巴巴,百度、雪球等公司。 有不少测试同学反馈,2020 年好难啊,在各种压力下,陷入了对自己和未来测试职业发展的迷茫。今天就一起来重温下经典,重塑信心,破解迷茫。通过本文分享下对测试工程师职业发展的看法,话题较大,不敢随便乱写,抛砖引玉,仅供大家参考。
测试大咖漫谈测试人职业发展
|
16天前
|
测试技术 C语言
网站压力测试工具Siege图文详解
网站压力测试工具Siege图文详解
26 0

热门文章

最新文章