测试工程师职业规划范本.docx

上传人:ylj18****41534 文档编号:28691051 上传时间:2022-07-28 格式:DOCX 页数:46 大小:40.67KB
返回 下载 相关 举报
测试工程师职业规划范本.docx_第1页
第1页 / 共46页
测试工程师职业规划范本.docx_第2页
第2页 / 共46页
点击查看更多>>
资源描述

《测试工程师职业规划范本.docx》由会员分享,可在线阅读,更多相关《测试工程师职业规划范本.docx(46页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、测试工程师职业规划测试工程师职业规划1一.背景分析:依据有关职位统计资料显示,在国外大多数软件公司,1个软件开发工程师就须要辅有2个软件测试工程师。目前,软件测试自动化技术在我国则刚刚被少数业内专家所认知,而这方面的专业技术人员在国内更是凤毛麟角。依据对近期网络聘请IT人才状况的了解,很多正在聘请软件测试工程师的企业很少能够在聘请会上顺当招到合适的人才。随着中国IT行业的发展,产品的质量限制与质量管理正渐渐成为企业生存与发展的核心。从软件、硬件到系统集成,几乎每个中大型IT企业的产品在发布前都须要大量的质量限制、测试和文档工作,而这些工作必需依靠拥有娴熟技术的专业软件人才来完成。而软件测试工程

2、师就是其中之一,目前已成为各类科技企业紧急征召的重要对象。了解,由于软件测试工程师处于重要岗位,所以必需具有电子、电机类相关专业学问背景,并且还应有两年以上的实际操作阅历。他们应熟识中国和国际软件测试标准,娴熟驾驭和操作国际流行的系列软件测试工具,能够担当比较困难的软件分析、测试、品质管理等任务,并能独立担当测试、品质管理部门的负责人。一般状况,软件测试工程师可分为测试工程师、高级测试工程师和资深测试工程师三个等级。在详细工作过程中,测试工程师的工作是利用测试工具根据测试方案和流程对产品进行功能和性能测试,甚至依据须要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评

3、估。对软件测试工程师而言,必需具有高度的工作责任心和自信念。任何严格的测试必需是一种实事求是的测试,因为它关系到一个产品的质量问题,而测试工程师则是产品出货前的把关人,所以,没有专业的技术水准是无法胜任这项工作的。同时测试部门一般要与其他部门的人员进行较多的沟通,所以要求测试工程师不但要有较强的技术实力而且要有较强的沟通实力。因此,在企业内部,软件测试工程师基本处于“双高”地位,即地位高、待遇高,可以说软件测试工程师的职业前景特别广袤,从近期的企业人才需求来看,企业对软件测试工程师人才的聘请越来越多,测试人才越来越被重视,所以测试工程师这个职位必将成为IT就业的新亮点。二.软件测试职位要求:首

4、先分析一下做软件测试工程师,须要了解的方方面面,也可以说是一个职业要求汇总。基本常识类1.计算机基础学问2.计算机网络基础学问3.软件测试基本学问(软件质量,软件质量管理基础学问,软件测试概念,软件测试标准,软件测试技术及方法,软件测试项目管理)4.软件开发基本学问(软件工程学问,理解软件开发方法及过程)技术类(1)程序语言C/C+,VB,VC,Java,.net,ASP,java script等。详细要求要视公司的详细项目或产品来定。但一般以C或java为基本要求。(2)数据库学问SQLServer,Oracle,Mysql,Sybase等。一般对测试人员的要求就是要求会运用,然后娴熟运用S

5、QL语句进行查询,修改,添加,删除数据操作。(3)操作系统Windows,Linux(常用的RedHat,SUSE,Debian)/Unix(FreeBSD,Solaris,HP-UX,AIX,Mac)系统。自动化测试工具类1.自动化测试概念/自动化测试框架好多人觉得自动化测试就是运用自动化测试工具,其实各种工具只是自动化测试实施的一个有效利器,如何建立一个脱离工具的自动化测试框架远远比探讨如何运用测试工具困难,困难的多。2.自动化测试流程3.自动化测试工具的运用自动化测试框架(流程)GUI的功能测试自动化非GUI的功能测试自动化性能测试(广义的和狭义的性能测试)自动化测试工具(功能测试工具,

6、性能测试工具,缺陷管理工具,测试管理工具)实战类(工作阅历)1.公司的测试流程2.公司的详细缺陷管理流程(提交bug报告,追踪bug状态)3.测试环境的搭建及管理4.测试安排,测试用例,测试报告等相关文档的编写语言类1.英语2.日语三.自我分析:1.细心,关注细微环节2.耐性,不怕麻烦3.良好的沟通实力4.工作主动主动5.团队合作精神四.职业规划:第一阶段:(测试员)初级测试工程师(初出校门)自身条件:初入具备计算机专业学位,有一些手工测试阅历。详细工作:执行测试用例,记录bug,并回来测试,通过qtp等测试工具录制回来测试脚本,并执行回来测试脚本。学习方向:开发测试脚本并且起先熟识测试生存周

7、期和测试技术。其次阶段:(测试工程师)程序分析员(1-2年)自身条件:有12年工作阅历。具有初步的自动化测试实力,完善自动化测试脚本。详细工作:设计和编写测试用例,编写自动测试脚本程序且担当测试编程初期的领导工作。学习方向:拓展编程语言、操作系统、网络与数据库方面的技能。第三阶段:(高级测试工程师)程序分析员(34)自身条件:有34年阅历。具有肯定的行业业务学问,储备系统分析员的实力。详细工作:帮助开发或维护测试或编程标准与过程,分析软件需求,获得测试需求。确定测试需求相应的测试方法,获得测试策略方案。参加同行的评审(软件需求,软件测试安排等),并为其它初级的测试工程师或程序员充当顾问。学习方

8、向:接着拓展编程语言、操作系统、网络与数据库方面的技能。第四阶段:测试组负责人(4-6)自身条件:有46年阅历。具有丰富的行业业务学问,具有系统分析员的实力,专长性能测试。详细工作:负责管理13名测试工程师或程序员。集中于技能方面,担负一些进度支配和工作规模/成本估算职责。分析性能瓶颈的缘由,为开发团队供应bug解决策略。学习方向:性能测试,测试技能。测试工程师职业规划2初级测试工程师入门级,具有一些手工测试阅历,开发测试脚本并起先熟识测试生存周期和测试技术;测试工程师能够独立编写自动测试脚本程序并担当测试编程初期的领导工作,进一步拓展编程语言、操作系统、网络与数据库方面的技能;高级测试工程师

9、帮助开发或维护测试或编程标准与过程,负责同级的评审,并能够指导初级的测试工程师;teamleader一般具有5年左右工作阅历,负责管理一个小团队。负责进度支配、工作规模/成本估算、按进度表和预算目标交付产品,负责开发项目的技术方法,能够为用户供应支持与演示;测试经理能够担当测试领域内的整个开发生存周期业务,能够为用户供应交互和大量演示,负责项目成本、进度支配、安排和人员分工;安排经理具有多年纯熟的开发与支持(测试/质量保证)活动方面的阅历,管理从事若干项目的人员以及整个开发生存周期,负责把握项目方向与盈亏责任。第一阶段:(测试员)初级测试工程师(初出校门)自身条件:初入具备计算机专业学位,有一

10、些手工测试阅历。详细工作:执行测试用例,记录bug,并回来测试,通过qtp等测试工具录制回来测试脚本,并执行回来测试脚本。学习方向:开发测试脚本并且起先熟识测试生存周期和测试技术。其次阶段:(测试工程师)程序分析员(1-2年)自身条件:有12年工作阅历。具有初步的自动化测试实力,完善自动化测试脚本。详细工作:设计和编写测试用例,编写自动测试脚本程序且担当测试编程初期的领导工作。学习方向:拓展编程语言、操作系统、网络与数据库方面的技能。第三阶段:(高级测试工程师)程序分析员(34)自身条件:有34年阅历。具有肯定的行业业务学问,储备系统分析员的实力。详细工作:帮助开发或维护测试或编程标准与过程,

11、分析软件需求,获得测试需求。确定测试需求相应的测试方法,获得测试策略方案。参加同行的评审(软件需求,软件测试安排等),并为其它初级的测试工程师或程序员充当顾问。学习方向:接着拓展编程语言、操作系统、网络与数据库方面的技能。第四阶段:测试组负责人(4-6)自身条件:有46年阅历。具有丰富的行业业务学问,具有系统分析员的实力,专长性能测试。详细工作:负责管理13名测试工程师或程序员。集中于技能方面,担负一些进度支配和工作规模/成本估算职责。分析性能瓶颈的缘由,为开发团队供应bug解决策略。学习方向:性能测试,测试技能第五阶段:(资深平安或性能测试工程师)测试/编程高级负责人(6-10)自身条件:有

12、610年阅历的测试工程师或程序员。详细工作:负责管理810名技术人员。性能测试整体方案设计,软件系统性能问题定位和性能优化,内存优化及分析数据溢出等,分析系统的平安漏洞等。负责进度支配、工作规模/成本估算、按进度表和预算目标交付产品。负责开发项目的技术方法。为一些用户供应支持与演示。学习方向:开发一些特定领域的技术专长第六阶段:测试/质量保证/开发(项目)、经理自身条件:有10多年的工作阅历。(10年及之后)详细工作:管理8名或更多的人员参与的1个或多个项目。负责这一领域(测试/质量保证/开发)内的整个开发生存周期业务。为一些用户供应交互和大量演示。负责项目成本、进度支配、安排和人员分工第七阶

13、段:(公司级质量总监)安排经理自身条件:有10年以上开发与支持(测试/质量保证)活动方面的阅历。详细工作:管理从事若干项目的人员以及整个开发生存周期。负责把握项目方向与盈亏责任。每个人选择测试工程师职位的缘由不尽相同。为了以后转开发积累阅历的的,为了入门简洁的,为了不加班的,有看好职业前景的,等等,技术方向就沿着测试开发的路始终走下去。最终成为技术上的大拿,在一个公司里成为核心技术人员这个方向对技术的积累要求最高,适于那些对管理没什么爱好,就想用心做技术的人。要沿着这条路走下去,须要始终不断地在开发实力上的积累,并且还要求肯定的学问广度和对职业的独特理解。管理方向呢,工作个几年以后转向测试经理

14、,以后的发展就多样了,质量总监项目经理等等有些人说做管理不须要技术,却没想过作过一个技术工作,自己都不会的东西怎么去管理别人,当然也有例外,有些管理人员也的确是靠自己的人格魅力去让一个团队健康发展的。不过那只是极少数罢了。大多数测试管理人员也是须要在技术上有肯定积累的。而且对于全部工作都肯定要比较熟识,黑白盒,自动化,性能,用例设计,配置管理,安排方案的设计等等,并且还要去调合团队内部的工作氛围,制定适当的激励机制,作为一个管理者绝不比一个技术人员须要积累的东西少。而流程限制也许是选的人最少的,qa累死不讨好,最终成为一代终极流程限制顾问这一类工作须要有特别大的耐性和自信,须要在工作中对流程限

15、制方面有自己的感悟,须要对理论很熟识。对人的毅力也是个极大的考验呢其他的,还有做用例做到极至,做功能测试做到极至,做用户体验做到极至的等等,总之各种发展方向者须要努力的坚持,任何一个方向做好了都很好。假如你是测试员或是高级测试员,有志转向管理发展,那么须要加强以下几点:1.测试安排的编写(要结合测试的项目,能以此来限制和确定测试所需人员,设备刚好间来管理测试时间)2.要熟识bug跟踪工具及软件测试流程。(如:td,bugzilla,cq等)3.要熟识配置管理工具。(如:cvs,vss等)4.要熟识自动化工具。(例如:winrunner,qtp,robot,rft,automation等,能结合

16、录制完的脚本编写代码)5.要熟识压力及性能测试工具。(例如:loadrunner,webload,silkperformance等,能结合相关数据,分析出性能瓶颈)6.要熟识或精通一门语言。(例如:java,c+)7.要熟识数据库。(例如:oracle,db2,sqlserver,mysql)8.要熟识主流操作系统。(例如:hpunix,ibmaix,sunsolaris,redhatlinux,suselinux,windows)9.能用英文流利的和老外沟通以及往来email.10.语言表达实力强,表达问题清楚明白。11.沟通实力强,能和上级/开发经理很好的达成测试相关/bug事宜。12.学

17、习技术的实力要强,能快速上手一个新的技术。13.乐于与人沟通。初级测试工程师:刚走出高校校门或者刚从些培训机构出来的学员,之前没有或具备很少的测试阅历,这个阶段主要是驾驭最基本的测试方法、测试安排、测试用例、测试报告、环境搭建等。北京上海地区,该职位薪水一般在20xx-5000之间。中级测试工程师:从事过2-3年实际工作的测试工程师,能够独立制定测试安排,编写测试用例,对初级测试工程师进行指导等。北京上海地区,该职位薪水一般在4000-6000之间。达到中级测试工程师水准后,以后的发展可以存在多种方向:管理方向:测试组长:一般5人以下团队,能够同时担当2-3个较小项目(程序代码在5000行以下

18、)或者1个中、大型项目(程序代码在5000行-25000行左右)。北京上海地区,该职位薪水一般在5000以上,好的过万。测试经理:可以管理多个小型测试团队,能够担当多个中型及较大型项目的测试,及具备至少1个大型项目(程序代码在25000行以上)的测试管理实力。该职位薪水一般过万,年薪二三十万正常。质量经理/项目管理:跳出测试的执行转而关注过程。sqa待遇差别比较大,但有2年以上测试或开发阅历的人5000以上应当没问题,好的也过万。技术方向:白盒测试:这个由开发人员转过来的比较多,一般技术上要至少达到技术经理的水准。待遇比较好,一般7k以上,好的年薪二三十万。自动化测试方向:娴熟运用一种以上自动

19、化测试工具,做的好的待遇与白盒测试有的一拼,一般6k以上,不过最近学的人多了,待遇贬值可能比较快。测试分析师/技术总监:主要职责是对系统的测试结果进行综合的分析,例如缺陷分析、性能分析等。不但测试技术实力较强,还要具备数据库、操作系统等多方面的技术学问。这个待遇一般过万了吧。行业测试专家:物以稀为贵,过万一般问题不大。经验了以上一些阶段,也许在35岁左右,职业发展上基本达到瓶颈,此时只要混的不是很差收入一般可以算的上中产阶级,日子可能依旧过的比较郁闷,之后的方向可能有做培训,询问,自己开公司创业等。好了,短暂先罗嗦这么多,详细的发展路途嘛各位八仙过海各显神通了!入测试行已有五、六年,谈谈自己的

20、规划和一些想法:一、自己的规划:做了几年之后,积累的了一些行业阅历(电子商务型,电信通信行业)和管理阅历(指的是测试管理),终归是女孩,这么多年始终都在不断地学习各种技术,总怕落后。时间长了,感觉还是很累,感觉比做开发累。所以将来的方向是:走管理路途。(当然这条线也不好走,但是做了2年管理后,感觉在这方面有肯定实力,只要努力就肯定会胜利的)做好测试:主动性强,有信念,能听取接纳别人的看法。(自己悟出的)二、对于测试新手来说,如何入行,须要具备的学问和实力1、测试的基础理论学问,知道测试流程是什么?测试的常用的文档有哪些,该如何编写?测试方法有哪些?方法:去一些测试论坛(如:testing,测试

21、时代,3atesting,一起测试网等)找些资料来学习。或者买一些测试的书籍。再有也可以参与测试培训。2、要熟识或精通一门语言。(例如:java,c+,。net,vb,pb,dephi),做到能读懂代码。当然能独立编写代码更好。方法:学习一种比较流行的语言即可,因为时间有限不行能学许多开发语言。学习的过程肯定要给自己制订时间安排,而且语言这东西最好结合实例来学习,主要学习设计思路。3、要熟识bug跟踪工具。(如:td,bugzilla,cq等),学习一种即可,主要能领悟出bug的处理流程是什么,如何管理。方法:到网上看资料,装上工具适用。4.要熟识配置管理工具。(如:cvs,vss等),会一种

22、即可,当然有时间的话,2种工具都会更好。5.精通office系列工具,排版实力强。测试中常常会写文档,所以这方面要强。6、要熟识数据库。(例如:oracle,db2,sqlserver,mysql),对一种数据库精通就可以了。7、要熟识主流操作系统。(例如:redhatlinux,windows)8、须要增加的实力:学习实力强;表达实力强;耐性,细心,信念,责任心;能承受压力;沟通实力强。以上这些,都是须要下功夫的,不能做表面功夫,那样的话,就算你入行后,会发觉自己要学的东西会许多。三、入行后,要学习的学问和实力:1、公司的文化和制度2、熟识业务,这块很重要,须要仔细对待。3、熟识公司的开发流

23、程和测试流程。4、业务熟识后,将自己所学的学问运用到实际工作中。提高自己的测试水平。5、培育自己的沟通实力,与业务相关的全部人都能很好的沟通。6、工作中遇到的问题及解决措施要刚好总结整理。7、针对公司的项目或产品选择适合的自动测试工具,帮助公司提高测试效率。这一阶段重在:熟识业务,熟识工作流程四、入行半年1年后,要学习的学问和实力1)提高编写用例的技巧。2)熟识一种单元测试工具。(针对公司的项目或产品运用的开发语言而定)假如公司这块始终都是开发人员来做,暂且跳过。3)熟识一到两种自动化工具。(功能类和性能类的,如:wr,qtp,lr,robot等)建议:学习工具的话,肯定要结合实际的项目,这样

