一起来围观软件测试工程师月薪20K的简历
Posted 程序员小濠
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一起来围观软件测试工程师月薪20K的简历相关的知识,希望对你有一定的参考价值。
大家都知道现在软件测试行业,虽然有很多测试工程师他们的技术水平看起来好像差不多,但是工资却相差好几倍。
往期和大家分享了很多的原创面试题精讲,我们今天就从最基本的面试和简历底层逻辑来聊一聊。
软件工程师发展现状与行情
首先来和大家一起分析一下2021最新软件测试行情,比如说工资待遇、需要的哪些技术?
很多伙伴现在是刚大学毕业,或者是从事其他的行业比如做销售的,天天出去跑业务,资源不多口才也不是很好。现在想来做一个技术的岗位,那么软件测试是一个非常好的选择。
以一线城市为例,如果你刚刚进入软件测试这个行业,刚毕业不久,没有多少经验或者专业技能方面不是很广,那么我们定位为初级。
平均8-15K
所需要具备的技术有哪些呢?主要的还是功能测试,就是有一个产品在互联网公司他们主要自研发的产品是什么,你要把这个产品的功能测试好,提高这个软件的质量。还有一个就是产品需求的分析,这一点其实非常重要。不仅仅你的领导给你分配任务,让你去测试这个产品,然后你要有自己的想法。怎么去测试?如何更有效的去测试,所以说需求分析非常重要。能找到一份初级软件测试工程师的工作。
平均10-18K
那我们来看中级,中级需要你有一定的经验,有一定的技术面,你要有自己的技术栈。那么我们除了初级软件测试工程师所需要的的知识,还有接口、自动化测试工具。虽然说你需要你能够独立去搭建测试框架,但你需要会用。现在大多数互联网产品都是前后端分离的,接口非常多,会接口测试也是必备的技能。
平均18-25K
如果你要进阶一个高级测试工程师,需要具备的技能有哪些呢?这个框架搭建我写了一个简单的框架搭建,很多伙伴去面试的时候也会说我会一点自动化,因为我们之前的公司团队有自动化平台或者框架,我去写这个用例。但是我强调的这个框架搭建,你要成为一个高级,你一定需要有大的优势,比如我能够带领我们公司的整个测试团队去把这个自动化框架进行搭建出来,我主要去负责搭建适合公司的框架,去优化。而且组内的成员有一些同事会一点自动化的,经过我的培训通过我的框架体系他也能把自动化做起来。
然后还有持续集成,还有性能测试。
还有更多的一些细节,比如你要会Jenkins、docker、git等等,很多的一些工具和技术。三大方面主要还是:框架搭建、持续集成、性能测试。
平均25-50K
那么作为长远考虑,我相信大家在软件测试职业生涯肯定我想做到这个行业的资深,架构师。那么你想成为一个资深的一名软件测试工程师,那我们需要具备哪些不一般的能力呢?
初中高级的基础上需要的知识面更广,而且深度比较深。然后还需要会一些真正的测试开发,所以我之前说过一句话,测试不止功能和自动化。
因为更多的伙伴作为测试工程师,我做测试只知道有自动化的技术,自动化当然是目前找工作很有优势的一个点。我们还可以去关注测试开发和质量工具、测试平台架构等等,这才是真正的测试开发。
自动化测试规范严谨来说,其实它并不属于测试开发范畴里面。因为自动化测试到目前已经测试软件测试工程师的必备技能了。那个会一点点功能就能找到薪资不错的工作的时代已经过去了。
测试开发呈现的是需求量大,而且招聘都是一些比较大的公司。腾讯、网易、百度等。如果你想进这些大厂,饿了么、爱奇艺、字节跳动他们更需要这些测试开发工程师。
做为一个技术工程师,人人都有一个进大厂的梦。
企业评估工程师能力级别标准
要求一:工作经验
业务理解能力、需求分析能力、测试工具熟练度、
要求二:编程能力
测试工具熟练度、自动化脚本、性能脚本.持续集成、测试开发
简历分析
一、专业技能
1.熟练掌握软件测试理论与测试流程,较强的需求分析能力,熟练使项目管理工具jira等
⒉熟练使用接口测试工具postman、jmeter、fiddle,熟悉测试运维工具Jenkins,git,linux
3.熟悉数据库脚本,mysql,sqlserver,redis,能独立管理测试数据,编码及数据分析等工作
4.熟悉adb命令,monkey测试和app性能专项指标数据的获取
5.熟悉主流自动化框架selenium、Robotframework、appium、uiautomator2、httprunner;单元测试框架unittestpytest
6.熟悉自动化测试框架设计封装,分层思想,POM模型,数据驱动和关键字驱动等,能独立搭建自动化测试框架
7.熟悉Docker+SeleniumHub+Jenkins+git,能搭建自动化测试持续集成平台
8.熟悉Python编程,web开发框架Flask,了解Js,Vue等前端开发框架,能构建自动化测试平台8.熟悉使Loadrunner、jmeter、ab、locust等工具,对服务器进压力、并发测试
二、项目经验
项目一
项目简介:xox智能设计助手(ox采用NodeJS语言开发的一款B/S架构的xx平台)责任描述
1.熟练掌握产品需求文档、服务端接口文档;对相应模块进行功能测试、接口测试
⒉.搭建Docker+Selenium/hub+jenkins+git自动化动化持续集成环境
3.设计POM自动化测试框架模型,编写及协助团队人员编写自动化测试脚本4.Jenkins构建job,自动执行自动化回归跑批用例
5.根据自动化测试报告通过率,自动发送邮件给相关负责人,进行测试总结并归档6.负责测试团队内自动化技术培训,提升组员自动化测试开发技能
项目二
项目简介: xx一体化质量保证平台责狂描述:
1.负责设计、开发效率工具和质量工具,解决研发过程中的质量问题;
⒉.负责参与构建自动化测试平台,持续集成平台,质量监控平台,通过有效的工具,有效的指标衡量并提高研发代码质量;
3.负责推进与优化测试平台,探索通过各种测试流程优化,工具调整来提高测试覆盖率及测试效率;
3-5个项目略……
三、自我评价
为什么在这里会讲到自我评价呢?因为之前帮伙伴改简历的时候,有一个很普遍的现象,我可以说大家在这一部分恨不得把自己所有的优势都写在上面。所有的褒义词都用上了,什么我认真好学,勤劳,认真啊,负责有耐心,有责任心等等这些词。但是这是对的,并不是说这是错的。
只是大家可以有一点点创意,面试官看简历三秒钟就决定了第一印象。如果你只写了这一系列的褒义词,我觉得写和没写是一个样,人无完人,偶尔暴露一些不那么严重的“小缺点”,反而会让人记忆深刻,比如做自我介绍的时候可以讲一些和别人不一样的,会让人觉得很真实有趣。举个例子:你肯定没有过,我曾经一顿饭吃了八个馒头。
比如说我想体现我有较强的团队协作能力,组织能力或表达沟通能力。测试需要经常去找开发去找产品经理,所以沟通能力也很重要。
举个例子:
我之前负责组织团队自动化技术分享大会,提升团队的自动化测试开发技能。用实际的事件,代替那些僵硬的词语。
再来个例子:
你说你责任心强,从哪些方面来体现?就是可以用你工作中经历的一些事情,我们作为软件测试工程师,我们有我们的坚持。之前有个项目上线之前还有一个P2级别的bug没有修复,打算带着bug上线。可以经过我的坚持,我看了这个bug,不断的去测试之后,问题程度和bug优先级都比较高,所以再去找开发再去找产品经理沟通协商。最终经过我的坚持,最终还是修复完bug再上线。(敏捷开发有时候上线比较急,可能还有一些bug没有修复,没有修复完或者不好修复,开发会说你要改这要改很多的东西,是不是经常会有这样的情况?)
最后,为方便大家自学软件测试,特意给大家准备了一份13G的超实用干货学习资源,涉及的内容非常全面。
包括软件学习路线图,50多天的上课视频、16个突击实战项目,80余个软件测试用软件,37份测试文档,70个软件测试相关问题,40篇测试经验级文章,上千份测试真题分享,还有2021软件测试面试宝典,还有软件测试求职的各类精选简历,希望对大家有所帮助…..
关注我的微信公众号:【程序员小濠】就可以免费获取了~
我的软件测试交流群:175317069欢迎大家一起讨论交流,里面也有各种软件测试资料和技术交流
如果对你有帮助的话,点个赞收个藏,给作者一个鼓励。也方便你下次能够快速查找。
以上是关于一起来围观软件测试工程师月薪20K的简历的主要内容,如果未能解决你的问题,请参考以下文章
4年时间,我终于月薪20K,从功能到性能,我走过的这些路你要知道!
跳槽拿到最高月薪20K 我成为月薪20K的软件测试工程师是一种什么样的体验?
跳槽拿到最高月薪20K 我成为月薪20K的软件测试工程师是一种什么样的体验?