测试工程师面试工作感悟

首先致敬祖国母亲,祝福祖国繁荣昌盛、人民富足安康!

十一值班,闲暇之余总结一下最近测试团队面试的一些感想,供各位参考;

简单的做一下自我介绍,6年测试经验,担任过十人以上测试主管,后期进入物联网新零售领域,现在一家国有企业,负责组建一支测试团队。因此在最近一两个月除了测试项目前期的测试框架准备工作,基本上就是各类招兵买马的面试工作。

首先谈一下团队人员招聘工作:

招聘对象1(功能性测试):2-5年工作经验的测试工程师,要求掌握基本测试理论,熟悉软件测试流程及其规范文档的编写,有较强的自学能力;

招聘对象2(自动化测试):2-5年工作经验的测试开发工程师,具有java编程能力,熟悉selenium、Test NG等开源框架基本理论及常用方法;

以上招聘对象的要求个人认为算是比较基础,希望测试团队人员在技能上高低搭配,通过现有的测试框架最终实现CI\CD模式,减轻后期项目的测试工作压力,同时培养一批有技术能力的测试工程师。

但是在招聘过程中发现了如下几个问题:

1、工作年限与实际能力不对等:在面试过程中,发现了一个规律,大部分人员在了解测试的基本流程后就没有新的技能增长点,即便是有,也是所测试对象软件的行业经验,如果更换了软件行业,这些经验基本都将失效。两三年以上的测试工程师们在测试技能上的水平相差无几,对新兴的开发技能了解的知之甚少,对新的测试技术大部分面试人员的回答都是后期有相关学习的想法。

2、发展方向不明确:大部分测试工程师在面试的时候对自身的职业发展方向不够明确,只要公司录用我,做什么工作都可以,如果说对工作只有一两年的工程师来说,我并没有任何疑惑,因为大家都是这样走过来的,但是对于工作3年以上的人来说,一点职业规划都没有这个是比较可惜的,个人认为做任何事情,如没有规划就犹如大海上的帆船,没有舵手,任由风浪指使,随波逐流。如果你都没有目的性,我哪里有充足的时间来观察你,之后再给你安排一个合适的岗位呢?

3、只问薪酬不问工作内容:大部分面试人员在被问到您有哪些需要我们解答的时候,基本上都会问薪酬待遇如何,再有便是工作压力是否较大,这些问题本身无可厚非,但是在此之后很少会有人问一下,如果我入职您会给我安排哪个岗位,能概述一下具体的工作内容是什么?对我的要求有那些等等!

4、没有学会薪酬与工作强度的对比:每个人都是向往高工资,但是付出与回报是成正比的(正常情况),互联网公司之所以薪资给的如此之高,是因为那里有996工作制,是因为那里的工作强度值这么多报酬,希望每个面试者先对所面的岗位提前做些工作,知己知彼,再做权衡,千万不要拿不管真实与否的offer薪酬来要挟其他公司的面试官,你愿意去哪家公司是自主的选择,自己的价值自己知道即可。

5、千万记得收承诺:什么是承诺,就是答应的事情要做到,做不到的要提前告知,其实这里是帮HR打抱不平一下,很多面试者到了约定时间却杳无消息,其实这是对他人劳动成果的一种蔑视,每一个邀约都是大家精心准备的,即使有变动也应及时通知(反击HR一下,面试是否通过同样要及时通知面试者,虽然这对未通过者有点残酷)


其次谈一下测试技能:

最近两年测试行业整体有了一次大的跨越,遥想当初亲朋好友问我现在的工作是什么,说完测试工程师基本上没人清楚是干什么的,那个时候招聘网站上测试工程师的岗位也不多,很多软件公司都没有相应的测试岗位,测试人员更多的向往微软或IBM等外企测试岗位,很多软件行业的boss们也是认为测试基本上就是点一点,技术支持就能兼任。而如今测试岗位已经如火如荼,尤其近些年比较火爆的自动化测试也让测试有了一些知名度,但是据个人了解,大部分测试开发基本上是由开发工程师转到测试开发,很少有测试工程师主动做到测试开发的岗位上去,这就导致了自动化测试成为了开发人员的一个岗位,而不是真正测试工程师范畴内的岗位。随着互联网企业的兴起,测试开发岗位人才稀缺性明显,但是并没有为测试工程师带来红利,究其原因首先是手工测试技能含金量低,其次人员主动学习能力相对于开发人员普遍偏低,软件测试最终还是软件技术,在这个软件技术更新迭代如此快速的时代,没有主动自学能力很难常立于有利之地。


最后谈一下测试过程:

以前谈到软件测试,一般都是在软件的功能UI出现后或者进行系统集成后才能进行,更前置一点的话,可能就属web测试中的接口测试了,在功能没有出来之前,先对相应的接口进行测试,提前保障一下系统质量。但是现在随着各类云存储、大数据服务、AI智能、数据链、物联网系统等的出现,很多系统我们看不到应用界面,没有正规的http协议的API,我们如何去测试,我们如何获取需求,很多项目可能在编码阶段就希望测试人员进入,帮他们验证代码的逻辑性、可靠性,以及运行时的性能、内存的占比等,这些测试需求很难再采用传统的手工方法,我相信这样的测试需求在不久的将来会越来越多,你还要等未来已来吗?

今天就聊这些,后面我打算开个专题,分享一下自己的一些技术感悟,希望对测试同仁有一定的帮助。

原文地址:https://www.cnblogs.com/Bug-Hunter/p/9734698.html

时间: 2024-10-25 06:51:19

测试工程师面试工作感悟的相关文章

【转】测试工程师日常工作需要关注的问题