24、学得快而且效果比较好。4)熟识一种测试管理工具。5)了解新业务,开发的新技术。这个阶段的重点:就是提高自己编写用例的水平,工具的运用。五、多年以后,信任自己都自己的目标了。1)假如做专职的性能测试工程师:精通一种性能测试工具,并能分析出瓶颈。(这点我没做到)(这些须要提高多方面的学问:服务器,中间件,开发,数据库等)2)假如做自动化测试工程师,精通一种自动化工具,并能独立编写脚本,了解一些最新自动化测试方面的技术。3)测试管理者。(技术+管理),哪方面薄弱就补哪块。多多听取别人的看法,改进自己身上的缺点。测试工程师职业规划3第一阶段:(测试员)初级测试工程师自身条件:初入行具备计算机专业学位或

25、一些手工测试阅历的个人。详细工作:执行测试用例,记录bug,并回来测试,通过qtp等测试工具录制回来测试脚本,并执行回来测试脚本。学习方向:开发测试脚本并且起先熟识测试生存周期和测试技术。其次阶段:(测试工程师)程序分析员自身条件:有12年工作阅历的测试工程师或程序员。具有初步的自动化测试实力,完善自动化测试脚本。详细工作:设计和编写测试用例,编写自动测试脚本程序且担当测试编程初期的领导工作。学习方向:拓展编程语言、操作系统、网络与数据库方面的技能 。第三阶段:(高级测试工程师)程序分析员自身条件:有34年阅历的测试工程师或程序员。具有肯定的行业业务学问,储备系统分析员的实力。详细工作:帮助开

