查看完整版本: 测试工程师如何规划自己的职业生涯?(08-03-14)(获奖名单已公布)

51testing 2008-3-14 18:05

测试工程师如何规划自己的职业生涯?(08-03-14)(获奖名单已公布)

目前,不少测试工程师职业发展方向很迷茫。软件测试工程师的职业发展路线是什么?是走技术路线、还是管理路线、或者其他?若您选择其中一条路线,您是如何来储备自己的能力,如何达到自己的职业发展目标?欢迎大家各抒己见!

非常感谢各位会员积极参与,截止至3月21日17:30分,从该贴所有评论中选出部分作出精彩评论的会员予以奖励。礼品和积分将在下周内送出。

  [table=371][tr][td=4,1,371][align=center][font=宋体][size=2][color=#ff0000]获奖名单[/color][/size][/font][/align][/td][/tr][tr][td][align=center][font=宋体][size=2][color=#0000ff]奖项[/color][/size][/font][/align][/td][td][align=center][font=宋体][size=2][color=#0000ff]获奖名单[/color][/size][/font][/align][/td][td][align=center][font=宋体][size=2][color=#0000ff]奖励[/color][/size][/font][/align][/td][td][align=center][font=宋体][size=2][color=#0000ff]答案链接[/color][/size][/font][/align][/td][/tr][tr][td][align=center][font=宋体][size=2][color=#000000]一等奖[/color][/size][/font][/align][/td][td][align=center][font=宋体][size=2][color=#000000]huior[/color][/size][/font][/align][/td][td][align=center][font=宋体][size=2][color=#000000]当当购物卡50元[/color][/size][/font][/align][/td][td][font=宋体][size=2][color=#000000][url=http://bbs.51testing.com/viewthread.php?tid=108644&page=3#pid915489][align=center][font=宋体][size=2][color=#000000]46#[/color][/size][/font][/align][align=center][/url][/color][/size][/font] [/align][/td][/tr][tr][td][align=center][font=宋体][size=2][color=#000000]二等奖[/color][/size][/font][/align][/td][td][align=center][font=宋体][size=2][color=#000000]yuezhongnver[/color][/size][/font][/align][/td][td][align=center][font=宋体][size=2][color=#000000]300论坛积分[/color][/size][/font][/align][/td][td][font=宋体][size=2][color=#000000][url=http://bbs.51testing.com/viewthread.php?tid=108644&page=4#pid917399][align=center][font=宋体][size=2][color=#000000]65#[/color][/size][/font][/align][align=center][/url][/color][/size][/font] [/align][/td][/tr][tr][td][align=center][font=宋体][size=2][color=#000000][/color][/size][/font] [/align][/td][td][align=center][font=宋体][size=2][color=#000000]bht2000[/color][/size][/font][/align][/td][td][align=center][font=宋体][size=2][color=#000000][/color][/size][/font] [/align][/td][td][font=宋体][size=2][color=#000000][url=http://bbs.51testing.com/viewthread.php?tid=108644&page=2#pid911874][align=center][font=宋体][size=2][color=#000000]25#[/color][/size][/font][/align][align=center][/url][/color][/size][/font] [/align][/td][/tr][tr][td][align=center][font=宋体][size=2][color=#000000]三等奖[/color][/size][/font][/align][/td][td][align=center][font=宋体][size=2][color=#000000]luoyear[/color][/size][/font][/align][/td][td][align=center][size=2][color=#000000][font=宋体]100论坛积分
[/align][/font][/color][/size][/td][td][font=宋体][size=2][color=#000000][url=http://bbs.51testing.com/viewthread.php?tid=108644&page=4#pid918507][align=center][font=宋体][size=2][color=#000000]74#[/color][/size][/font][/align][align=center][/url][/color][/size][/font] [/align][/td][/tr][tr][td][align=center][font=宋体][size=2][color=#000000][/color][/size][/font] [/align][/td][td][align=center][font=宋体][size=2][color=#000000]charles[/color][/size][/font][/align][/td][td][align=center][font=宋体][size=2][color=#000000][/color][/size][/font] [/align][/td][td][font=宋体][size=2][color=#000000][url=http://bbs.51testing.com/viewthread.php?tid=108644&page=3#pid916729][align=center][font=宋体][size=2][color=#000000]60#[/color][/size][/font][/align][align=center][/url][/color][/size][/font] [/align][/td][/tr][tr][td][align=center][font=宋体][size=2][color=#000000][/color][/size][/font] [/align][/td][td][align=center][font=宋体][size=2][color=#000000]marysnow[/color][/size][/font][/align][/td][td][align=center][font=宋体][size=2][color=#000000][/color][/size][/font] [/align][/td][td][font=宋体][size=2][color=#000000][url=http://bbs.51testing.com/viewthread.php?tid=108644&page=2#pid913007][align=center][font=宋体][size=2][color=#000000]32#[/color][/size][/font][/align][align=center][/url][/color][/size][/font] [/align][/td][/tr][tr][td][align=center][font=宋体][size=2][color=#000000][/color][/size][/font] [/align][/td][td][align=center][font=宋体][size=2][color=#000000]moonjew[/color][/size][/font][/align][/td][td][align=center][font=宋体][size=2][color=#000000][/color][/size][/font] [/align][/td][td][font=宋体][size=2][color=#000000][url=http://bbs.51testing.com/viewthread.php?tid=108644&page=1#pid911354][align=center][font=宋体][size=2][color=#000000]18#[/color][/size][/font][/align][align=center][/url][/color][/size][/font] [/align][/td][/tr][/table]

retifax_test 2008-3-14 20:24

每个人选择测试工程师职位的原因不尽相同.为了以后转开发积累经验的的,为了入门简单的,为了不加班的,有看好职业前景的,等等,..
技术方向就沿着测试开发的路一直走下去.最终成为技术上的大拿,在一个公司里成为核心技术人员
这个方向对技术的积累要求最高,适于那些对管理没什么兴趣,就想专心做技术的人。要沿着这条路走下去,需要一直不断地在开发能力上的积累,并且还要求一定的知识广度和对职业的独特理解。
管理方向呢,工作个几年以后转向测试经理,以后的发展就多样了,质量总监\项目经理等等
有些人说做管理不需要技术,却没想过作过一个技术工作,自己都不会的东西怎么去管理别人,当然也有例外,有些管理人员也的确是靠自己的人格魅力去让一个团队健康发展的。不过那只是极少数罢了。大多数测试管理人员也是需要在技术上有一定积累的。而且对于所有工作都一定要比较熟悉,黑白盒,自动化,性能,用例设计,配置管理,计划方案的设计等等,并且还要去调合团队内部的工作氛围,制定适当的激励机制,作为一个管理者绝不比一个技术人员需要积累的东西少。
而流程控制大概是选的人最少的,QA累死不讨好,最终成为一代终极流程控制顾问
这一类工作需要有非常大的耐心和自信,需要在工作中对流程控制方面有自己的感悟,需要对理论很熟悉。对人的毅力也是个极大的考验呢
其他的,还有做用例做到极至,做功能测试做到极至,做用户体验做到极至的等等,总之各种发展方向者需要努力的坚持,任何一个方向做好了都很好。大家努力吧

abc530303519 2008-3-15 17:20

初级测试工程师––入门级,具有一些手工测试经验,开发测试脚本并开始熟悉测试生存周期和测试技术;

     测试工程师––能够独立编写自动测试脚本程序并担任测试编程初期的领导工作,进一步拓展编程语言、操作系统、网络与数据库方面的技能;

     高级测试工程师––帮助开发或维护测试或编程标准与过程,负责同级的评审,并能够指导初级的测试工程师;、

     Team Leader––一般具有5年左右工作经验,负责管理一个小团队。负责进度安排、工作规模/成本估算、按进度表和预算目标交付产品,负责开发项目的技术方法,能够为用户提供支持与演示;

     测试经理––能够担当测试领域内的整个开发生存周期业务,能够为用户提供交互和大量演示,负责项目成本、进度安排、计划和人员分工;

      计划经理––具有多年纯熟的开发与支持(测试/质量保证)活动方面的经验,管理从事若干项目的人员以及整个开发生存周期,负责把握项目方向与盈亏责任。

熏兰 2008-3-15 17:50

请教一下咯

我是软件工程大三的学生,以后想往软件测试发展,可是,不知道进公司的话,会不会要求很高啊。因为毕竟我现在什么都不懂哦。各位前辈可否建议一下啊。

六月的雪 2008-3-16 13:43

迷茫中

guansnow 2008-3-16 17:50

我做了三年的开发,现在想转到测试,如果我找到测试的工作,我首先要走的路就是能考了一个企业认证的测试证书,然后就是走技术路线,我觉得管理的好与坏,虽时都可以学,最好的管理者其技术也是最好的。所以,以我的想法是先做好技术,等我到了四十多岁的时候再走管理线路,我觉得从事一行,我就想走到头!当然变化比计划快,以后的路谁也说不定,但这只是我目前应走的路。

kkllyyy 2008-3-16 18:07

测试人员的前景

1.资深的测试工程师.如果您确实喜欢测试这个职业,可以做一位资深的测试工程师.集多年的工作经验于一身,加上与时俱进的学习精神,加上敬业精神,相信您照样可以把工作做好,也会得到大家的认同和尊重.
2.测试管理者.带领一个团队或一个公司,去做更大的事情.在一些大公司测试这条线上游很多职位,像勒Leader、Manager等等。如果有做够信心和能力,也可以自己办个软件测试公司,在市场上拼以拼。
3.测试咨询和测试培训人员。新人需要培训,新公司实施测试方案需要有人指导,这时候我们可以自己的经验转化为另一种生产力。
4.测试书籍编写者或翻译者。目前我国在测试方面的书籍相对国外还是比较少。

65138935 2008-3-16 21:52

不管走向如何,都是需要努力的,大家加油吧
在测试行业做出我们的一番事业

sangrou 2008-3-16 22:25

正烦恼的问题:handshake

csd20 2008-3-16 23:24

我对测试这个行业充满信心,下面是我的职业规划:
1.第一阶段,学习自动化测试工具,学会编写脚本;
2.第二阶段,学习编写测试计划,测试方案,测试用例;
3.第三阶段,学习配置管理,版本控制,项目管理,bug管理;
4.第四阶段,转向做一个管理者.

我的目标就是做一个成功的管理人员,我现在已经要完成第二阶段了.

lqr 2008-3-17 08:59

按照目前较流行的说话,
测试的三个方向
1.自动化
2.白盒
3.测试管理
个人认为,性能测试应该包括在自动化范围内,道理很简单,基本上是通过工具实现的
分析下:
1.对于自动化,首先是工具的选择,商业工具价几何?免费的又有几个?所以,要想进入这一块,个人认为因进外企。这也是一个方向
2.白盒,国内做这一块的还不多,而且白盒的待遇比一般的测试待遇要好,我个人看重这一块
3.测试管理-----------有一定的技术后再说吧,国内还是已技术为先

crazysusan 2008-3-17 09:33

发现每期的问题,都提到要点上..啦....呵呵.........不错......继续加油

关于这个问题,也正是偶在考虑的问题....正好,可以给小辈参考参考......:)

fsyj000 2008-3-17 10:18

斑竹的话题非常有意义!
技术类:
        手工测试:
           黑盒测试:掌握最基本的测试方法、测试计划、测试用例、测试报告、测试策略、环境配置、BUG管理工具的配置及使用
           白盒测试:代码走读,路径覆盖、条件覆盖、判断覆盖等
         测试工具:
           主流测试工具:WinRunner, QTP, Robot, RFT, Automation等

管理类:
          黑盒测试【老大】
          白盒测试【老大】
          项目主管
          项目经理
          IT总监
          软件测试外包公司【老大】
以上比较肤浅。
黑盒测试如果做2-3年后,升测试主管机会较大,但不能经常跳槽。
白盒测试如果有开发经验,3-5年后,白盒测试的工资应该是程序员的3-4倍。专业的IT技术人员。
自动测试工具:看公司前景,大公司都喜欢用,如果对这块,有3-4年工作经验,可以出书、做培训工作。

fsyj000 2008-3-17 10:22

如果你是测试员或是高级测试员,有志转向管理发展,那么需要加强以下几点:

1. 测试计划的编写(要结合测试的项目,能以此来控制和确定测试所需人员,设备及时间来管理测试时间)

2. 要熟悉BUG跟踪工具及软件测试流程.(如: TD, Bugzilla, CQ等)

3. 要熟悉配置管理工具. (如: CVS, VSS等)

4. 要熟悉自动化工具.(例如:WinRunner, QTP, Robot, RFT, Automation等,能结合录制完的脚本编写代码)

5. 要熟悉压力及性能测试工具.(例如: LoadRunner, webload, silkperformance等,能结合相关数据,分析出性能瓶颈)

6. 要熟悉或精通一门语言. (例如: Java, C++)

7. 要熟悉数据库.(例如: Oracle, DB2, SQLServer, MySQL)

8. 要熟悉主流操作系统. (例如: HP Unix, IBM AIX, Sun Solaris, Red Hat Linux, SuSE Linux, Windows)

9. 能用英文流利的和老外交流以及往来Email.

10. 语言表达能力强,表达问题清晰明了.

11. 沟通能力强,能和上级/开发经理很好的达成测试相关/BUG事宜.

12. 学习技术的能力要强,能快速上手一个新的技术.

13. 乐于与人交流.






变更自己,从每天做起!

abbybeach 2008-3-17 10:22

今天看到这个话题,感触良多

青青 2008-3-17 10:44

做测试经验尚浅~~目前定位测试这个行业.
打算做自动化测试,特别性能测试.目前计划是:
1.熟悉测试理论.
2.熟悉黑盒测试的方法,编写测试用例,了解流程.
3.积累一定的编码经验.
4.熟悉自动化测试工具,编写测试用例.
5.英语.
6.积累一定的测试经验.
7.看情况再做其他发展打算.

feng123(露露) 2008-3-17 11:22

我做了一年的开发,感觉自己好象更适合做测试.现在还在自学当中,我的目标是走技术路线,成为技术上的尖子,时机成熟了也可以考虑往管理方面转,但是总得等我技术过硬以后.嘿嘿.

为了目标,努力....

moonjew 2008-3-17 11:43

把开发人员和测试人员的职业发展分开考虑,是国内对测试理解的主要问题,也大大制约了测试这个行业的健康发展。

开发转测试、测试转开发、都是再正常不过的角色转换了。

当然周围的发展路线还包括,技术支持、售前、QA、软件行业资询等等。

如果只针对这个问题来回答的话,那就是通过开发做好测试、通过测试理解行业、通过行业提升水平。

Ego 2008-3-17 11:44

一、处于测试新手的任务:定位个人是否适合做测试;打好测试理论和实践的基础;判断做测试要从事哪个方向(行业和技术)。


二、处于测试工程师的任务:巩固测试理论和测试规范;借助工具和自动化提高测试能力;审时度势,总结自己在每个项目中的角色,分析自己将来更适合做技术还是做管理。

   1】如果一直做技术:那么需要学很多技术,如果这些技术能够激发你的兴趣,那么你将成为一名软件架构测试工程师或者是专家。年纪大了,可以成为某公司的咨询专家,或者是某企业的培训导师。就算技术逊色些,但老人家的经验还是很值得借鉴的。所有的这些,都需要有一个能让你专心于技术的领导(找个有前途的公司和伯乐却不容易)。

   2】如果转行做管理:那么需要学习测试规范和相关标准。你面对的角色有两个,一个是测试工程师,一个是公司高层。搞定他们,你就是一个合格的管理者。人际关系和好脾气对于你,也是非常重要的。

FLY000 2008-3-17 11:53

手工测试(测试用例设计,测试报告编写)
功能自动化测试(winrunner,quicktestpro)
性能测试(loadrunner)

目前正在学习 功能自动化测试(winrunner,quicktestpro)

希望能一直做技术。:)

