高级测试工程师求职之路:从笔试到面试,我经历了什么?

最近行业里有个苦涩的笑话:公司扛过了之前的三年,没扛过摘下最近的一年,真是让人想笑又笑不出来。年前听说政策的变化,大家都满怀希望觉得年后行情一片大好,工作岗位激增,至少能有更多的机会拥抱未来。然而,事实远没有想象的美好。

年后迎来的,是各个大厂的裁员风波,加上前几年市场冗余的人员,又积压了一大批竞争者。再然后呢?GPT的问世,直接动摇了无数人本就端的不太稳的饭碗,如果用一个词形容,那就是“愁云惨淡”。

个人经历

所幸,笔者所在的科技公司在几波裁员潮后逐渐趋于平稳。但从个人发展和其他层面出发,跳槽成了一个很大必要但并非当下紧急的事。所以,笔者也抱着试一试的心态投入了找工作的大军。

今年是笔者从事测试工作的第8年,在现公司忝为“高级/资深测试工程师”,比对工作经历和工作年限,笔者将求职目标定位“高级测试工程师”。那么,结果如何呢?

从2月份开始至今,投了6份还是7份简历,笔试(先笔试再面试)邀约2次,收到面试(不用笔试)邀约3次,最终通过1次。这看下来还是挺好的。

事实呢?有两家公司,一家在三年前就拿到了offer,但没选择,现在自己的资历涨了,但是面试挂了。另一家属于银行,简历直接筛选不通过。

笔试

简单说说,为什么有的公司需要笔试,有的不需要。

这其中有一个原因,是笔者在投递的时候没关注职位等级。需要笔试的2个都是“中级测试工程师”,其他3个直接面试的是“高级测试工程师”。

结合之前领导所说的:都是高级岗了,在其他公司工作了那么多年,基本的素质都齐备,用不上笔试。细想,也有一定道理。

那么,对于测试岗来说,笔试都笔试什么呢?大致分两类:

一是和开发岗类似,简单的算法题,用熟悉的开发语言实现;

二是测试理论基础,比如黑白盒和等价类。再加些许测试设计题,尤其是自动化测试。

面试

那么面试呢,会问什么?结合多年前和今年求职经历,总结下来,必问的一点是:你的开发语言能力怎么样?

这或许是大多测试岗的软肋。会开发语言,但很浅,常徘徊于自动化测试的封装库或常用的命令。然后会根据所应聘岗位的行业和之前工作经验,问一些业务问题。

我想,面试官主要是想从中抓取应聘者的匹配度吧。

测试等级

回到本文正题,你心目中的测试专家是什么样的?或者,你认为不同的测试等级是怎么样的?这是笔者在面试过程中被问过,以及思考过的问题。

首先,我们来看看,测试等级有哪些?初级测试工程师、中级测试工程师、高级测试工程师、资深测试工程师、测试专家……

其次,我们看看,划分这些等级的关键点有哪些呢?

从招聘岗位角度来看,有两个点是划分等级的硬性标准:工作年限和测试技能。

工作年限

一般初级测试工程师要求工作年限不会很多,1年左右,大多是应届生为主;

中级测试工程师3-5年;

高级及以上岗位5-10年,或10+。

测试技能

初级不会太要求,大多只要能够完工作,能编写基本测试用例;

中级要求能完成测试用例编写,掌握自动化测试技能以及一门开发或脚本语言,其他的还能有思考和拓展更好;

高级在中级的基础上,需要熟练掌握开发/脚本语言,能有独立思考、分析问题能力,能够分析需求设计测试用例;

专家则在高级上更进一层,可能需要测试人员能够在某一领域有所建树,比如测试提效、测试设计方法等等。

当然,笔者上面所述皆是笔者个人经验和思考。

其实,等级的划分业界没有一个很标准的规则,大多是结合公司自身需求出发设定。

但是,当我们翻看了国内和国外测试专家履历,比如James A.whittaker(探索性测试专家)、邰晓梅(MFQ测试专家)。不难发现,他们都在某一个测试领域有一定的建树,能够将测试经验提升为理论,帮助和指导大家。想必,心有大义才能被称为“专家”吧。

总结

不知道,唠唠叨叨说了这些大家有没有get到点什么?最后再把我想分享的重点总结下吧。

开发语言很重要

这个是硬通货!了解最好熟练掌握开发语言不仅可以帮助我们更好地阅读开发代码,还是一块应聘敲门砖(笔试可能会遇到,面试也会碰到)。包括,在以后职业发展道路中也很重要,比如测开。

学会思考

我们不能光长年龄不长见识!随着测试经验的丰富,我们需要不断总结和思考:如何提升测试效率?如何指引新人更好地测试?如何在测试理论领域开辟一条自己的道路?走自己的路让别人无法再走。

学会拓展

相关行业或领域测试,我们不要只流连于我们本身业务,可以适当地了解下行业趋势。对于测试工具之类的,我们也可以从使用者层面给予适当地建议。