26、发或维护测试或编程标准与过程,分析软件需求,获得测试需求。确定测试需求相应的测试方法,获得测试策略方案。参加同行的评审(软件需求,软件测试安排等),并为其它初级的测试工程师或程序员充当顾问。学习方向:接着拓展编程语言、操作系统、网络与数据库方面的技能。第四阶段:测试组负责人自身条件:有46年阅历的测试工程师或程序员。具有丰富的行业业务学问,具有系统分析员的实力,专长性能测试。详细工作:负责管理13名测试工程师或程序员。集中于技能方面,担负一些进度支配和工作规模/成本估算职责。分析性能瓶颈的缘由,为开发团队供应bug解决策略。学习方向:性能测试,测试技能第五阶段:(资深平安或性能测试工程师)测试

27、/编程高级负责人自身条件:有610年阅历的测试工程师或程序员。详细工作:负责管理810名技术人员。性能测试整体方案设计,软件系统性能问题定位和性能优化,内存优化及分析数据溢出等,分析系统的平安漏洞等。 负责进度支配、工作规模/成本估算、按进度表和预算目标交付产品。负责开发项目的技术方法。为一些用户供应支持与演示。学习方向:开发一些特定领域的技术专长第六阶段:测试/质量保证/开发(项目)、经理自身条件:有10多年的工作阅历。详细工作:管理8名或更多的人员参与的1个或多个项目。负责这一领域(测试/质量保证/开发)内的整个开发生存周期业务。为一些用户供应交互和大量演示。负责项目成本、进度支配、安排和