xmy942002 2008-3-17 12:00

对于我们这些普通测试工程师来说,我认为首先技术应该过关,技术不过关,想从事管理有再大的人格魅力也只是纸上谈兵。
技术方面:首先深入了解测试理论和测试原理;
          加强自己的C,C++,JAVA阅读和编程能力;
          同时是把英语练的听说读写样样精通;
          熟悉常用的几种数据库;
          熟悉常用的操作系统;
          根据具体公司具体业务,再适当学习和加强个人其他方面的技能;

管理方面:在拥有技术的基础上,要是再具有以下魅力,相信你距离管理的位子也不会太远了。
         首先个人素质修养要比较高;
         不但要八面玲珑而且要独具一格;
         既能承上(让领导和客户欣赏你),又能启下(让下属或者同时欣赏你);
         具有大将风格,以大局为重;
以上全属己见,有错误、偏见、不周的地方,欢迎大家批评和纠正。

水印无痕 2008-3-17 12:06

任何有志于在软件行业发展的人首要任务应该把软件工程理解透彻。
明白了整个软件研发过程才能够有方向地为自己规划职业生涯
否则说什么技术型管理型都是空谈

国内很多管理层都是由技术人员起家的(国外也有不少,但是在国内这个问题尤其突出)
这个是造成目前大多数软件项目管理混乱的重要原因
而究其根本
就是很多技术人员只懂得具体技术不懂得软件工程
或者说只有战术思想没有战略意识

