软件测试工程师:展示实力成就高薪
随着软件业的迅猛发展,软件产品的质量管理正逐渐成为企业生存与发展的核心。为了保证软件质量,几乎所有的IT企业在软件产品发布前都需要大量的质量控制工作。IT企业中的质量管理,与传统企业中的QC(Quality Control-质量控制)QA(Quality Assurance-质量保证)的基本理念是一致的。但由于软件自身的特殊性,IT企业中从事质量管理人员要比传统企业更高,他们都有着一个特别的名称:软件测试工程师。
在国内,由于软件业对软件质量控制的重要作用认识较晚,长期以来对质量管理岗位的划分不够明确,加之社会上对“软件测试”工作的一些非专业认识或偏见,目前国内软件测试工程师的供应极度缺乏,直接造成了企业欲招纳软件测试人才却“千金难求”的尴尬局面。
在一些知名的跨国公司中,如微软、IBM、雅虎中国等,软件测试工程师担负着为软件“挑错”的任务。他们的工作台上大多都摆着两台电脑:一台是工作机,一台是测试机。这些人员所在的部门也一般被称作“品质保证部”或者“质量管理部”,这些名称直接反映出这些工程师们在整个企业中的地位,因为任何一个真正富有竞争能力的企业,都会非常重视产品的质量,并因此对质量管理人员提出很高的要求。
在软件开发中,一般地都先由开发人员把代码写完,然后交给软件测试工程师进行测试,但专业的软件测试并不是我们普通人所想的那种试试各种功能就罢手的做法,而是对具有很强编码能力的开发人员“挑错”。这可不是一般人能够做的,因为当测试人员发现软件有问题时,不仅需要跟开发人员沟通,找到问题出在哪儿,阐述自己挑错的理由,有时候甚至要提出解决方案,直接参与前期需求和代码的修改。
据了解,目前我国软件从业人员的缺口高达40万之多,其中软件测试人才的缺口将超过20万,在未来5到10年中这一数字还将继续增大。
目前,在软件企业中,软件测试人员的薪水主要还要看其工作经验及能力,在选择上,也有不同的机会,一些大公司由于环境好,培训多,待遇高,是很多人的理想选择。在软件产业中,目前有两年工作经验的软件测试人员的月薪一般都能够达到4000-5000元。此外,在企业内部,软件测试工程师基本处于“双高”地位,即地位高、待遇高,有的人月薪可高达七八千元以上,并可以向各类管理岗位发展,职业前景非常广阔。从近期的企业人才需求和薪金水平来看,软件测试工程师的年工资有逐年上升的明显迹象。
在对软件测试工程师能力的要求方面,大多数软件企业都认为,软件测试工程师应该具有逆向思维能力,以及电子、电机类相关专业知识背景。逆向思维能力是应对软件使用者千差万别和软件在使用过程中出现的各种现象的基本思维方式,这是作为一名优秀的软件测试工程师最基本的素质。此外,软件测试工程师还要有穷追到底的精神,并且要善于沟通和撰写各类专业报告。
在职业发展方面,由于测试工程师对系统本身有较深的理解,一方面可以向资深技术职位发展,另外一方面还可以参与销售和市场的支持等工作,发展空间很大。此外,大多数测试工程师对Unix操作系统和Oracle数据库也比较熟悉,今后也可以向Unix系统管理员和Oracle数据库管理员发展。如果您对软件开发有兴趣,还可以成为一名软件工程师。
如何才能成为一名软件测试工程师呢?一般的选择是向专业的培训机构求助。一名合格的软件测试工程师必须要经过严格的系统化职业教育培训,因为其作为产品出货前的把关人,没有专业的技术水准、不具备高度的工作责任心是不可能胜任软件测试工作的。
作为新东方教育科技集团重要成员之一的新东方职业教育中心(),是国内率先推出“IT就业班”的专业培训机构,该机构日前通过与文思创新等知名软件企业合作,推出了“赴微软、IBM软件工程师就业班”。学员不仅可以通过该课程,系统化地掌握目前软件测试岗位的各项技术技能,达到企业对于软件测试岗位的用人需求,还可以享受新东方职业教育所提供的就业指导服务,直接进入文思创新等知名软件企业工作。
- 标签:本站
- 编辑:孙子力
- 相关文章