28、人员分工第七阶段:(公司级质量总监)安排经理自身条件:有15年以上开发与支持(测试/质量保证)活动方面的阅历。详细工作:管理从事若干项目的人员以及整个开发生存周期。负责把握项目方向与盈亏责任职业生涯规划是人生的大事,下面我结合亲身经验,谈谈自己的观点:step1:校内阶段 (毕业前1年1.5年)许多人的 职业规划 是到了工作以后才起先进行的,其实,这样做,有很大的局限性。凡是工作过的人,都有一个体会,就是自己的第一份工作,会影响到510年的发展轨迹,甚至会对一生产生影响。因此,选择一份合适的工作作为起点,是必需要在校内内思索清晰的问题。由于中国的教化基本是理论教化,大家在工作前的实践实力大多比

29、较弱,当然有其不足,但也有好的一面,那就是可塑性比较好。可塑性好代表了选择的余地可以很大,因此,大家在选择第一份工的时候,要充分结合自己的教化背景、个人实力、爱好爱好、长期目标等等,作出理性的决策。软件测试,特殊是黑盒软件测试是一种入门起点较低、上手快速、且发展空间比较大的职业,因此,对于许多学生而言,作为进入IT就业的初级岗位,是特别合适的。校内阶段的规划,主要是选择大的入门方向,当然,此时也可以给自己一个长期的目标,但是不必规划过细,因为,在没有入行前,一切都还未知,把握好路途即可。step2:入门阶段 (入行后3个月1年)对于刚刚入行的新人,这个时期是一个全面熟识期,最能够学习到新的学问