当你理解了软件工程,并且你是真正对测试感兴趣的话,我相信你是不会对自己的职业生涯感到迷茫的

agnnmc 2008-3-17 13:47

回复 10# 的帖子

你很强,一直有自己明确的目标,很不错,我在像您学习学习!

后后 2008-3-17 15:54

不错的话题,希望达人给予指点!:)

bht2000 2008-3-17 16:38

俺来罗嗦几句.
初级测试工程师:刚走出大学校门或者刚从些培训机构出来的学员,之前没有或具备很少的测试经验,这个阶段主要是掌握最基本的测试方法、测试计划、测试用例、测试报告、环境搭建等。北京上海地区,该职位薪水一般在2000-5000之间。

中级测试工程师:从事过2-3年实际工作的测试工程师,能够独立制定测试计划,编写测试用例,对初级测试工程师进行指导等。北京上海地区,该职位薪水一般在4000-6000之间。
达到中级测试工程师水准后,以后的发展可以存在多种方向:
管理方向:
测试组长:一般5人以下团队,能够同时承担2-3个较小项目(程序代码在5000行以下)或者1个中、大型项目(程序代码在5000行-25000行左右)。北京上海地区,该职位薪水一般在5000以上,好的过万。
测试经理:可以管理多个小型测试团队,能够承担多个中型及较大型项目的测试,及具备至少1个大型项目(程序代码在25000行以上)的测试管理能力。该职位薪水一般过万,年薪二三十万正常。
质量经理/项目管理:跳出测试的执行转而关注过程。SQA待遇差别比较大,但有2年以上测试或开发经验的人5000以上应该没问题,好的也过万。

