面试软件测试工作,如何回答:为什么要从事软件测试行业?你觉得你会什么?
知己知彼才能百战不殆。要想回答好问题就要先思考面试官的提问的动机。首先我们分析一下面试官为什么要问这个问题,通过这个问题的答案他希望能获取到什么信息,然后我们把他希望获取到信息表达出来就可以了。面试官通过这个问题主要想了解三个方面:(1) 你对软件测试行业是否有足够的了解?如果你回答“我不怎么了解“或者”听朋友介绍说“,软件测试怎么样怎么样,这种答案肯定是不合格的,因为你只是道听途说,根本就没有真
知己知彼才能百战不殆。要想回答好问题就要先思考面试官的提问的动机。
首先我们分析一下面试官为什么要问这个问题,通过这个问题的答案他希望能获取到什么信息,然后我们把他希望获取到信息表达出来就可以了。面试官通过这个问题主要想了解三个方面:
(1) 你对软件测试行业是否有足够的了解?
如果你回答“我不怎么了解“或者”听朋友介绍说“,软件测试怎么样怎么样,这种答案肯定是不合格的,因为你只是道听途说,根本就没有真正了解过这个行业。对行业的了解,是要能够清晰的说出软件测试行业(岗位)的特点是什么,优势有哪些,逆势又有哪些,企业所需要的优秀测试人员应该具备满足什么要求。如果不了解测试行业,推荐查看黑马测试整理的:
(2) 你对自身是否有足够的认知?
如果你回答“我觉得我做不了软件开发,所以做软件软件测试”或者“软件测试好上手”,这种答案说明你并没有自己的思考,只是被动了选择了这个软件测试行业。这里对自身的认知,是想了解你个人是否认同软件测试的价值,是否愿意从事这项工作,同时结合自身的技术、经验、性格等特点来说,自己与测试岗位的匹配程度。这同时也是一个机会,可以强化自己在面试官心中的竞争优势:“我比其他应聘者更加适合这个岗位的原因是什么”。
(3) 你的沟通表达能力怎么样?
如果这里回答不上来,说“想不到什么”,那么可能直接就pass了(开放性的题目是最体现沟通能力的)。我们需要结合上面提到的两个方面,有条理的回答这个问题,体现自己的沟通能力,因为软件测试岗位的沟通能力本来就是非常关键的能力之一。
在明白了面试官想问这个问题的原因后,我们就好解答了,回答这个问题,我们要体现下面3点即可:
- 自己对测试行业的认识(入行前的了解,工作中的感受);
- 通过测试行业的认识,自己认为的企业需要的优秀测试人员的标准是怎样的(还不知道的同学可以先参考下方这张图);
- 个人的哪些特点(性格+技能)符合优秀测试人员标准,所以更适合该岗位,让企业放心。
将以上三点清楚的表述出来,就在面试官面前体现了你逻辑清晰,缜密的沟通能力了。
(1)最初上学的时候有师哥师姐/亲戚朋友有在做这一行的,有时候一起交流时了解过,后来就自己查资料,了解到这个行业薪资还不错,发展空间比较大,测试岗位注重业务经验积累、职业寿命比较长,我自己也非常感兴趣。所以就通过自学(或者报班形式)学习了软件测试岗位的一些工作技术(如:用例设计、linux、数据库、自动化等),就入行了。工作中发现软件测试的岗位职责非常重要,他是软件质量保障的最后一个环节,找到软件中遗留的bug非常有成就感。
(2)在这几年的工作中,随着各种自动化测试技术和测试理念的发展,测试行业普遍在讲究测试前移。我越来越清楚地了解到,一位符合企业需要的优秀测试人员,除了要有软性的耐心细心责任心、交流能力、逻辑分析能力,还得要有硬性的测试用例设计能力、代码技术能力,合计为5大能力(做出动作:一 一伸出5个手指,然后再捏成拳头状)
(3)我可以利用之前积累的测试用例的设计经验、以及逻辑分析能力,设计出比较完善的测试用例;我自己也比较细心,可以尽可能的找到软件中的各种潜藏的bug;我可以使用各种接口、UI自动化测试的技术来对项目进行自动化测试,同时具体一定的运维知识,可以进行自动化的环境搭建,自动化的项目部署等工作。可以充分发挥自己的技术特长来提升测试效率。另外,我沟通能力不错,能很好的在测试工作中同公司的UI、产品、开发、运维等各个岗位的同时进行互动,而我个人也非常喜欢与他们打交道,因为可以在工作中学习到各个领域的很多新知识,从不同的人身上学习到不同的东西。
(4) 综上所述,从事软件测试工作是符合我长期的职业发展规划的,我会使用现有的所有技能、经验快速上手项目的测试工作,同时在项目过程中不断学习新知识,提高工作的测试效率和软件的质量。我认为自己是非常适合咱们公司的这个测试岗位的。
你学会了么?码字不易,如果此文章对你有帮助的话,点个赞收个藏,给作者一个鼓励。也方便你下次能够快速查找。
最后,祝你成功拿到多个高薪offer,去烦恼“我该去哪个大厂机构干测试呢”,哈哈。
最后: 欢迎大家关注公众号:【 伤心的辣条 】,领取一份300页pdf文档的Python自动化测试工程师核心知识点总结!
公众号里大部分资料都是面试时面试官必问的知识点,也包括了很多测试行业常见知识,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。
如果你测试中有许多的困惑,那么我创建的软件测试技术交流群将会是你接触良师益友的有益社区,同行或许可以给你带来一些实际性的帮助与突破。群:902061117 你也想知道同行都在怎样致富吧!
如果对你有一点点帮助,各位的「点赞」就是小编创作的最大动力,我们下篇文章见!
好文推荐
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)