在互联网公司追求价值最大化.成本最低化的今日,很多互联网公司开始提倡高的开发测试比率,工程师都有必要提升自己的贡献.产能,我们也需要将一些问题融入到工作中,在做中寻找答案. 跳出自己的小圈子,甚至跳出测试角色,解决业务痛点.研发体系痛点,在解决问题中成长才是王道. 一 业务角度   1 业务痛点是什么? 通过方案来解决? 推进难度是什么?里程碑是什么?   2 目前的业务指标是多少? PV/UV.转化率   3 这个业务关联的系统都是那些?他们的边界是什么?测试难点在哪里?   4 未来的规划是

中级测试工程师面试总结_1

记录面试过程中未答出或答错的问题....... 1.数据库多表查询左连接的概念,左连接与内连接的区别? 左连接是外部连接,对于不满足查询条件的数据不会过滤掉(内连接不满足条件都会过滤掉)也就是说是有左连接查询的结果左表的数据会完全显示,右表的数据只显示出现在左表的字段, 内连接的查询结果是对所有查询结果按条件进行过滤 2.jmeter 工具中参数化的方式有哪些? 用户定义变量,函数助手获取,CSV文件读取 3.jmeter 性能测试错误率在多少,并发用户数是多少? 看具体项目,金融银行项目要求达

测试工程师面试准备之----测试基础

1. 测试定义 在规定条件下对程序进行操作,以发现程序错误.衡量软件质量,并对其是否能满足设计要求进行评估的过程. 2. 软件测试主要工作内容:验证(Verification)和确认(Validation) 验收:保证软件以正确的方式来做了这个事情 确认:保证软件做了所期望的事情 3. 测试方法: 其中要求 1. 测试方法的使用:黑盒(等价类划分.边界值法).白盒(覆盖方法) 2. 给出一个实际情况,能够设计出范围面广的测试用例(功能.非功能(8个)) 3. 掌握几个特别标注的测试的概念. 原文

测试工程师面试经常遇到的linux命令总结

文件个数查找: find -type f -print|wc -l ;查找某个文件: find /xxx/xx -name "filename"; 文件行数查看:2.1查看文件前5行:head -5 /xxx/xx/filename;2.2查看文件后几行:tail -5 /xx/xx/filename;2.3查看新加入到文件中的内容:tail -f /xx/xx/filename; 3.查找系统内匹配某个字符的文件信息(例如tomcat):ps -ef | grep tomcat 4.

测试工程师的光荣与梦想(七)

一切有为法,如梦幻泡影.如露亦如电,应作如是观.-<金刚经> 前面的几篇文章我们大概谈到了测试工程师的发展.瓶颈.日常工作及管理等问题,基本涵盖了测试工程师日常工作的大部分内容,到此为止这个系列也到了结尾的时候了.后面如果有机会我们会继续就游戏测试的其他内容展开新的讨论.结束即是新的开始. 在这个系列的最后一篇,我们抛弃具体的工作,来谈谈情怀.低头测试没情怀,不如回家卖红薯. 首先我们来简要回顾下前面几篇文章: 1,<测试工程师的光荣与梦想(一)>-百炼成钢,在这篇我们主要谈了谈怎

游戏测试工程师的光荣与梦想(一)-百炼成钢

(一)百炼成钢天行健,君子以自强不息:地势坤,君子以厚德载物.-<周易> 前言开篇名义:做测试的这么多,能形成自己测试体系的有几个?现在整个测试行业可谓欣欣向荣,从业人员在不断增多,各种新技术,新思维也不断涌现,尤其是当前正处在互联网革命的风起云涌之时.然而繁荣的背后隐藏着行业泡沫的风险,也存在着行业的痛点,相信老测试们深有体会.拿着手机随便点点就算是移动测试么?我们天天加班加点,累的跟狗一样,为什么在公司里还不受重视呢?我们无时不刻的冲在项目质量的前线,随时准备为项目背黑锅,为什么还经常被项

测试工程师竞争力

标签(空格分隔): 竞争力 传统测试工程师师应该具备的核心竞争力 试工程师要具备的七项核心竞争力, 包括:测试策略设计能力. 测试用例设计能力. 快速学习能力. 探索性测试思维. 缺陷分析能力. 自动化测试技术 良好的沟通能力. 或许,你感觉测试策略设计能力.探索性测试思维等对资深的测试工程师来说更重要,而你现在还处在培养快速学习能力.沟通能力.测试用例设计能力的维度.那也没有关系,不断地学习.丰富自己的知识体系,具备更强的职场竞争力,不正是你在追求的吗? 第一项核心竞争力,测试策略设计能力 测

测试工程师的一些面试题目(python)和总结

(一)说明 1.记录自己面试测试工程师时遇到的一些编程题(python). 2.回顾下面试的过程,做个总结. (二)题目 1.输入:JSON {"a":"aa","b":"bb","c":{"d":"dd","e":"ee"}}   输出:字典 {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee

测试工程师进阶面试题目大合集

很多软件测试工程师在面试的时候都会遇到考官给的各种各样的面试题,这也反应了测试工程师对企业的重要性,面试通常分为以下几个方面,由于篇幅有限,在这里就只给大家分享一些比较常见的问题. 一. 自我介绍 这里我不分享如何自我介绍,比我话术之类,相信大家都比我熟悉套路,这里分享几个细节 1.自我介绍时需要有底气 有些同学明明技术很厉害,但是一面试就紧张,一直低头,不敢直视面试官,更为紧张者都说不出话,这样的表现面试官不会觉得你是紧张,反而是觉得你是没能力的表现,所以要有底气,自信很重要. 2.自我介绍时