技术方向:
白盒测试:这个由开发人员转过来的比较多,一般技术上要至少达到技术经理的水准。待遇比较好,一般7k以上,好的年薪二三十万。
自动化测试方向:熟练使用一种以上自动化测试工具,做的好的待遇与白盒测试有的一拼,一般6k以上,不过最近学的人多了,待遇贬值可能比较快。
测试分析师/技术总监:主要职责是对系统的测试结果进行综合的分析,例如缺陷分析、性能分析等。不但测试技术能力较强,还要具备数据库、操作系统等多方面的技术知识。这个待遇一般过万了吧.
行业测试专家:物以稀为贵,过万一般问题不大。

经历了以上一些阶段,大概在35岁左右,职业发展上基本达到瓶颈,此时只要混的不是很差收入一般可以算的上中产阶级,日子可能依然过的比较郁闷,之后的方向可能有做培训,咨询,自己开公司创业等。
好了,暂时先罗嗦这么多,具体的发展路线嘛各位八仙过海各显神通了!~:P

[[i] 本帖最后由 bht2000 于 2008-3-17 16:53 编辑 [/i]]

wsn929 2008-3-17 16:56

犹豫,彷徨中。。。

bigstone81 2008-3-17 17:57

感触颇多,做了快三年测试!

guanxiaoqin 2008-3-17 17:58