30、,也最有拼搏的热忱和动力。建议大家可以借着这股冲劲,尽可能了解所在领域的全貌,了解各个主要分支的内容、特性、优势、局限性等等,并考察自己当前的工作环境,结合个人匹配程度和爱好爱好,依据前述内容调整自己的规划。对于测试行当而言,技术方面一般有几类:黑盒测试、白盒测试、自动化测试、测试工具、专用业务技能等;相关的管理方面一般有:测试管理、质量管理、项目管理等。面对上述形形色色的方向,建议大家可以都稍稍了解下内涵,然后确定12个,作为中长期的主攻方向,达此标准,基本已经实现了入门,至于能否进得厅堂,就要看后期的努力了。step3:提高阶段(入门后3年5年)对于入门后选择管理还是选择技术,其实这种问题

31、,是无可无不行的,关键是看对自己的长期的定位了。不过,我个人建议当前阶段还是技术为重吧。终归,在一个技术环境中,要做好管理,没有扎实的基础,也难服众嘛。本阶段是人最简单懈怠的阶段。终归,刚刚入行的热忱早已被日复一日的繁复工作给冷却,有了肯定的工作阅历,胜任本职,对于大多数人而言,绝不是问题。家庭、消遣方面起先占据了业余生活的主流。可是,终归大家还很年轻,大多数人此时也不过20多岁,就此懈怠也是特别可怕的。因此,有规划的提高自身核心竞争力,在这个时候尤为关键。提高是要提高的,但是对于大多数人而言,也没有必要很拼搏,此时处在一个比较稳定的职位上的你,可以考虑进行细化自己的中期规划了。依据选定的方向

