资源描述
点击添加正文,二级正文,三级正文,四级正文,五级正文,*,点击添加标题,*,页,测试人员的职业发展规划,提纲,测试人员的危机,测试人员的发展,各个发展路线的特色要求,分析自己适合哪一种类型,测试人员的危机,测试人员的危机,业界将该职业已经炒为最黄金的职业;,到处都在说月薪*一人难求;实际上,我们周围有多少测试人员可以达到所谓的月薪?,大量测试培训机构不停的输送测试人员,大量其它行业的人员转到测试行业;不断有后浪冲前浪;,仅招聘一个人员,投来的简历可能是上千份;其中有不到,20,岁的年青人,也有不少是,30,多岁的,老人,都来抢同样的一个职位。,测试行业是否真的炽手可热?,每个公司都在说重视质量,但实际上,我们看看一般情况下,各中小企业测试与开发的比例基本是,1:3,或更高;一般可以说我们还有无限的空间,毕竟从,1:3,变为,1:2,甚至于,1:1,,还需要补充更多的人力;但有多少公司会提供这样的机会呢?答案是很少,如果公司裁员,第一个部门会是测试部门;如果说没有创造价值的部门,第一部门还是测试部门(有人说测试部门就是一个消耗部门,,有些无奈,但在某些阶段,会是事实),测试人员的养老问题;,尢其说测试人员的养老问题,不如说是,IT,人员的养老问题;众所周知,,IT,行业本身是一个吃青春饭的行业(至少在中国会感觉是);在几年前,很多人都说,,30,岁以后不可能再做技术类的,IT,工作;事到如今,可能是寿命有所增加,但增加到什么年龄?是否每个人都能到这个年龄,我们并不知道。,面对这种危机,我们应该怎么办?,审视自己的职业生涯;,我已经从事了多久的测试工作?得到什么?失去什么?,审视自己的能力:优势及劣势;,在以往的工作经验中,我展示出的优势是什么,劣势又是什么?,找到自己适合的发展方向;并打造成为专家;,我到底适不适合做测试?我可以再沿着哪个方向前进,并成为专家?,测试人员的职业生涯,在业界,测试人员一般的发展生涯如下,管理方面,技术专家,质量保证,技术支持,测试组长,测试经理,行业测试专家,自动化测试专家,白盒测试,测试分析师,测试数据挖掘人员,UE,研究专家,项目经理,技术支持、咨询师或培训师,如给大公司提供自动化测试或培训、资源支持,SQA,质量经理,测试大门,测试工程师,中,/,高级测试工程师,此为一个分界点;当然,快捷走质量保证或技术支持,也许并不要达到高级工程师的标准,产品经理,说明,从上述的图表中可以看出,我们可能是不同方向的测试入门者,但我们现在已经都在测试大门中,测试人员的发展很多元化,且很多都是平级发展的。,对于非从事测试的管理或技术方向的人员,也许并不需要达到中高级工程师后方可往下发展。,管理职位,虽然可能每,10,个测试人员中才有一个测试经理,但并不是只能走测试经理这一个管理职位。,管理者的基本要求:,自律与学习能力,培养与授权能力,计划与控制能力,沟通与协调能力,测试组长,测试经理,测试组长与测试经理:我并没有把这两个职位明显的分级,是因为不同的公司对这两个职位的定位虽然是不一样的,但很大程度上,两个职位所做的工作范围有些类似。我们可以按同一条路来划分。如果你有如下的潜质:,有一定的软件测试经验,对测试计划、策略、设计执行等有一定的心得;,有较好的解决问题的能力;,能够独立完成各类测试工作任务;,有一定的分工协作能力;,项目经理,很多人都说,你不懂代码的情况下,怎么可能去带项目?怎么可能去管开发人员呢;包括我见过一些不同语言的管理员,具有同样的苦恼;但实际上,如果你有如下的潜质:,对软件研发过程的熟悉;,在不了解代码情况下的计划及进度掌控能力;,项目风险评估及防制能力,有一定的人格魅力;能够带领非自己行业的技术人员;,较强的协调沟通能力,产品经理,这里的产品经理并不是我们公司现在的产品经理,而是传统意义上的产品经理,即负责一个产品从规化、预研、需求、售后服务等一系列的产品生命周期的人员;如果你具有如下潜质:,对市场前沿的了解及洞解能力;,对产品的策划能力;,一定的项目管理能力;,与客户的沟通及引导能力;,以客户为中心的服务意识;,技术方向,技术方向的基本要求:,学习能力;,领悟能力;,创新能力;,行业测试专家,前几年,大家可能听说过,有些招聘要求具有,SAP,、,ERP,、,MRP,的测试经验,其实这就是该行业的测试专家,具备如下能力:,对某行业的业务知识很精通,可以承担相应项目关于业务上的所有流程分析及测试;,逻辑分析能力较强,对业务有很强的敏锐性;,这里有一个前提:即该行业在软件业的发展很稳健且不小众;否则就无法形成专家了。,自动化测试专家,这里的自动化测试包括性能,/,功能等方面的测试;而且我觉得不仅仅是指工具的使用,而且要包括 对自动化测试结果数据进行分析。,对测试工具有基本了解;,对代码有较浓厚的兴趣,且有一定的语言基础;,对操作系统、数据库有较深的了解;,有较强的专研精神;,测试分析师,/,测试数据挖掘人员,测试分析员,更多的是承担着对各类数据的分析,比如,BUG,走势,需求覆盖,用例覆盖,,BUG,消亡期,项目消耗等等。,对各类测试数据有一定的认识;,对数据分析有较强的兴趣;,一定的统计学基础;,有一定的分析,/,总结能力及文档能力,UE,研究专家,现在的,UE,就如,7-8,年前测试一样,属于一个很新型的行业;但从越来越多的字面中,看到体验两个字,就知道它的重视度会越来越高。,对,UE,有一定的认识,了解基本的框架、交互设计、视觉设计等基本知识;,对心理学、美学研究感兴趣;,其它,其实还有如安全测试等等;它也是需要一些对操作系统、数据库、网络协议,另外一些简单的黑客技术都是做安全测试的基础。,SQA/,质量经理,在很多小型的公司,都没有,SQA,的概念,或者会把,QC,与,QA,混为一谈,但实际上,测试仅是软件保证中的一个环节。专业的公司,会有一个专门的,QA,的岗位的或部门,来执行软件质量的保证。,对软件过程改进有很厚的兴趣;,对,CMMI,等有一定的了解;,能够应对不同部门不同岗位的人员;有一定的感染能力;能够吵架。,技术支持,技术支持以几年前应该算一个新型的行业,但从现在无数的软件培训机构以及第三方外包测试公司,就可以发现,软件技术支持也是一个很有空间的行业。,熟悉软件测试行业各方面的知识;,有一定的演讲能力、应变能力;,有一定的公司业务快速熟悉能力。,分析自己适合哪一种类型,自由讨论,Thank You!,
展开阅读全文