我的测试之路

2006年4月我踏上测试的道路,到现在,快2年了,手工测试的活也做了不少,测试的流程熟悉了很多;
到现在,我已经不在专职做测试,只是偶尔帮一下忙
2007年10到现在,我主要负责项目进度跟踪,bug 跟踪,配置管理
开始,我很迷茫,是不是要放弃做测试,一度不想做,有些抵触心里
现在,心里仍不是很放开,总是还想回到测试,但这次在回去,我的目标就是:不在做手工测试,而是要做自动化测试

大家努力吧,路要自己走哦

peng_2008 2008-3-17 19:11

大家都很有想法,做自己喜欢做的事,走着走着就有方向了.

mydreams 2008-3-17 21:38

做好每一份工作都不容易,需要信心与毅力,只有坚持下去不断努力,才能迈向成功!

mingyunkafeiwu 2008-3-18 10:11

谢谢!正在下载呢!:handshake

marysnow 2008-3-18 10:28

入测试行已有五、六年,谈谈自己的规划和一些想法:
一、自己的规划:
    做了几年之后,积累的了一些行业经验(电子商务型,电信通信行业)和管理经验(指的是测试管理),毕竟是女孩,这么多年一直都在不断地学习各种技术,总怕落后。时间长了,感觉还是很累,感觉比做开发累。所以将来的方向是:走管理路线。(当然这条线也不好走,但是做了2年管理后,感觉在这方面有一定能力,只要努力就一定会成功的)

