如何从一个测试工程师如何成为测试工程师经理

君,已阅读到文档的结尾了呢~~
如何成为一名优秀的测试工程师,怎样成为一名优秀教师,如何成为一名优秀员工,如何成为一名优秀教师,测试工程师,软件测试工程师,硬件测试工程师,测试工程师要学什么,测试工程师面试题,测试开发工程师
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
如何成为一名优秀的测试工程师
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口测试工程师职业规划
测试工程师职业规划
来源:职业规划
  软件测试工程师职业生涯阶段发展方向分析:
  由于新时代下国内软件测试行业目前的发展迅速、需求旺盛,在国内的软件测试职位晋升一般要比国外快,但因行业本身太年轻,大家对软件测试中软件测试职业的发展了解不够,从而导致许多有志在此发展的年轻人举步不前。所以下面介绍一下海外公司成熟的软件测试行业职位分布情况,我国一些在软件测试行业中处于前端的公司与之也相仿,这可以作为软件测试
的参考,给新人一个导向。
  第一阶段:(测试员)初级测试工程师
  自身条件:初入行具备计算机专业学位或一些手工测试经验的个人。
  具体工作:执行测试用例,记录bug,并回归测试,通过qtp等测试工具录制回归测试脚本,并执行回归测试脚本。
  学习方向:开发测试脚本并且开始熟悉测试生存周期和测试技术。
  第二阶段:(测试工程师)程序分析员
  自身条件:有1~2年工作经验的测试工程师或程序员。具有初步的自动化测试能力,完善自动化测试脚本。
  具体工作:设计和编写测试用例,编写自动测试脚本程序且担任测试编程初期的领导工作。
  学习方向:拓展编程语言、操作系统、网络与数据库方面的技能 。
  第三阶段:(高级测试工程师)程序分析员
  自身条件:有3~4年经验的测试工程师或程序员。具有一定的行业业务知识,储备系统分析员的能力。
  具体工作:帮助开发或维护测试或编程标准与过程,分析软件需求,获得测试需求。确定测试需求相应的测试方法,获得测试策略方案。参与同行的评审(软件需求,软件测试计划等),并为其它初级的测试工程师或程序员充当顾问。
  学习方向:继续拓展编程语言、操作系统、网络与数据库方面的技能。
  第四阶段:测试组负责人
  自身条件:有4~6年经验的测试工程师或程序员。具有丰富的行业业务知识,具有系统分析员的能力,专长性能测试。
  具体工作:负责管理1~3名测试工程师或程序员。集中于技能方面,担负一些进度安排和工作规模/成本估算职责。分析性能瓶颈的原因,为开发团队提供bug解决策略。
  学习方向:性能测试,测试技能
  第五阶段:(资深安全或性能测试工程师)测试/编程高级负责人
  自身条件:有6~10年经验的测试工程师或程序员。
  具体工作:负责管理8~10名技术人员。性能测试整体方案设计,软件系统性能问题定位和性能优化,内存优化及分析数据溢出等,分析系统的安全漏洞等。 负责进度安排、工作规模/成本估算、按进度表和预算目标交付产品。负责开发项目的技术方法。为一些用户提供支持与演示。
  学习方向:开发一些特定领域的技术专长
  第六阶段:测试/质量保证/开发(项目)、经理
  自身条件:有10多年的工作经验。
  具体工作:管理8名或更多的人员参加的1个或多个项目。负责这一领域(测试/质量保证/开发)内的整个开发生存周期业务。为一些用户提供交互和大量演示。负责项目成本、进度安排、计划和人员分工
  第七阶段:(公司级质量总监)计划经理
  自身条件:有15年以上开发与支持(测试/质量保证)活动方面的经验。
  具体工作:管理从事若干项目的人员以及整个开发生存周期。负责把握项目方向与盈亏责任
  职业生涯规划是人生的大事,下面我结合亲身经历,谈谈自己的观点:
  step1:校园阶段 (毕业前1年~1.5年)
  很多人的 职业规划 是到了工作以后才开始进行的,其实,这样做,有很大的局限性。凡是工作过的人,都有一个,就是自己的第一份工作,会影响到5~10年的发展轨迹,甚至会对一生产生影响。因此,选择一份合适的工作作为起点,是必须要在校园内思考清楚的问题。
  由于中国的教育基本是理论教育,大家在工作前的实践能力大多比较弱,固然有其不足,但也有好的一面,那就是可塑性比较好。可塑性好代表了选择的余地可以很大,因此,大家在选择第一份工的时候,要充分结合自己的教育背景、个人能力、兴趣爱好、长期目标等等,作出理性的决策。
  软件测试,特别是黑盒软件测试是一种入门起点较低、上手迅速、且发展空间比较大的职业,因此,对于很多学生而言,作为进入IT就业的初级岗位,是非常合适的。
  校园阶段的规划,主要是选择大的入门方向,当然,此时也可以给自己一个长期的目标,但是不必规划过细,因为,在没有入行前,一切都还未知,把握好路线即可。
  下文假设大家选择的是软件测试~~
  step2:入门阶段 (入行后3个月~1年)
  对于刚刚入行的新人,这个时期是一个全面熟 悉期,最能够学习到新的知识,也最有拼搏的热情和动力。建议大家可以借着这股冲劲,尽可能了解所在领域的全貌,了解各个主要分支的内容、特性、优势、局限性等等,并考察自己当前的工作环境,结合个人匹配程度和兴趣爱好,根据前述内容调整自己的规划。
  对于测试行当而言,技术方面一般有几类:黑盒测试、白盒测试、自动化测试、测试工具、专用业务技能等;相关的管理方面一般有:测试管理、质量管理、项目管理等。
  面对上述形形色色的方向,建议大家可以都稍稍了解下内涵,然后确定1~2个,作为中长期的主攻方向,达此标准,基本已经实现了入门,至于能否进得厅堂,就要看后期的努力了。
  step3:提高阶段(入门后3年~5年)
  对于入门后选择管理还是选择技术,其实这种问题,是无可无不可的,关键是看对自己的长期的定位了。不过,我个人建议当前阶段还是技术为重吧。毕竟,在一个技术环境中,要做好管理,没有扎实的基础,也难服众嘛。
  本阶段是人最容易懈怠的阶段。毕竟,刚刚入行的热忱早已被日复一日的繁复工作给冷却,有了一定的工作经验,胜任本职,对于大多数人而言,绝不是问题。家庭、娱乐方面开始占据了业余生活的主流。可是,毕竟大家还很年轻,大多数人此时也不过20多岁,就此懈怠也是非常可怕的。因此,有规划的提高自身核心竞争力,在这个时候尤为关键。
  提高是要提高的,但是对于大多数人而言,也没有必要很拼搏,此时处在一个比较稳定的职位上的你,可以考虑进行细化自己的中期规划了。根据选定的方向,制定一个自我提升的计划,并定义好自我检查的里程碑(譬如:每个季度或半年算一个阶段),每天或者每周,有规律的学习一点即可。抱定一个目标&&&每天进步一点点&,几年一大成不是问题。
  我个人是反对急功近利的,倾向于稳打稳扎,这个阶段忌做&万金油&,而应努力成为有一技之长的&专家&。
  对于选择做技术的人而言,这个阶段的达成标准,一般至少要能够熟悉你所选技术方向的大多数技术细节,&细节决定成败&嘛,虽然把握全局的能力是必要的,但是作技术而言,倘若不能钻的很细很深,恐怕也很难以高手自居吧。
  对于选择做管理的人而言,我个人倾向是:此阶段接触管理的理念,并可以介入管理,但是此阶段不宜全面进入管理(除非你有更深层次的考虑,可以不去稳打稳扎)。学习管理的理念是非常重要的,其实管理更多一种思维和做事的方式,这门学问很深入,也不像技术,会不会是那么的显著,因此,建议多看多学,取长补短,并努力形成自己的做事风格。高级软件测试工程师,测试组长等,都是不错的含有技术特征的管理职位,此时的你应该能够胜任于此。
  这个阶段的达成后,你也可以跻身老手行列,不必为求职犯愁,你应该可以很容易跳槽或时不时被猎头骚扰下,达成此阶段,你要做更深入的规划。
  step4:升华阶段(老手后5年~10年)
  此时的你,即将步入中年,不论是曾经专注技术还是偏爱管理的,都面临着家庭和社会的双重压力,你不可能像年轻人一样整天拼搏了,你需要稳定,因此,不能频繁的跳槽,建议考虑比较正规且有潜力的企业,要考虑给自己一个长远的发展规划。
  正因为有前期的细节的背景的支撑,此时,你需要努力提升自己的宏观把握能力。哪怕做技术的,也要考虑适当的转型管理(中国特色是:工程师很难超过35岁的,一般人到了30岁不是转管理就是转商务了)。当然,一般人是技术做得越好,管理的时候,越容易切中项目要害。但是,对于从技术上来的人,关键是要开始培养和人打交道的能力。此阶段的关键是,需要逐步形成自己的管理风格,具备协调并行事务的能力。
  当然,纯管理和技术型管理还是有所区别的。对于纯管理的人,熟练应用管理的科学理念,形成自己的风格尤为重要。纯管理的测试经理人,不仅仅可以做好测试方面的管理,其实也可以做好项目甚至其他的管理。其实,不管管理的对象是什么,它们的管理理念还是相通的。从测试管理中摸索出来的很多经验,可以很好的推广于其他的管理领域。而对于技术型管理的人,主要是带好技术团队,同时,不断补充新的技术知识,跟紧技术潮流。此时的你,有强大的技术背景支撑,不需要过分钻研细节,只需洞察核心,合理安排好你的团队成员即可。
  这个阶段,也可能少数的人会选择离开具体的企业,而开始从事测试咨询,那是一个充满挑战的崭新开始,也必须有前期的积累方能胜任。
  对于大多数人而言,此阶段中一个需要重点考虑的问题是,是否将测试作为自己的终生职位,如果是,基本上达到上述的目标,保持状态,基本可以做到退休的。如果不是,那就比较可怕了。其实我不建议此阶段的人转型,除非有充分的理由和很好的机遇。毕竟,达到此阶段,你已经付出了至少5年的努力,而且还是人生的黄金时段,时光一去不复返啊。当前状态下转行,请务必慎