32、,制定一个自我提升的安排,并定义好自我检查的里程碑(譬如:每个季度或半年算一个阶段),每天或者每周,有规律的学习一点即可。抱定一个目标“每天进步一点点”,几年一大成不是问题。我个人是反对急功近利的,倾向于稳打稳扎,这个阶段忌做“万金油”,而应努力成为有一技之长的“专家”。对于选择做技术的人而言,这个阶段的达成标准,一般至少要能够熟识你所选技术方向的大多数技术细微环节,“细微环节确定成败”嘛,虽然把握全局的实力是必要的,但是作技术而言,倘如不能钻的很细很深,唯恐也很难以高手自居吧。对于选择做管理的人而言,我个人倾向是:此阶段接触管理的理念,并可以介入管理,但是此阶段不宜全面进入管理(除非你有更深

33、层次的考虑,可以不去稳打稳扎)。学习管理的理念是特别重要的,其实管理更多一种思维和做事的方式,这门学问很深化,也不像技术,会不会是那么的显著,因此,建议多看多学,取长补短,并努力形成自己的做事风格。高级软件测试工程师,测试组长等,都是不错的含有技术特征的管理职位,此时的你应当能够胜任于此。这个阶段的达成后,你也可以跻身老手行列,不必为求职犯愁,你应当可以很简单跳槽或时时常被猎头骚扰下,达成此阶段,你要做更深化的规划。step4:升华阶段(老手后5年10年)此时的你,即将步入中年,不论是曾经专注技术还是偏爱管理的,都面临着家庭和社会的双重压力,你不行能像年轻人一样成天拼搏了,你须要稳定,因此,不

34、能常见的跳槽,建议考虑比较正规且有潜力的企业,要考虑给自己一个长远的发展规划。正因为有前期的细微环节的背景的支撑,此时,你须要努力提升自己的宏观把握实力。哪怕做技术的,也要考虑适当的转型管理(中国特色是:工程师很难超过35岁的,一般人到了30岁不是转管理就是转商务了)。当然,一般人是技术做得越好,管理的时候,越简单切中项目要害。但是,对于从技术上来的人,关键是要起先培育和人打交道的实力。此阶段的关键是,须要逐步形成自己的管理风格,具备协调并行事务的实力。当然,纯管理和技术型管理还是有所区分的。对于纯管理的人,娴熟应用管理的科学理念,形成自己的风格尤为重要。纯管理的测试经理人,不仅仅可以做好测试

35、方面的管理,其实也可以做好项目甚至其他的管理。其实,不管管理的对象是什么,它们的管理理念还是相通的。从测试管理中摸索出来的许多阅历,可以很好的推广于其他的管理领域。而对于技术型管理的人,主要是带好技术团队,同时,不断补充新的技术学问,跟紧技术潮流。此时的你,有强大的技术背景支撑,不须要过分钻研细微环节,只需洞察核心,合理支配好你的团队成员即可。这个阶段,也可能少数的人会选择离开详细的企业,而起先从事测试询问,那是一个充溢挑战的崭新起先,也必需有前期的积累方能胜任。对于大多数人而言,此阶段中一个须要重点考虑的问题是,是否将测试作为自己的终生职位,假如是,基本上达到上述的目标,保持状态,基本可以做