做好测试:主动性强,有信心,能听取接纳别人的意见。(:) 自己悟出的)

二、对于测试新手来说,如何入行,需要具备的知识和能力

1、测试的基础理论知识,知道测试流程是什么?测试的常用的文档有哪些,该如何编写?测试方法有哪些?
方法:去一些测试论坛(如:51testing,测试时代,3atesting,一起测试网等)找些资料来学习。或者买一些测试的书籍。再有也可以参加测试培训。

2、要熟悉或精通一门语言. (例如: Java, C++,.net,VB,PB,Dephi),做到能读懂代码。当然能独立编写代码更好。
方法:学习一种比较流行的语言即可,因为时间有限不可能学很多开发语言。学习的过程一定要给自己制订时间计划,而且语言这东西最好结合实例来学习,主要学习设计思路。

3、要熟悉BUG跟踪工具.(如: TD, Bugzilla, CQ等),学习一种即可,主要能领悟出bug的处理流程是什么,如何管理。
方法:到网上看资料,装上工具适用。

4.  要熟悉配置管理工具. (如: CVS, VSS等),会一种即可,当然有时间的话,2种工具都会更好。

5.  精通OFFice系列工具,排版能力强。测试中经常会写文档,所以这方面要强。

6、 要熟悉数据库.(例如: Oracle, DB2, SQLServer, MySQL),对一种数据库精通就可以了。

7、要熟悉主流操作系统. (例如:  Red Hat Linux, Windows)

8、需要增强的能力:
学习能力强;表达能力强;耐心,细心,信心,责任心;能承受压力;沟通能力强。

以上这些,都是需要下功夫的,不能做表面功夫,那样的话,就算你入行后,会发现自己要学的东西会很多。

