薪酬发展

本月薪资中位数 ¥10219,比较上月 -2.9%,其中 48%的测试开发工程师任职年龄在25岁-29岁

  • 月薪环比变化
  • 工作年限薪酬分布
  • 2021年6月 月薪中位数 9811 环比上月:+0.78%
  • 2021年7月 月薪中位数 10008 环比上月:+2.01%
  • 2021年8月 月薪中位数 10305 环比上月:+2.97%
  • 2021年9月 月薪中位数 10246 环比上月:-0.57%
  • 2021年10月 月薪中位数 10299 环比上月:+0.52%
  • 2021年11月 月薪中位数 10336 环比上月:+0.36%
  • 2021年12月 月薪中位数 10635 环比上月:+2.89%
  • 2022年1月 月薪中位数 10973 环比上月:+3.18%
  • 2022年2月 月薪中位数 10719 环比上月:-2.31%
  • 2022年3月 月薪中位数 10336 环比上月:-3.57%
  • 2022年4月 月薪中位数 10524 环比上月:+1.82%
  • 2022年5月 月薪中位数 10219 环比上月:-2.9%
  • 工作年限:1年以内 月薪中位数:6209
  • 工作年限:1-3年 月薪中位数:8775
  • 工作年限:3-5年 月薪中位数:11333
  • 工作年限:5-10年 月薪中位数:14957
  • 工作年限:10年以上 月薪中位数:19669

数据截止日期:2022年5月

数据来自 CSL 职业科学实验室

职业发展

  • 2021年6月 月薪中位数 9811 环比上月:+0.78%
  • 2021年7月 月薪中位数 10008 环比上月:+2.01%
  • 2021年8月 月薪中位数 10305 环比上月:+2.97%
  • 2021年9月 月薪中位数 10246 环比上月:-0.57%
  • 2021年10月 月薪中位数 10299 环比上月:+0.52%
  • 2021年11月 月薪中位数 10336 环比上月:+0.36%
  • 2021年12月 月薪中位数 10635 环比上月:+2.89%
  • 2022年1月 月薪中位数 10973 环比上月:+3.18%
  • 2022年2月 月薪中位数 10719 环比上月:-2.31%
  • 2022年3月 月薪中位数 10336 环比上月:-3.57%
  • 2022年4月 月薪中位数 10524 环比上月:+1.82%
  • 2022年5月 月薪中位数 10219 环比上月:-2.9%
  • 工作年限:1年以内 月薪中位数:6209
  • 工作年限:1-3年 月薪中位数:8775
  • 工作年限:3-5年 月薪中位数:11333
  • 工作年限:5-10年 月薪中位数:14957
  • 工作年限:10年以上 月薪中位数:19669

入门指南

从业条件

  • 学历要求

    大部分要求本科及以上

  • 相关专业知识

    计算机

  • 加分项

    ISTQB认证、软件评测师职称

  • 需掌握的技能
    • 改进优化
    • 编程能力
    • 数学运用
    • 故障排查
    • 体系搭建
    • 风险控制
    • 问题解决
    • 场景创建

常用工具

工作中,测试开发工程师常会用到以下工具

  • Visual Studio Code

    推荐指数:9.8
    推荐26
    心目中最佳的 IDE。
  • Appium

    推荐指数:9.8
    推荐1
    提高app测试效率,减少重复性测试。
  • Maven

    推荐指数:9.5
    推荐44
    暂无推荐理由
  • Selenium

    推荐指数:9.3
    推荐51
    普适性很强,Python和Java都可以用,无论是接口还是web,都可以用。

推荐书籍

工作中,测试开发工程师常会用到以下书籍

  • 9.5

    持续交付

    JezHumble/DavidFarley
    推荐39
    从软件生命周期,版本配置管理等多方面带人体会软件开发和项目管理对持续交付的需求。
  • 9.3

    测试驱动开发

    KentBeck
    推荐61
    暂无推荐理由
  • 9.1

    软件测试的艺术

    梅尔斯
    推荐40
    帮助完善构建基本的测试思想。
  • 8.7

    深入敏捷测试

    JanetGregory/LisaCrispin
    推荐20
    未来测试趋势。

入行评估

解析职位间的匹配度,更快评测转行难度

当前职位
请选择当前职业
转到
测试开发工程师

选择当前职业,查询转行数据