36、到退休的。假如不是,那就比较可怕了。其实我不建(议此阶段的人转型,除非有充分的理由和很好的机遇。终归,达到此阶段,你已经付出了至少5年的努力,而且还是人生的黄金时段,时间一去不复返啊。当前状态下转行,请务必慎重。测试工程师职业规划41.明确测试发展: 软件测试工程师大致有4个发展方向1 资深软件测试工程师达到这个水平比较困难,这须要了解许多学问,例如C语言,JAVA语言,数据库,数据结构,软件工程,等等,但是你要在一家公司干3 - 5年的话,在压力中这些技能你都会驾驭!2 测试部门管理者小的如组长,大的如测试经理,这须要你有先天的优势,擅长沟通沟通,擅长处理人际关系!不过做两年,你也会成为老油

37、条的!3 测试书籍编写者出书也是很赚钱的,当你在这一行干了几年,积攒了足够的阅历,可以把你的阅历,详细做过的项目总结出来,现在关于软件测试的书很少,你要写本别出心裁的书确定畅销!4 软件测试培训师当你在这一行做腻了,你可以选择培训机构,培训机构缺乏有阅历的软件测试师,必定会高薪聘请你!至于晋升流程,一个公司一个样,但是你要知道,你想发展的话,必需要委婉的让上级知道,有些你无法触及的测试项目,须要你的上级安排,一旦有无关紧要的项目或空闲时,经理就会考虑你,会让你尝试做一些高级测试项目!这时就要看你的个人悟性了!要知道这一行,技术越高越吃香!越能让老板和开发人员信服。2.职业规划3个阶段高校阶段:

38、在高校阶段我们要学什么,我感觉真正对我们有用的就是英语和数学,还有写专业课的学问做基础,英语是以后提高的关键所以英语肯定要学好,特殊是在测试工作中许多时候国内的材料恨不能说明问题,测试在国内还是一个新兴行业(相对)所以材料也是比较少,所以许多时候都要去看英文的材料,所以英语的水平干脆影响到以后的发展,数学为什么要学好呢,在工作中特殊是测试工作很须要数学的逻辑思维,逆向思维等,所以学数学要学好不是说分数高而是学习思维方法,还有一点就是英语和数学时以后深造的必考科目(呵呵,我就没有学好,还在补习);肯定的专业课也是必要的,因为它是你工作后提高的基础,基础扎实了提高起来就比较简单,我的基础比较差,所

39、以我花了一年的时间来提高才得到了一点点胜利,(看以参看阳光的测试工作历程);培育情商,这个名词现在许多地方都在提,有的一些公司甚至在智商和情商之间更看重情商。情商其实就是对自己心情的限制实力和自身修养的培育,还有一些沟通实力、沟通实力、管理实力等等,这些在高校里如何培育呢,建议假如有可能的话参见多参与学校的一些团体,也可以自己组织一些团体,同时假如有肯能的话可以到学生会参与熬炼,这对以后的许多方面的实力都有熬炼,(我就在学生会待过一段时间,对后来的工作有了不小的帮助)。所以建议在校的高校生肯定不要保守,要主动的熬炼自己,多与人去沟通软件测试方法。找工作阶段:这个阶段可能是大家比较迷茫的阶段,主

40、要是有两个问题,我能做什么,我有什么实力;我是在高校阶段过来的毕业的时候也是这样,不知道自己可以做什么,但是我有一个自己的目标,我要找到一个自己喜爱的工作,因为对工作的性趣是将来发展的一个前提,没有性趣的工作一般状况下是做不出来成果的。所以我建议有两中做法,一选择自己感爱好的工作,但是不肯定能找到,现在的就业压力还是很大了,其次种是对自己已经没有方法从事的工作产生性趣,着眼去找它的性趣点,然后你把它扩大,从而培育对词工作的性趣。工作阶段:千挑百选,我们选择了测试工作,依据我们上面说的原则,既然选择了,就要好好工作,做出肯定的成就,即便不能出人头地,也要榜上出名;那么我们就不能机械的工作,我们要

41、给自己制定一个发展蓝图,测试工作一般有两个出路,我认为:一个是测试转管理,一个是测试转质量限制!那么我们如何规划呢?我个人感觉测试工作也是一个比较累的工作,所以一个有一个年龄限制,暂且我们先为35岁,或许有的人很大了还在做测试工作,哪就是一个老的测试工程师,我们一般认为不是很好的出入,那么35岁以后有了肯定的测试技术阅历后我们可以选择转行了,或转管理或转质量限制。那么在这个发展过程中就要给自己制定一个发展方向,确定自己的技术体系和管理体系或者技术体系和质量体系的学习和积累安排。首先技术体系的建立,做为测试工作技术体系我认为首先要有一个面,然后深化一条线,在这个面上,你要去学习软件工程、软件测试

42、技术(测试技术),系统分析技术、网络技术、网络协议、编程技术,等等,跟你行业相关的一些业务等方面的技术,这个体系的建立是一个长期的积累过程,当然可以现从你的实际工作动身,在做工作的时候一发散的方式做积累,比如你须要测试的是一个指纹识别系统,那么你再做这项工作的时候,不要单单只局限在工作的本身上,要去了解这个技术的相关学问,了解行业的动态,了解一些其他学问等等,在最终项目总结的时候将其沉淀积累,这样你的学问量就会比你单独的做一个项目要大得多,但也累的多,所以只有勤奋的人才能有更大的进步。我这肯能是举了一个比较小的例子,只是希望给大家指出一个方向。所以做工作肯定不要只限于工作本身,肯定要扩展再扩展

43、,这对你以后的发展大用用处,当你的学问积累到肯定的程度,你就会发觉你看问题的方法就会不同,你设计出的测试用例也会别出心裁。横线一个面,我们已经建立了一个宽广的技术面,但是这还是不够的,我们还须要给自己选择一个点然后深化下去,比如我再自己的基础的状况下选择了应用测试领域,再这个方面就不是要学问了解和知道,要做到驾驭,可以驾驭一门独特的技术,可以再公司甚至这个行业做到前列,这个是重要的,要不你就没有自己的绝活了。在这个点的选择上可以依据自己的爱好,和工作须要,甚至强迫自己选择一个然后深化。这样,面和点建立起来了,然后要随着时间的推移然扩展你的面,深化你的线,信任在你的不懈努力下肯定会做到很好的。管

44、理体系的建立,随着工作的推移,要渐渐的有意思的去参加一些管理工作,可能机会好的话在学校的时候也可以得到一些熬炼,笔者就在学校的时候熬炼了几年(始终在学生会,还组织了一个计算机学社)。俗话说机会都是给有打算的人,只有你事先作好了这些打算,才能在领导交给你一项管理任务的时候,把它完备的完成!这样才能给你以后走向管理这条路打下基础。管理也是一门学问,所以还要学习,在这里我就不详细说怎么学了,可能有人说我也不知道怎么学,不过这个方面太广了。不是很快可以说清晰的,大家可以买些相关的书籍看看。质量体系,在测试工作中独立与技术和管理的还有一个是质量限制,这个可能在一些小型的然建公司体现的不是那么明显,不过在

45、我们单位就有特地的质量部门来保证测试的质量,其实这个质量限制也可以是从入门就从事,因为他的一些东西也是很基础,特殊是在国内质量管理员有许多不太懂测试技术,他们要做的就是检查质量点,在测试人员的协作下检查。不过我还是认为质量人员是要在测试人员中升级过去的,因为你不懂测试技术和谈对质量点的限制,如何有理有据的开不合格项,或者你只能看到不关紧要的一些东西,真正的风险往往看不到。3.个人的短期规划我觉得,从事软件测试是一个特别有挑战性的工作,既然确定要做,那么肯定要矢志不移。一、测试人员从哪里起先。“起先”-个人认为,应当从最基本的手工测试、功能测试入手,这个阶段是打基础的阶段,对熟识整个测试过程,扎

46、实测试理论学问特别重要的一个过程。1.了解软件测试行业,关注行业的发展信息,把握行业动态2.了解软件测试相关专业学问,手工测试阶段中,你要学习下软件测试理论学问和软件工程学问。许多人以为软件测试是特别简洁的事情,曾经有句话说扫地老大妈也可以上岗测试,不过也说真的,我公司还真遇到过这样的事情,手工测试急需人时,抓了一批营业员上来帮忙做测试。3.从实践中不断去获得学问,有敏锐的学习脑袋瓜子,不断结合工作实际来总结进步。这一步特别重要,理论和实际总是有许多的差距,所以肯定要在实践中做好总结的过程二、学习自动化测试工具仔细做好了职位的手头工作,对测试进一步了解后,有了肯定的测试阅历,起先向自动化测试发展。自动化工具有性能、功能、测试管理、bug管理等。开发语言、数据库、数据协议、操作系统等专业学问。另外的就是一些平常积累。1.测试职业人的心态与素养:耐性、细心、平和心,加强沟通实力,做测试沟通特别重要2.注意专业学问的学习,曾经有一位网友说过每半年读完新的一本测试书籍,学习新的一门技术学问,特别赞成。求职指导:职业生涯的最佳规划时间每一个人在人生的旅途中都要做一个职业生涯规划,这个规划从读书时就已起先设计,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com