三、入行后,要学习的知识和能力:
1 、公司的文化和制度
2、熟悉业务,这块很重要,需要认真对待。
3、熟悉公司的开发流程和测试流程。
4、业务熟悉后,将自己所学的知识运用到实际工作中。提高自己的测试水平。
5、培养自己的沟通能力,与业务相关的所有人都能很好的沟通。
6、工作中遇到的问题及解决措施要及时总结整理。
7、针对公司的项目或产品选择适合的自动测试工具,帮助公司提高测试效率。
这一阶段重在:熟悉业务,熟悉工作流程

四、入行半年——1年后,要学习的知识和能力
1)提高编写用例的技巧。
2)熟悉一种单元测试工具。(针对公司的项目或产品使用的开发语言而定)
如果公司这块一直都是开发人员来做,暂且跳过。
3)熟悉一到两种自动化工具。(功能类和性能类的,如:WR,QTP,LR,ROBOT等)
建议:学习工具的话,一定要结合实际的项目,这样学得快而且效果比较好。
4)熟悉一种测试管理工具。
(呵呵,为以后做测试管理者打算)
5)了解新业务,开发的新技术。

这个阶段的重点:就是提高自己编写用例的水平,工具的使用。

五、 多年以后,相信自己都自己的目标了。
1)如果做专职的性能测试工程师:精通一种性能测试工具,并能分析出瓶颈。(这点我没做到)(这些需要提高多方面的知识:服务器,中间件,开发,数据库等)
2)如果做自动化测试工程师,精通一种自动化工具,并能独立编写脚本,了解一些最新自动化测试方面的技术。
3)测试管理者。(技术+管理),哪方面薄弱就补哪块。多多听取别人的意见,改进自己身上的缺点。


   不管做任何事,都要有目标。有了目标,就会坚持到底。否则。。。。。

lyufan 2008-3-18 10:44

我觉得适合做一个测试最应该具备的是:技术能力、学习能力、沟通表达能力、责任心。
具有以上的这几方面的素质,测试将来的职业规划可以分为以下几类:
1.管理人员(每类工种都有此方面的管理人员,但是并不是所有人员都适合做管理人员的,所以这点是因人而已,俗话说:勉强没幸福哈...^_^)
2.售前推广(测试最清楚自己测试软件的功能及有缺点,如果善于总结和沟通的人,觉得能做一个很称职的售前推广的)
3.行业顾问(等行业知识在测试中积累到一定的层面后,就可以做到这个行业的专家,自认就可以正大光明的转做顾问,行业好的话,很吃象的哦...)

土土的豆豆 2008-3-18 10:49

“测试工程师如何规划自己的职业生涯”,多么值得深思熟虑的话题……
楼上XDJM很多是谈了测试人员的任职资格和职责,似乎不是规划嘛(别拍转^_^)我也来谈谈自己的想法,望批评指教:-)
我国测试领域人才和其他IT 软件行业一样,总归落后与国外。究其原因,主要不是技术,是管理理念!
技术发展更新很快,我们不会比外国人差多少,但是国内传统的管理模式、急功近利的体制,使得我们做测试的人一直很迷茫。诚然,开发人员薪资是软件技术行业最高的,但测试越来越收到重视,还是有外资/合资企业引入了观念。以前干测试的都是大专生,没人肯做测试;现在已经证明,测试人员更比开发人员需要严谨的思路和认真细心的态度。测试人员可以说是能吃苦耐劳的职业楷模。
开始一般大家都走技术路线,从没有经验的毕业生起,大都做的是黑盒测试/功能测试,如果是白盒测试的话,其开发经验是要有一定基础的。在测试策略、测试方法、测试用例和测试执行中,初学者一般都选择手工操作,点击按钮、输入数据等等。能找到什么问题就是啥了。
等做了1~2年,开始认真考虑如何设计用例、覆盖所有路径等,想办法提高测试质量。这个是测试设计的学习过程。
到3~4年,不能仅限于会设计用例,执行过程等,很重要的一点就是利用工具来提高测试效率,减少人为做的重复工作,譬如,录入脚本来进行回归测试,做性能/压力测试等。
过了5~6年,如果你已经到达测试高级的资质,可以考虑培养锻炼年轻同事,让他们接手你原先的工作,自己转向测试管理角色。因为有了5年的工作经验,才能更加准确理解测试领域的方方面面。当然,能够踏实在测试技术上登峰造极的人才,依旧是伟大的。5年的技术路线,其实不算长,对于不断挑战自我的人来说,尝试测试管理工作又是一个新的5年规划过程。从测试需求管理、测试模型开发、测试用例设计、测试脚本录入、缺陷管理、变更管理,等等。每个都不是一天两天可以做熟练的。结合自己的多年的工作经验和属下同事的头脑风暴,测试之路会越走越远……

