软件研发企业需要什么样的软件测试工程师
领测软件测试网专访北京数字政通软件测试部经理:凌灿畅谈软件测试行业发展
凌灿经理进入软件测试这个行业有些阴差阳错,最初应聘的是单位的软件开发岗位,但公司当时比较缺软件测试人员,综合考虑测试行业的发展前景以及个人职业发展规划,最终凌灿经理选择了软件测试岗位,踏入了软件测试行业。
从踏进软件测试行业起,凌灿经理一直保持一颗平常心工作,享受他的工作,在工作中不仅收获了快乐,更收获了很多感悟
软件测试工程师是公司的多面手!
凌灿经理谈到,软件测试人员涉及的面非常广,需要学习和掌握的知识也非常多,测试人员对于软件项目的立项、管理、售前、售后的等领域都要涉及。在这过程中,测试人员不仅提升了专业的软件测试技能,还能接触到各行各业,项目管理、沟通协调、市场需求分析等能力都能得到很好的锻炼,从而为自己的多元化发展奠定了基础。经过软件测试岗位洗礼的人才往往是行业中的多面手,比其它IT人才具有更强的可塑性,在技术、管理、市场甚至其它非IT领域都能得到良好的发展。
优秀的软件测试工程师需要的技能!
对于他现在所从事的软件测试行业,凌灿经理也有自己的切身感想。他认为:软件测试不是一项简单的工作,远比人们所直观想象的要复杂。高效、高质量地完成一个软件系统的测试,涉及的因素很多,也会碰到各种各样的问题,并且要在测试效率和测试风险之间找到最佳平衡点和有效的测试策略,这些都需要测试人员一一克服。要做好软件测试,不仅需要站在客户的角度思考问题,真正理解客户的需求,具有良好的分析能力和创造性的思维能力,完成功能测试和用户界面的测试,而且能理解软件系统的实现机理和各种使用场景,具有扎实的技术功底,通过测试工具完成相应的性能测试、安全性测试、兼容性测试和可靠性测试等更具挑战性的任务。要成为一个优秀的测试工程师,其实比对设计、编程人员的要求还要高,不仅要体现高超的技术能力,如系统平台设置、架构设计分析、编程等方面的能力,而且要展示自己的业务分析能力、对客户需求的理解能力和团队沟通协作的能力。凌灿经理在谈话中特意提到了领测软件测试论坛(http://bbs.ltesting.net/),觉得在软件测试技能的增长过程中,这个论坛对他帮助很大。
软件测试在国内的发展
软件测试和软件测试人员在国内都处于发展阶段,谈到这两个问题,凌灿经理也有自己的看法。其实软件测试行业在国内普遍规模偏小,缺乏大型软件产品经验,开发过程不够规范。国内很多软件企业也对软件测试不够重视,重开发轻测试的现象过于严重,很多公司没有专门的测试部门,测试工程师太少,开发人员兼作测试工作的现象十分普遍。各种软件测试的方法、技术和标准也都还在探索阶段。目前国内的软件测试工程师入门门槛比较低,很少进行白盒测试,检查代码中的错误,只是进行黑盒测试,从而导致出现下面两种现象:一是目前测试人员待遇比开发人员低。二是对测试的认识有误区,感觉测试人员的发展前景比较局限。随着软件产业的发展。IT行业和国际接轨是必然的趋势,相信越来越多的企业管理者意识到产品测试的重要性,也相信越来越多的技术人员投入到测试工作中。不过05年后,随着像领测国际这样的专业软件测试培训机构介入,公司对软件测试人员的技能要求也约来越高,并不像前几年只看重个人素质了。
金融危机背景下的软件测试行业
领测国际记者关于现在全球金融危机,就业难的大环境提出了很多软件测试人员关心的一个问题,也就是在这样一个大环境下,软件测试行业是否真的还有巨大的人才需求呢?各行各业就业出现危机的时候,软件测试是否还能保持一个良好的势头?凌灿经理认为,目前国内很多软件企业中软件开发和软件测试人员的配比仅能达到1:5至1:8之间,而国际上公认的行业标准却是1∶1,如微软等大型公司中这个比例甚至能达到1∶2,即一位软件开发人员至少与两位测试人员在配合工作。两相比较,国内软件测试人才的缺口巨大。据了解,2009年,中国IT产业在2009年缺乏的主要人才包括:软件测试、硬件技术、通讯产业人才类。现在企业对软件质量的日益重视更带动了软件测试人员需求的激增,所以软件测试行业的就业前景还是比较好的。
软件测试技术低于软件开发技术吗?
谈到就业,就不得不提到职业方向,在IT行业有这样的说法。做软件测试不如做软件开发,测试人员往往会觉得比开发人员低一等,对于这一点,凌灿经理也有自己的看法。在国外测试工程师一般都是有经验的开发工程师转过来的,因为软件测试是产品质量的保证,是最重要的。国内软件测试行业发展起步比较晚,所以导致有这样的看法。其实一个优秀的测试工程师需要从很多不同的角度考虑问题,在尽量广度覆盖的同时还要拥有深入调查研究问题的能力。而其深入调查研究问题能力不亚于甚至要超过软件开发人员。可以说,一个优秀的软件测试工程师比起与其技术水平相当的软件开发工程师对产品有可能作出更大贡献,从而帮助他在事业上有更迅速的发展。在国内很多软件公司由于自己的开发管理水平所限制,测试员很多都是从事先对简单的黑盒测试(即功能测试),对软件开发的控制能力有限,自然地位也就不如程序员,这导致大部分人更乐意成为软件开发工程师。
实际上测试并不低于开发,只是我们没有真正认识到测试在开发中的作用;并且测试需要更全面、更多元的知识。要改善这种情况一方面要提高国内企业对软件测试的重视程度,另一方面要壮大软件测试队伍,提高测试人员的素质。做一个优秀的软件测试人员,首先对计算机的基本知识要有很好的了解,精通一门或多门的编程语言,具备一定的程序调试技能,掌握测试工具的开发和使用技术。同时要比较细心,会按照任务的轻重缓急来安排自己的工作,要有很好的沟通能力。此外,还要善于用非常规的方式思考问题,尽可能多的参加软件测试项目,在实践中学习技能,积累经验,不断分析和总结软件开发过程中可能出错的环节。
在工作的过程中,软件测试工程师一定要有意识的充实自己的技能,不能吃老本,尤其是专项的测试技能需要适时进行更新
在访问的最后,包经理谈到,软件开发和软件测试是软件工程中的两个重要部分,如何选择这个主要看个人兴趣以及个人以后的职业发展规划。无论做什么工作,只要有兴趣肯钻研都会有很好发展前途的。
领测软件测试网关注软件测试行业的新闻和事件,如果您有意接受我们的专访请致电:01051297073 或者发邮件:info@ltesting.com.cn 同我们取得联系。
注:
领测软件测试网作为软件测试行业的专业媒体,一直致力于捕捉软件测试行业最新的动态,最近网站记者对北京数字政通科技股份有限公司软件测试部经理凌灿进行了专访。访谈的话题涉及到软件测试行业的方方面面,希望本次采访手记能让大家对如今的软件测试行业有个了解。
采访背景:
领测软件测试网
领测软件测试网(http://www.ltesting.net/)--中国软件测试技术第一门户网站。
领测软件测试网其前身为软件测试时代网,网站于2002年成立,已有七年历史,是国内最专业的软件测试行业综合性门户网站。领测软件测试网内容强调专业性及从企业实际应用出发,立足于站在软件测试行业最前端,及时发布软件测试行业最新动态和最新的软件测试技术和方法。
领测软件测试网致力于为中国广大软件测试、软件研发工程师和软件质量工程师提供丰富优质的行业资讯、专题文章和技术资料,通过BBS、技术博客、技术培训、人才交流等多项服务,通过资讯、案例、访谈、在线讨论与线下活动等,积极促进专业人员的知识与信息交流。
同时领测软件测试网也是领测国际科技(北京)有限公司旗舰级核心媒体。领测软件测试网致力于成为中国软件测试行业最具影响力、最具商业价值的行业主流资讯与互动媒体。
“Leading Testing,引领软件测试行业”!即是我们的理想,也是我们的使命
北京数字政通科技股份有限公司
北京数字政通科技股份有限公司是北京市认证的高新技术企业和拥有多项自主知识产权的软件企业,专业从事电子政务和GIS应用平台的开发和推广工作,为政府部门提供GIS、MIS、OA一体化的电子政务解决方案,并提供政府各个部门间基于数据共享的协同工作平台。
凌灿 在北京数字政通科技股份有限公司担任软件测试部经理的职务