看看其他人如何入门的

  • 应届生有开发经验没有什么测试经验,如何能找到测试开发岗位?

    如果单纯觉得测试开发比开发简单,建议不要做测试开发 如果单纯觉得测试开发比开发简单,建议不要做测试开发 如果单纯觉得测试开发比开发简单,建议不要做测试开发 首先为啥想做测试开发方向,这个自己要明确。如果有开发经验的话,大部分做的都是白盒测试。 对大公司来说,很多测试开发的标准,跟开发也差不多,对知识的广度有一些要求,深度可能没那么深。 测试开发其实也分很多方向的,比如测试工具开发,UI 自动化,性能专项,客户端功能测试,服务端接口测试。 对接业务来看,基础架构的测试,业务的测试。 我觉得应该先看看测试的理论知识,了解有哪些测试方法,有个概念就行。 其次就是你的计算机基础, ​计算机网络 ​数据结构和算法 ​linux 系统的操作 ​编程语言 Python Java ​数据库 crud ​测试框架 TestNg httprunner 最后呢,多去牛客网看看面经,去测试论坛学习下,比如 TesterHome。

  • 入职测试开发需要学习哪些东西?

    测试基础 自动化:selenium appium 等 语言:Java Python Go 单元测试框架:JUnit Pytest allure 等 接口:postman jmeter request 压测等 左移: 静态分析 质量门禁 代码 diff 等 右移:docker k8s jenkins 持续继承 持续部署等 其它:linux sql 语句 bash shell flask 框架 VUE 数据结构 算法等 不同公司不同组织要求不同;好多公司按照开发的要求招测开对语言了解要求很严格。

  • 如何成为一个测试开发工程师?需要具备哪些能力?

    具备一个开发人员所具备的全部技术栈,测试开发工程师要比开发工程师更懂技术,能找到目前已实现产品中的不足,并给出合理的建议。 测试开发工程师,是测试工程师右移之后的新岗位,在敏捷测试的四个象限中,无论是做自动化测试,或者非功能的客观评价测试,都属于面向技术的测试,侧重在研发效能的提升,以及团队工程能力的建设,这是它的价值。

职业成长

提升职业技能

学习管理知识

  • 领导者 4 大思维陷阱:拖累你的,恰恰是你的能力!

    领导者管理笔记 人们在做决定时,总是倾向于用这样的方式来证明自己以前的选择是正确的,即使以前的选择并不有效和合理。 2.9K 阅读 · 7 评论 · 89 收藏

  • 只有平庸的人,才总处于最佳状态:给管理者的 8 个建议

    刘润 有同学问,优秀的管理者应该具备哪些特质?这个问题很大,涉及到方方面面。我整理了之前的文章,把有关管理者的思考,梳理成一个系列,分享给你,希望对你有所启发。我们一个一个说。—1—极限施压。10月2日,特朗普确认感染新冠肺炎,一时引起轩然大波。回顾特朗普上任以来,特朗普对我们是真的非常不友好。加征关税、污名化、打压华为......采取了各种极限施压的策略。什么叫极限施压?鲁迅曾经说过类似的策略,大意是 256 阅读 · 88 收藏

  • 关于领导力,你过去的思维都是错的

    笔记侠 绝大多数人都对领导力存有误解,要么觉得只有领导者才需要考虑领导力,要么觉得学习领导力就只是为了当领导。二者都不对。有些领导者虽然位高权重,但是压根儿不懂带团队;有些普通员工,虽没有职位在身,但却能成为团队里的“关键人物”。可见,领导力并非谁的专属。换句话说,不是人人都能当领导,但是人人都能拥有领导力。那么问题来了,到底什么是领导力?一、一句话,影响你身边的人这是一个面临变革的时代,这是一个必须解决 755 阅读 · 3 评论 · 34 收藏

  • 做了 8 个月的技术经理,我总结了这些管理方法论……

    杨志成 什么时候全力支持业务侧,什么时候行使产研的话语权,这里需要一个管理级别高于运营和研发的人,才能做决策并推动。 2.3K 阅读 · 8 评论 · 151 收藏

求职面试

面试可能会问到以下问题

查看更多 >

热招企业

转行辅助

转行推荐

测试开发工程师的下一份工作大多会选择以下职业

  • 转行成功率
    较高
    找到工作的平均时间约26个月 53%的求职者成功转行
  • 转行成功率
    较高
    找到工作的平均时间约28个月 14%的求职者成功转行
  • 转行成功率
    较高
    找到工作的平均时间约27个月 21%的求职者成功转行

测试开发工程师转到其他职业的难易程度?

当前职位
测试开发工程师
转到
请选择目标职业

选择目标职业,查询转行数据