软件测试工程师

发布时间:2014-03-31 浏览( 166037 )
目录
  1. 参考资料:

想应聘软件测试工程师的同学请点击软件测试工程师的通用简历模板

本文由彭飞@乔布堂整理成文,转载请注明出处。
http://cv.qiaobutang.com/knowledge/articles/51e7a1df0cf288a38a1ec2b8

软件测试工程师就是一家软件企业的“质量管理”,配合软件开发工作,针对项目及时纠错更正,确保产品正常运作。应届毕业生只能从初级测试人员做起,然后按着初中高、负责人、经理的步伐晋升。

目前软件测试尚属新兴职业,人才供给量不足,就业竞争小。很多小企业甚至没有专门的软件测试岗位,测试的工作都由软件开发人员代替了。其实测试与开发有很大不同,开发强调功能的实现,而测试强调对整体系统的把握,是在检测功能。相比开发人员,对测试人员的技术要求并不是很高,因为测试人员所掌握的知识具有 “博而不精”的特点,他要了解网络、操作系统、数据库、中间件等知识,但不必像专门的开发人员那样精通某种编程语言。

而且软件测试岗位无性别歧视,它更偏好认真、耐心、细致、敏感等个性元素,很符合女性特质,所以软件测试这个岗位更适合女生以及编程技术不是特别牛的想从基础做起的毕业生。

虽然目前业内对是否需要专职的软件测试员存在争议,但这个岗位必备的一些素质是没有异议的。应聘软件测试岗位的简历,要在两个方面突出体现。

首先就是你在软件测试方面的专业能力,主要体现在实践能力上。

你可以用你在校的学习成绩来展现你对理论知识的掌握,如软件测试基础理论、测试流程、数据库、简单编程、简单的测试用例设计等。测试人员的关键要素是知识的系统性,正如我们前面所提到的“博而不精”,你只懂测试的业务知识是远远不够的。

成绩有了,但是HR更希望看到你的动手能力,即你对理论知识应用得如何,是否只是应付考试。一般企业招测试人员,是希望有三年以上的软件开发或测试经验的,但对于我们应届毕业生来说,很难有实际的测试经验,那么就要好好挖掘你在大学期间做过的相关实践。

我们需要注意项目经历的描写,除了要清晰具体,突出你工作和成果,(同学们可以参考《如何写经历》),还有一点小技巧,就是可以根据招聘方的职位要求和任职资格,把自己的项目经历有技巧地描述成符合对方要求的话,这样很容易为简历加分。

一家IT企业列出招聘软件测试工程师的任职要求是这样的:

我们发现除了第1条的学历是硬件,以及2、3、4条是素质要求,每个人的简历都可以写出这几点,而最后3条才是真正技术能力上的要求。

有个同学的应聘简历中是这样描述的:

他的这段经历,项目描述多过责任描述,而且也没有体现出他的能力,没有关键词,不易找到亮点,很容易就被HR忽视掉了。

如果我们按照上面的职位要求的描述,有针对性地改写一下,就会带来不用的效果。

现在这段经历写在简历中,只用简洁的5句话,就清晰地写出了项目描述、职责、应用的技术以及项目成果。尤其是亮出对sql server 和 LoadRunner的应用,正好照应了招聘要求中的6、7条,这样的简历,HR还会错过么?

其次一个出色的测试人员,一定有自己独到的观点和不同于别人的闪亮之处。

我曾经接触过一些软件测试工程师, 他们干了一段时间软件测试工作后返回去又开始去做开发工作了,问他们为啥?答案是软件测试工作太难了,开发是顺向思维,而测试是逆向思维,老要找一些稀奇古怪的思路去操作软件。

上述网友的体会,正说明了软件测试人员的与众不同之处——想别人所不想,测别人所不测。HR想了解你的学习能力、观察力、逻辑思维能力,以及耐心、对细节的把握,还有良好的沟通能力、与团队的合作能力。这些综合素质的考察可以体现在方方面面,社团活动、学生会干部经历、团体比赛等等。

其他相关软件工程简历,详见软件(技术类)岗位简历的撰写要点

参考资料: