去了字节跳动,才知道年薪 40w 的测试工程师有这么多?
Posted TEST_二 黑
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了去了字节跳动,才知道年薪 40w 的测试工程师有这么多?相关的知识,希望对你有一定的参考价值。
最近脉脉职言区有一条讨论火了:
“哪家互联网公司薪资最‘厉害’?”
下面的评论多为字节跳动,还炸出了很多年薪 40w、50w+的 90 后们。
我只想问一句,现在的年轻人都这么有钱了吗?
前几天有个朋友跟我说,他从腾讯跳槽去了字节,一开始我还不理解,以为他是在走职场下坡路。但现在看来,字节跳动的薪资是真的香。
按照脉脉和知乎上字节员工的说法,应届毕业生可以拿到比腾讯、阿里高 20%-30% 的薪资,而有工作经验的员工,普遍薪资水平高出业内 30% 以上。
我们再看看数据,字节跳动测试工程师的平均月薪就有 2w,根据拉勾网的招聘 JD 也能看出,如今大厂更青睐年轻人,招聘需求都是 1-5 年工作经验的测试工程师。
像字节跳动、拼多多等互联网公司,员工的平均年龄只有 27 岁,我朋友今年 26 岁已经算“老人”了。
其实朋友的亲戚、同学们一直觉得他是“锦鲤命”,三本毕业时去了家互联网创业公司,干了两年就跳槽腾讯,现在又成功跳槽字节,薪资涨了一大截,这命也太好了吧。
不过,我身边有很多程序员朋友们,就是普通二本毕业,没有多漂亮的简历,甚至没有一份像样的工作经历,都获得了进大厂的机会。
但有一个非常重要的前提,就是他们技术能力都很强。
大厂并不要求每个人都有超高的学历、不一般的背景,但一定一定会要求你,具备过硬的技术实力、有足够扎实的测试基础。
然而,能具备这两点的只是少数人,更多人的情况是,既没平台,也没人带,自己也不会规划。
我建议大家先去投投简历,能遇到合适的机会最好,如果真没啥好机会,建议抽时间来重新复习一下,从自己没掌握的技术点开始学起,由认识到掌握在到熟悉;这样无论是对于我们现在工作而言还是以后的跳槽涨薪之路都是一项重要的支撑点
测试开发工程师必修课
如何才能成为一名真正的测试开发工程师,需要具备哪些硬技能呢?
1)具备一定测试经验。
只有设身处地地经历过测试人员的痛点和难点,才能切实解决他们的问题。
2)会使用常用重要的测试工具。
比如性能测试常用的Loadrunner、jmeter;ui自动化常用的selenium;单元测试常用的testng、junit;安全测试常用的appscan,js注入,xss注入,sql注入等等。
3)具备测试工具开发能力。
下面介绍一些主流的技术栈:
测试工具系统框架搭建:
1)java+maven+SpringMVC ;
2)python+django
对于第一种框架,最好创建分层化的多模块工程,以便更好地设计代码框架和结构。通常dao层主要是和数据库关联;web层是controller,是前端和服务层的衔接;service层提供一些公共服务或业务处理逻辑。Maven工程有了之后,运用当前主流的框架-springMVC,将前后端数据库关联起来。
对于无代码基础,想入门测试开发的小伙伴,可学习第二种框架:python+django,较为易学易用。
前端页面:html,css,jquery,bootstrap,Echarts,前端页面是门脸,是使用人员操作的入口,也是数据输入和展示最直观的地方。
Css样式决定页面布局和美观度;jquery是一种js框架,极大地简化了 js 编程;echarts能够提供简单易用的常用图表,使页面更加有档次感、数据展示更加直观简洁。
后端服务:spring,mybatis,使用Spring框架可以简化很多基础性的工作,配置好后可以方便构建业务应用,是一个非侵入性的轻量级容器。
数据库:mysql或Orcale 的数据库安装,库表创建,字段设计,常用的sql语句
系统:能熟练在windows或linux系统上搭建项目,日志查看等操作
服务容器:tomcat服务部署,nginx负载配置,docker使用
持续集成:git,jenkins
开发工具:idea和eclipse
代码调试:testng或junit的单元调试及debug和远程debug使用
……
我的自动化测试之路,一路走来都离不每个阶段的计划,因为自己喜欢规划和总结,所以,我和朋友特意花了一段时间整理编写了下面的《自动化测试工程师学习路线》,也整理了不少【网盘资源】,需要的朋友可以继续往下看。希望会给你带来帮助和方向…
一、Python编程从入门到精通 基础/进阶/面向对象/自动化相关…
Python 在测试工 程中的优势
免费、开源、易于学习、强大的程序库、 与其他语言集成 良好。
可以说在你刚开始做自动化测试的时候,用Python是完全没有任何问题的,各种的测试框架(unittest(python)、pytest(python)、JUnit(java)、selenium、appium)都可以搞定。
需要掌握的知识点如下:
二、接口自动化测试项目实战专题-Requests/Pytest/Yaml/热加载…
接口自动化是将我们已开发完成并上线的功能,进行维护与检测,第一,维护我们现有的功能可用性,第二, 检测新开发的接口,部署之后,是否对于原有功能有影响,造成原有功能不可用。
需要掌握的知识点如下:
基本的接口原理和工具
需要熟练抓包和pytest-unittest任何一个框架都可以、其次就是第三方库requests
接下来就是接口自动化的统一封装,里面的知识点很详细
三、WEB自动化测试项目实战专题–Selenium/POM/关键字驱动/Grid…
说白了就是让浏览器自动化替代手工或者是功能测试用例,那么需要掌握那些技术呢?
需要掌握的知识点如下:
基础-知识
进价-第三方库的知识点这里是需要熟练掌握的
四、APP自动化测试项目实战专题–Appium/Uiautomation/Minium…
怎么说呢就是手机客户端和小程序的web自动化测试用到的工具有appium自动化测试
需要掌握的知识点如下:
五、测试开发之DevOps体系专题-Git/Flask/Jenkins/CICD/Docker…
这里就不简绍了可以直观的看知识点
需要掌握的知识点如下:
六、常用自动化测试工具实战专题-RF/Postman/Httprunner/微服务…
需要掌握的知识点如下:
七、Jmeter性能测试项目实战专题-Jmeter压测/数据库性能/Grafana…
需要掌握的知识点如下:
总结
上述七项专题熟练掌握了基本薪资少于20k都是不去的当然这里的薪资也是一线城市的,也是看你的简历写的怎么样和你面试的表现综合加起来20k也是差不多的,那么在这里我也精心准备了上述大纲的详细资料,点击下方链接进群就能免费获取了!
最后感谢每一个认真阅读我文章的人,下面这个自动化网盘链接也是我费了几天时间整理的非常全面的,对提啥鞥希望也能帮助到有需要的你!
这些资料,对于做【软件测试】想进阶的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!
凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助…….
以上是关于去了字节跳动,才知道年薪 40w 的测试工程师有这么多?的主要内容,如果未能解决你的问题,请参考以下文章