好了,就说这么多。欢迎大家来学习交流~

最后:

可以到我的个人号:atstudy-js,可以免费领取一份10G软件测试工程师面试宝典文档资料。以及相对应的视频学习教程免费分享!其中包括了有基础知识、Linux必备、Mysql数据库、抓包工具、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试持续集成、测试架构开发测试框架、性能测试等。

这些测试资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/22338.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CAP原则的一致性、可用性、分区容错性

2000年,Eric Brewer在ACM PODC分布式计算原理专题讨论会上首次提出CAP原则。后来,麻省理工学院的两位科学家(赛斯吉尔伯特和南希林奇)证明了CAP原则的正确性。目前,CAP原则被大型公司广泛采纳,例如Amazon公司。 CAP原则又称CAP定…

【Go】vscode 安装go环境gopls失败

项目场景: 想要在VSCode安装go环境,但是gopls下载失败,导致vscode无法使用language server 问题描述 自动下载失败,在打开命令面板(CtrlshiftP)之后,输入go install/update 下载也失败 $ g…

java通过url获取视频时长(无需下载文件)

1、导入架包 <!-- jave 核心依赖 --><dependency><groupId>ws.schild</groupId><artifactId>jave-core</artifactId><version>2.4.6</version></dependency><!-- 根据不同操作系统引入不同FFmpeg包 --><!-- wi…

数据库应用:CentOS 7离线安装MySQL与Nginx

目录 一、理论 1.安装依赖 二、实验 1.离线安装MySQL与Nginx 2.离线安装Nginx 三、问题 1.执行nginx -v命令报错 四、总结 一、理论 1.安装依赖 &#xff08;1&#xff09;概念 安装依赖是指在软件开发中&#xff0c;为了运行或者编译一个程序或者库&#xff0c;在计…

css:横向滚动布局

效果&#xff1a; 实现代码&#xff1a; <template><div class"index_div"><div class"container"><div class"flexBox"><div class"flex_item" v-for"item in topMenu" :key"item.id&quo…

JVM回收算法(标记-清除算法, 复制算法, 标记-整理算法)

1.标记-清除算法 最基础的算法&#xff0c;分为两个阶段&#xff0c;“标记”和“清除” 原理&#xff1a; - 标记阶段&#xff1a;collector从mutator根对象开始进行遍历&#xff0c;对从mutator根对象可以访问到的对象都打上一个标识&#xff0c;一般是在对象的header中&am…

【单片机】MSP430F5529单片机的Flash读写控制,MSP430 flash 读写

文章目录 内存模型程序 内存模型 https://qq742971636.blog.csdn.net/article/details/108892807 单片机的Flash里面的区域不是全都能写的&#xff1a;https://blog.csdn.net/u014470361/article/details/79297601 找一下手册看看MSP430F5529单片机哪些地址区域能写&#xf…

uniapp下载和上传照片

利用uniapp开发的时候&#xff0c;需要下载和上传照片&#xff0c;在H5和微信小程序中的写法不一样。 H5环境下 浏览器中下载就是模拟超链接下载。也不需要获取什么权限&#xff0c;比较简单。 // #ifdef H5 this.isLoading true; let oA document.createElement("a&…

Spring Boot原理分析(二):IoC

文章目录 〇、IoC思想和IoC容器IoC体现了什么思想什么是IoC容器 一、Spring IoC容器的继承层次1.BeanFactory2.ListableBeanFactory3.HierarchicalBeanFactory4.ApplicationContext5.常用的ApplicationContext的实现类ClassPathXmlApplicationContext&#xff08;基于XML配置&a…

文件IO_打开和关闭文件(附Linux-5.15.10内核源码分析)

目录 1.打开文件 1.1 函数原型介绍 1.1.1 open函数 1.1.2 creat函数 1.1.2 openat函数 1.2 内核源码分析 1.3 函数原型区别 2.关闭文件 2.1 函数原型介绍 2.1.1 close函数 2.2 内核源码实现 1.打开文件 1.1 函数原型介绍 1.1.1 open函数 #include <sys/types.…

国产MCU-CW32F030开发学习-BH1750模块

国产MCU-CW32F030开发学习-BH1750模块 硬件平台 CW32_48F大学计划板CW32_IOT_EVA物联网开发评估套件BH1750数字型光照强度传感器 BH1750 BH1750是一款数字型光照强度传感器&#xff0c;能够获取周围环境的光照强度。其测量范围在0~65535 lx。lx勒克斯&#xff0c;是光照强…

前端漏洞xss

网络钓鱼、获取Cookie、强制弹窗获取流量、网站挂马(将恶意代码嵌入程序&#xff0c;用户浏览页面时计算机将被嵌入木马)、发送垃圾信息或广告、传播蠕虫病毒 漏洞原理 XSS(Cross Site Scripting),是一种跨站的脚本攻击&#xff0c;曾简称为CSS&#xff0c; 后改为XSS。 攻击…