测试工程师职业规划.doc_第1页
测试工程师职业规划.doc_第2页
测试工程师职业规划.doc_第3页
测试工程师职业规划.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

未来五年职业规划 -软件测试工程师发展计划一背景分析:软件测试工程师的职业前景根据有关职位统计资料显示,在国外大多数软件公司,1个软件开发工程师就需要辅有2个软件测试工程师。目前,软件测试自动化技术在我国则刚刚被少数业内专家所认知,而这方面的专业技术人员在国内更是凤毛麟角。根据对近期网络招聘IT人才情况的了解,许多正在招聘软件测试工程师的企业很少能够在招聘会上顺利招到合适的人才。 随着中国IT行业的发展,产品的质量控制与质量管理正逐渐成为企业生存与发展的核心。从软件、硬件到系统集成,几乎每个中大型IT企业的产品在发布前都需要大量的质量控制、测试和文档工作,而这些工作必须依靠拥有娴熟技术的专业软件人才来完成。而软件测试工程师就是其中之一,目前已成为各类科技企业紧急征召的重要对象。 了解,由于软件测试工程师处于重要岗位,所以必须具有电子、电机类相关专业知识背景,并且还应有两年以上的实际操作经验。他们应熟悉中国和国际软件测试标准,熟练掌握和操作国际流行的系列软件测试工具,能够承担比较复杂的软件分析、测试、品质管理等任务,并能独立担任测试、品质管理部门的负责人。一般情况,软件测试工程师可分为测试工程师、高级测试工程师和资深测试工程师三个等级。 在具体工作过程中,测试工程师的工作是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。对软件测试工程师而言,必须具有高度的工作责任心和自信心。任何严格的测试必须是一种实事求是的测试,因为它关系到一个产品的质量问题,而测试工程师则是产品出货前的把关人,所以,没有专业的技术水准是无法胜任这项工作的。同时测试部门一般要与其他部门的人员进行较多的沟通,所以要求测试工程师不但要有较强的技术能力而且要有较强的沟通能力。 因此,在企业内部,软件测试工程师基本处于“双高”地位,即地位高、待遇高,可以说软件测试工程师的职业前景非常广阔,从近期的企业人才需求来看,企业对软件测试工程师人才的招聘越来越多,测试人才越来越被重视,所以测试工程师这个职位必将成为IT就业的新亮点。二. 软件测试职位要求:首先分析一下做软件测试工程师,需要了解的方方面面,也可以说是一个职业要求汇总。z1to%Q G0 j#Jh r&R&: ?b0基本常识类,H Gm n3z3q$z/tIZO01 计算机基础知识51Testing软件测试网7RTtvk&a_:j%? OK52x02 计算机网络基础知识51Testing软件测试网GZ)pN&u_Ef1wX9oaL03 软件测试基本知识(软件质量,软件质量管理基础知识,软件测试概念,软件测试标准,软件测试技术及方法,软件测试项目管理)lE:N*Skk-Ze051Testing软件测试网t/D#B ;J6n4pmp 4 软件开发基本知识(软件工程知识,理解软件开发方法及过程)51Testing软件测试网ty$u%cFb8R O.u(SW2Vu0技术类51Testing软件测试网h,3Xn|(1)程序语言51Testing软件测试网-F0 h axB0%V+vC/C+,VB,VC,Java,.net,ASP,Javascript等。具体要求要视公司的具体项目或产品来定。但一般以C或java为基本要求。51Testing软件测试网FiE8Nv9al51Testing软件测试网 Vdt&pq4C(f|(2)数据库知识51Testing软件测试网$QE0IrW(a%S(bW_q K:g0SQLServer,Oracle,Mysql,Sybase等。一般对测试人员的要求就是要求会使用,然后熟练使用SQL语句进行查询,修改,添加,删除数据操作。g x!C8sJs8f5a051Testing软件测试网QUHb8Iq (3) 操作系统6|v8hO P+jP4T*i0Windows,Linux(常用的RedHat,SUSE,Debian)/Unix(FreeBSD,Solaris,HP-UX,AIX,Mac)系统。51Testing软件测试网y&Ob M X W5P3q|aXdJj0自动化测试工具类51Testing软件测试网V:Cp.rQpg$?4C O01 自动化测试概念/自动化测试框架51Testing软件测试网;G9U+zWm8 K51Testing软件测试网8n%ocx4t好多人觉得自动化测试就是使用自动化测试工具,其实各种工具只是自动化测试实施的一个有效利器,如何建立一个脱离工具的自动化测试框架远远比研究如何使用测试工具复杂,困难的多。51Testing软件测试网 ?k Q,UM7e _1hhVY|4o02 自动化测试流程51Testing软件测试网 V$EX3:pCxfyZ03 自动化测试工具的使用51Testing软件测试网7n)_&n-|+An3N+z#ipS3w$m(o-l(t,O0自动化测试框架(流程)51Testing软件测试网G)Nq+z6b_ e51Testing软件测试网.fP x4g+E;R GUI的功能测试自动化 非GUI的功能测试自动化 性能测试(广义的和狭义的性能测试)51Testing软件测试网e?/Bh&BiRH5X 自动化测试工具(功能测试工具,性能测试工具,缺陷管理工具,测试管理工具)51Testing软件测试网 K |/h0pm4ue(F vh&vT051Testing软件测试网qg&h3EY8Ectk+c 实战类(工作经验) 1 公司的测试流程51Testing软件测试网8O,2 Jp9C 2 公司的具体缺陷管理流程(提交bug报告,追踪bug状态) (P5N)J*c&Gb03 测试环境的搭建及管理51Testing软件测试网m_9M6zu$MRv%_ a1S1pH,d!v!04 测试计划,测试用例,测试报告等相关文档的编写 g,o,evOZ K zL0语言类 1 英语51Testing软件测试网Xg8tH k 2 日语 三.自我分析:51Testing软件测试网%DIN8gWx;G hdx2Pnf4a W01 细心,关注细节51Testing软件测试网 .r Xs |2 耐心,不怕麻烦?_5fK b T9PG5zc+As0PoIT03 良好的沟通能力 4 工作积极主动51Testing软件测试网ZAg7gJ(irD9Q 5 团队合作精神3v(!?q7BT051Testing软件测试网)e, Se f 四.职业规划: 第一阶段:(测试员)初级测试工程师(初出校门)自身条件:初入具备计算机专业学位,有一些手工测试经验。具体工作:执行测试用例,记录bug,并回归测试,通过qtp等测试工具录制回归测试脚本,并执行回归测试脚本。学习方向:开发测试脚本并且开始熟悉测试生存周期和测试技术。第二阶段:(测试工程师)程序分析员(1-2年)自身条件:有12年工作经验。具有初步的自动化测试能力,完善自动化测试脚本。具体工作:设计和编写测试用例,编写自动测试脚本程序且担任测试编程初期的领导工作。学习方向:拓展编程语言、操作系统、网络与数据库方面的技能。第三阶段:(高级测试工程师)程序分析员(34)自身条件:有34年经验。具有一定的行业业务知识,储备系统分析员的能力。具体工作:帮助开发或维护测试或编程标准与过程,分析软件需求,获得测试需求。确定测试需求相应的测试方法,获得测试策略方案。参与同行的评审 (软件需求,软件测试计划等),并为其它初级的测试工程师或程序员充当顾问。学习方向:继续拓展编程语言、操作

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论