[[i] 本帖最后由 土土的豆豆 于 2008-3-18 10:52 编辑 [/i]]

舞动 2008-3-18 11:57

测试工程师如何规划自己的职业生涯?

我是刚刚从大学校园里出来的,无意中我做了软件测试的工作。虽然现在我做的测试都还是黑盒的,也还没学什么自动化测试工具,以及你们所说的那些高级的东西。觉得现在自己很菜鸟,也曾迷茫过,不知道自己是不是选对了职业,但我想任何事都是有适应时期的,我相信自己。大家一起加油吧!

别叫我神 2008-3-18 13:24

看了之后,,心里也有了一个目标了,我也搞测试的``才上的班``
我的目标是向测试经理看齐``
嘻``

jay173361646 2008-3-18 17:39

我今年畢業 本科  剛剛簽了軟件測試工程師
也是沒有經驗 慢慢走 看看能走出什麽樣來

havards 2008-3-19 10:23

做测试也有快两年的时间了,越来越发现,测试不是一个简单的工作,越走路越多,越走越坎坷,越走越深幽...

回顾一下我是如何走过来的:

开始干的时候,什么都不懂,就是简单的编点用例,死抠E文的SRS,积极和开发沟通,热心测试,细心整理自己的工作和心情,还有一撇没一撇的学习winrunner,因为那时候自动化测试没起来.

但是干着干着,发现很多问题,如何去写一个完美的测试用例,如何写一个标准的计划,标准的测试记录,标准的报告,感觉很简单的东西,一实施起来发现问题多如牛毛,甚至去现场做测试的时候,突然发现自己不会测试了.

于是,自己开始寻找如何写测试用例,如何写好测试用例,如何写好计划,记录和报告,可是都找到以后,发现测试的流程不懂的话,这些东西就写的不完善,又开始熟悉产品的验证流程,一个ISSUE从提交到审核,到无效,到分歧,到修改,到验证,到打回,到release note,到不能修改,到以后版本修改,到待关闭,到已关闭.这之中包括了太多的过程.

看到这么多的过程,我又开始寻找issue管理工具,mantis,安装mantis,安装过程发现需要apache,需要php,需要mysql,又简单学了学这些知识,因为要配置必须得会些基本的,把mantis整好了.

又看到了测试用例的管理工具testlink,也开始安装,自己配置,和mantis集成...

学来学去,最后发现还是从整体上把握测试这个概念,这个流程是最根本的,把握这个以后,细节都简单了

人不能一直搞技术,干几年一定要管理的,所以对这个测试的把握是最重要的,我认为这个是根本

yunfeiyang77 2008-3-19 12:16

测试人的职业规划

软件测试这个职业听起来让人觉得很简单,可是真正入行了才知道自己的知识远远不够。我觉得应该分成三个阶段。第一阶段:岗位基本职能,找出软件的错误,需要了解软件操作,业务流程。
第二阶段:能根据错误推测出是哪里出现问题引起的;
第三阶段:更根据错误找出引起问题的部分,给出建议;
这三个阶段是根据自己的业务水平,测试能力逐渐积累而递增的。

快乐天使 2008-3-19 12:28

迷茫中。。。。

[[i] 本帖最后由 快乐天使 于 2008-3-19 12:29 编辑 [/i]]
页: [1] 2 3
查看完整版本: 测试工程师如何规划自己的职业生涯?(08-03-14)(获奖名单已公布)