下页更精彩:1
测试工程师职业规划相关推荐更多公众号:gh_b42dd64f88ac想了解软件测试的最新资讯吗?想一起学习软件测试课程?想要就行动起来吧。方法很简单,扫描下方的二维码。这里是“软件测试全栈工程师”的摇篮!关注“泽林软件测试学院”。让我们一起与软件测试为伴。最新文章对这篇文章不满意?您可以继续搜索:百度:搜狗:感谢您阅读测试工程师如何规划自己的职业生涯,本文可能来自网络,如果侵犯了您的相关权益,请联系管理员。QQ:  有的方能放矢 & 明确测试任务
  [背景]
  这几天,部门启动了两个手机端应用程序的研发项目。作为测试经理,我开始盘算起制订测试方案以及规划测试资源。根据手机端产品的一些特性,我计划招聘两名系统测试工程师,负责产品的测试工作。
  招聘消息一经发出,第一天我就接收到了100多份简历,申请应聘这个职位。经过简单而高效地简历筛选,有十多位名应聘者进入了我们面试的候选名单。再经过一轮简单的电话面试,我将目光锁定在了十位应聘者身上。接下来,我逐一的安排和他们的单独面试,根据他们的面试表现,我将决定最后的招聘人选。
  Sophia,毕业于清华大学,精密仪器专业硕士,现就职于国内一家IT创业公司,有4年的软件开发经验。她是这十位候选者中,简历背景最好的一位,怀着对人才渴求的心理,我立即拿起电话,和她约定在第二天进行面试。
  [面试]
  第二天上午10点,Sophia如约来到公司,我开始了对她的面试。首先,我让她做了一下自我介绍以及询问了她的一些项目开发经验。接下来,我问她对系统测试工程师的认识,她的回答比较简单和片面,看来是来面试之前,没有做过功课。我想,好吧,接下来看看是否有培养的潜质,于是,面试进入了关键环节。
  我问到:&Sophia,今天有带手机过来么?&
  Sophia迟疑地看我一眼,不解地回答到:&带了?&
  我看出了她的疑虑,微笑一下,卖个关子,说道:&哦,是这样的,下面这道面试题,需要用你的手机做道具。&
  Sophia伸手去包里掏出她的手机,放到我面前,一脸狐疑地看着我。
  我继续问:&你的手机有没有计算器啊?能给我看看么?&
  Sophia眼中的疑惑更重了,回答到:&有的,你看看吧。&
  我觉得关子也卖的差不多了,指着手机上的计算器程序,问到:&Sophia,假设你所在的项目组开发负责研发一款手机计算器程序,你是这款产品的测试负责人,你准备怎么制订测试计划?&
  Sophia如释重负,眼中所有的迟疑都烟消云散,重现自信满满的神情。(这种变化,她不是第一个,在我之前面试的很多应聘者,在听到面试题后,都和Sophia有一样的神情,觉得相比数据结构、设计模式等面试问题,这样的测试问题非常的简单,回答起来也应该十分轻松。不过,面试结束后,这些应聘者往往会非常沮丧,当然,这是后话,我们把话题拉回来)。
  我继续说到:&这就是今天的面试问题,你如果有任何不清楚的地方,可以随时问我。&
  Sophia听我说完后,考虑了些许时间,问到:&是不是要写测试用例?&
  我心中顿感一凉,难道这名我寄予厚望的潜力股,就这么容易掉进陷阱?我心中非常不舍,于是,我提示到:&Sophia,在答题前,你想一下,作为一个项目的测试负责人,一开始就去设计具体的测试用例,是否太片面了?&
  听完我的提示,Sophia思索了一下,回答道:&我所在的企业就是这么做的。&
  眼看提示无效,我换一种方式引导,我又问:&那你觉得该怎么设计测试用例呢?&
  Sophia热情洋溢地说道:&我要测加减乘除运算,开方运算,&&
  我不忍再继续听下去,打断她,问道:&你设想一下,如果用例设计完成了,你准备怎么样执行这些用例呢?&
  Sophia指了指手机,说道:&就在手机上去执行啊。&
  我问到:&什么样的手机?&
  Sophia说:&就这样的手机啊。&
  我说:&是不是拿这部手机就可以了,换一款行不行?&
  说道这里,Sophia停顿了一下,若有所思,忽然,她问道:&对啊,你还没有说我们这个计算器程序应该运行在什么手机上。&
  我微笑一下,说到:&现在你是测试负责人啊,你是否应该在设计用例之前,弄清楚这件事啊?&
  听到我的话,Sophia不住的点头,刚才的自信闲适开始消失,取而代之的,是她眼神中的紧张。
  我安慰道:&放松,你循着这个思路,重新来制订面试计划。&我以为她会因此开窍,心中窃喜。
  &我的计划是,在Nokia,摩托罗拉,iPhone上执行这些测试用例&&&,我还没有在喜悦中沉浸几分钟,Sophia又开始滔滔不绝地发言,她的发言,彻底打破了我的美梦。我在心中摇了摇头,面带着僵硬的微笑,听她讲完。接下来,我例行公事的问了几个问题,然后很官方地结束了面试。回到座位上,我陷入了失望的苦恼中&&
  [点评]
  这是一次经典的面试。面试的题目是各大IT企业面试招聘软件测试工程师必考题,我们称这类面试题叫项目测试设计。题目往往是要求面试对象测试一样大众化的产品,该产品不局限于软件产品。比如,问应聘者如何测试一直笔,一部电梯,一台电视机,一台银行ATM机等。题目看起来非常的简单和直观,但它能从多个维度全面的考察应聘者作为测试工程师的潜力。正如上面大家看到的真实面试案例,面试题目有诸多的陷阱,如果应聘者没有系统了解科学的项目测试理论,就很容易身陷囹圄,无法自拔。下面,我就从面试者的角度出发,一一为大家揭秘这些陷阱之所在,并且配以相应的应对策略。分析、解决这类问题,流程上,可以分为三个步骤:
  1) 明确测试任务
  2) 设计测试计划
  3) 优化测试用例
  我们会分三节,结合三个真实、生动的例子来详细说明如何做好每个环节,从而做好一个项目测试设计。本节中,结合上面的案例,展开分析明确测试任务的重要性,以及如何才能系统性的明确测试任务。Sophia在做手机计算器程序的测试设计时,在没有明确测试任务的情况下,就盲目的展开测试用例的设计,这样,会引发诸多的问题。首先,在面试题目中,并没有明确产品可以运行在什么手机平台上,对平台的支持需求不同,测试的设计的差异性是很大的,所以,在回答该问题之前,先应该向面试官发问,明确产品支持的手机平台,之后,才能有的放矢的开展具体的设计。其次,应该明确产品的研发周期等信息,只有了解了项目进度安排等信息,才能制订有效的测试策略,在测试的深度和项目开发时间要求上取得较好的平衡。比如,有的项目是时间驱动的(Date-Driven),这类项目的特点是预先制订发布时间,要求到了那天,产品就一定要发布,对这类项目,我们在设计测试计划时,就应该更多的考虑解决和项目发布相关的质量问题;另外有些项目,可能是质量驱动的(Quality-Driven),这类项目的特点是对发布时间没有强行的规定,但要求产品的质量必须达到一定的指标,并且需要在发布以后,实时监控产品质量,那么,在测试中,我们不仅要做好项目当下版本的测试工作,还需要考虑构建长期、高效地测试系统和平台,保障产品质量能够实时度量。另外,明确产品的功能设计,可用的测试资源等信息,对于接下来做产品测试都是至关重要的。下面的流程图,是对这一流程的直观描述,希望大家通过这个案例细细体味明确测试任务的重要性。
学员就业感言
施惠特就业学员
姓名:吴振中 公司名称:施惠特 就业感想: 作为一个马上要毕业的学生,是严峻的就业形势让我学会了思考,让我还在无忧 无虑享受校园生活的
我校软件测试学员就业于百度
姓名:李宁 公司:百度 就业感言:上班以来,感想很多,总结为一句话:人生就是选择加努力,领测国际是我们不悔的选择。 感谢所有关心我们的
我校软件测试学员就业于文思创新
姓名:朱冰冰 公司:文思创新 公司简介: 文思信息技术有限公司(纽
领测的6大优势
还犹豫什么!快速的联系我们!
如果你不确定要不要编写测试或者并不常写测试,那么,下面这些内容将指导你往一个更好的方向发展…
一直想写一系列的笔记,记录整个小米六年的研发工作中实际遇到的困难,以及这一大群人如何不可避…如何成为一名优秀的测试工程师_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
如何成为一名优秀的测试工程师
上传于||暂无简介
大小:72.01KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢}

我要回帖

更多关于 测试工程师转项目经理 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信