面试时掌握一定的回答技巧,会让你获得更高薪酬!
在参加软件测试面试时,很多人因为面试前准备不足而导致面试失败,为了提高面试成功率,帮助大家尽快拿到高薪offer,我们总结了以下几个方面的面试技巧,希望对即将参加软件测试面试的小伙伴们有所帮助。
01
如何自我介绍
面试过程中一定要放慢语速,做到条理清晰。特别是做自我介绍时,可以适当多介绍自己会什么,有哪些重要经验,例如:
你好,我叫xx,毕业于xxx,目前有两年的功能测试经验。最近的一份工作是xxx公司,主要参与APP系统测试,负责某APP某方面的功能测试,主要运用xxx等常见的黑盒测试方法。
我深谙软件测试基础理论,熟悉的测试流程、测试方法主要有APP测试、web测试、接口测试,熟练掌握数据库的增删改查操作和测试管理工具的操作。
我觉得我的性格比较适合做测试工作,细心的我做测试是有一定优势的,因为我考虑问题比较全面,这对设计测试用例很有帮助,而且我有很好的沟通、协调能力,当我们测试和开发人员发生不一致的见解时,容易沟通,问题更容易解决。我平时喜欢看微博、知乎的热门评论,喜欢研究大众心理,有助于站在用户角度设计测试点。
02
如何介绍项目
在面试前,对于自己做过的项目,一定要讲出各项目的核心测试内容及部分重要细节逻辑,如果自己对项目中的一些内容知道的不够充分,一定要在面试前向他人请求帮助,避免面试时手忙脚乱。
在介绍公项目时,可以这么说:某app,是一款集短视频、游戏、直播、社交互动于一体的内容娱乐APP。公司大约一个月发布一个较大的版本,需求数20几个-40几个不等(用例数xx+),每个版本包括的需求www/wap、后台以及客户端的需求。
项目分客户端版本负责人、后台版本负责人、H5版本负责人等,负责人牵头及落实整个测试流程。我当过的角色有H5活动负责人、推荐引擎版本负责人、客户端和后台系统测试人员。负责过的模块用例数大概是500左右。
03
如何介绍个人技能
对于技能方面的介绍,首先要做的就是理清目前所学的知识点,学了哪些板块的内容,做一个系统的罗列。针对自己的学习情况,将自己最擅长的板块提炼出来,做一次深度梳理,面试时展现出来。再将自己不擅长的内容做一个梳理,涉及到相关问题时,尽量让面试官少听到不专业的表述,避免踩雷。
当被问到“你进行过哪些测试,擅长什么”时,可以这么回答:
我主要从事web测试,搭建环境,对程序进行集成测试、系统测试、回归测试。还有编写测试用例,使用手册,功能测试文档等。
单元测试:测试的最早期阶段,焦点在于被测软件的最小的组成部分。
集成测试:确保最小单元被(部分)整合后能正常操作的测试执行阶段。
系统测试:当应用作为整体运行时的测试执行阶段(测试最终的应用)。
回归测试:修改了旧代码后,重新进行测试以确认修改操作没有引入新的错误或导致其他代码产生错误。
验收测试:以用户为主,由用户参加设计测试用例,对程序的功能、性能,以及可移植性、兼容性、可维护性、错误的恢复功能等进行确认。主要运用黑盒测试的方法,对系统主要流程、重要功能进行有效性测试,验证所测试的软件是否满足需求规格说明书列出的要求。
04
软件测试流程是什么
公司严格规范测试流程和测试文档,首先是参与需求评审,编写测试计划、测试方案、测试用例,进行测试方案及用例的测试组内部评审,外部评审。具体步骤如下:
1.提取部分一级用例提交研发自测,研发自测通过后开开始执行一轮系统测试;
2.测试过程中发现并提交、跟踪问题;
3.问题修复后进行回归测试;
4.一轮测试完成后对修复包进行冒烟测试,测试通过则进行二轮测试;
5.二轮测试完成后会进行需求交叉测试;
6.完成测试编写系统测试报告提交验收测试;
7.验收测试通过输出验收测试报告。
05
如何介绍个人缺点
回答这个问题时需要谨慎,如果求职者说自己小心眼、爱嫉妒人、非常懒惰、脾气大、效率低,企业肯定不会录用你。绝对不要自作聪明地回答“我最大的缺点是过于追求完美”,有的人以为这样回答会显得自己比较出色,但事实上,他已经岌岌可危了。企业喜欢求职者从自己的优点说起,中间加一些小缺点,最后再把问题转回到优点上,突出优点的部分,企业喜欢聪明的求职者。
06
如何回答离职原因
回答这个问题时一定要小心,就算在前一个工作受到再大的委屈,对公司有多少的怨言,都千万不要表现出来,尤其要避免对公司本身主管的批评,避免面试官的负面情绪及印象。建议此时最好的回答方式是将问题归咎在自己身上,例如觉得工作没有学习发展的空间,自己想在面试工作的相关产业中多加学习,或是前一份工作与自己的生涯规划不合等等,回答的答案最好是积极正面的。
比如可以这么回答:我希望能获得一份更好的工作,如果机会来临,我会抓住。我觉得目前的工作,已经达到顶峰,即没有升迁机会。
07
如何谈薪
如果你对薪酬的要求太低,那显然贬低自己的能力;如果你对薪酬的要求太高,那又会显得你分量过重,公司受用不起。
一些雇主通常都事先对求聘的职位定下开支预算,因而他们第一次提出的价钱往往是他们所能给予的最高价钱,他们问你只不过想证实一下这笔钱是否足以引起你对该工作的兴趣。
漂亮的回复一:我对工资没有硬性要求,我相信贵公司在处理我的问题上会友善合理。我注重的是找对工作机会,所以只要条件公平,我则不会计较太多。
漂亮的回复二:我在软件测试行业已经有10年,参与过xxx项目多少个,有着丰富的经验,因此,我希望公司能根据我的情况和市场标准的水平,给我合理的薪水。
如果你必须自己说出具体数目,请不要说一个宽泛的范围,那样你将只能得到最低限度的数字。最好给出一个具体的数字,这样表明你已经对当今的人才市场作了调查,知道像自己这样学历的雇员有什么样的价值。
08
如何回答开放式问题
面试到最后,面试官可能要问:你还有什么问题要问吗?
企业的这个问题看上去可有可无,其实很关键,企业不喜欢说“没问题”的人,因为其很注重员工的个性和创新能力。企业不喜欢求职者问个人福利之类的问题,如果有人这样问:贵公司对新入公司的员工有没有什么培训项目,我可以参加吗?或者说贵公司的晋升机制是什么样的?企业将很欢迎,因为这体现出你对学习的热情和对公司的忠诚度以及你的上进心。
还有一个问题:结合你以前的学习和工作经验,你认为如何做好测试?
你可以这么回答:根据我以前的工作和学习经验,我认为做好工作首先要有一个良好的沟通,只有沟通无障碍了,才会有好的协作,才会有更好的效率。再一个就是技术一定要过关,做测试要有足够的耐心,和一个良好的工作习惯,不懂的就要问,实时与同事沟通这样的话才能做好测试工作。
作为测试人员,千万不要害怕面试,掌握以上面试技巧,大胆地去展现自己的优势吧,希望大家都能收获自己心仪的offer。