测试开发工程师到底是做什么的?

2023-05-16

🚀 优质资源分享 🚀

学习路线指引(点击解锁)知识定位人群定位
🧡 Python实战微信订餐小程序 🧡进阶级本课程是python flask+微信小程序的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。
💛Python量化交易实战💛入门级手把手带你打造一个易扩展、更安全、效率更高的量化交易系统

测试开发工程师到底是做什么的?

一二三线互联网公司对测试开发工程师的要求:

现在很多测试的同事对测试开发工程师的认识都有一定的误差。我最早在阿里的时候和测试开发工程师沟通的时候,发现阿里的测试开发工程师,他们基本上都分为两种,一种是业务类型的,一种是技术类型的,并不是说测试开发工程师就必须得做开发的工作,阿里很多内部测试工程师都是P6以上的测试开发工程师(没有高级测试工程师的职称),但是他们只有一部分人是做技术方面,另外一部分人做的是与业务相关的功能测试,当然这里面还有一部分人做的是测试团队的管理方面,既不涉及到业务,也不涉及到功能,只是对项目和人员的管理。所以说并不是测试开发工程师就一定要会开发会技术,这是在阿里一些情况。当然也接触过一些二线互联网公司,比如说像美团、京东以及拼多多这种,他们的测试开发工程师,是对技术要求很高的,基本上是对整个后端服务以及开发的技术站都有一定的了解,最好是之前做过开发工程师。

另外我在一些其他独角兽公司也工作过一段时间,发现他们对测试开发工程师的要求范围更广,主要是会有一些项目的调试,项目的部署以及脚本的开发,特别是涉及到硬件这一块,也要有一定的了解,但是像这种工程师很难招的。也就是说,其实测试开发工程师在很多公司给的定义并不是很精确。之所以和普通的测试工程师有区别,主要就是因为测试开发工程师要懂得更多,要有一些代码编程的能力。

测试开发工程师的具体职责:

测试开发工程师工作职责具体分为:自动化测试,性能压测,平台研发,白盒测试等。

但是这个技术手段并不一定就是要具备研发工程师的技能,并不一定就是说你必须要做过开发工程师,这个技能有可能是自动化测试,有可能是性能测试,也有可能是写一些小脚本,像python,shell或者是JS的脚本,所以说,大家不要认为测试开发工程师就是做过开发的测试工程师。

如果你是做自动化测试工程师,能够把自动化测试做的很好,会自己搭建自动化测试框架,这也是一个测试开发工程师。那如果你是做性能测试,会写各种性能测试的脚本,对性能测试的环境部署都非常熟悉,以及脚本的编写和数据的制造非常熟悉,这也是一种非常好的测试开发工程师,那如果你是做一些测试工具的开发,这也是测试开发工程师,当然也有公司在招测试平台的开发以及测试框架的开发,这也是测试开发工程师。

不要迷失方向

测试人员没必要把所有的技能都学会,只要把一件事情做好,在这件事情的基础之上再去做其他的事情。比如我是一个做自动化测试的工程师,我把自动化测试和自动化测试框架都做的非常好,然后有精力的话,我再去学习或者做性能测试,比如说我如果是做一个性能测试工程师,我比较喜欢整个系统的框架,在性能测试做的好的情况下,再有精力的话,去了解一些后端的技术去开发的一些框架。

千万不要为了技术去学习太多的东西,而忘记了自己本质的工作。自己一定要有一个非常好的技术,不要自动化测试也学,性能测试也学,测试平台开发也学,到最后学的都不好。当然,企业在招人的时候,也会注重特点,特别是针对测试开发工程师,很多企业都会强调某一块的技能,而不是既要求自动化,又要求性能,又要求平台,这种人非常少,而且非常贵。

之前有很多同事在一些三线互联网公司,比如说像360、知乎,还有虾皮这些互联网公司,他们做测试开发的工作其实和基本的功能测试工作差不多。并不是像大家想象的那样,并不一定要做框架开发,脚本开发,自动化测试,很多人去了之后仍然做的是基本的功能测试。

如果想做测试开发工程师,最简单的就是从自动化测试工程师开始做起,然后再做性能测试工程师,或者从自动化测试工程师做起,然后做测试平台开发工程师或者脚本开发工程师。这两个方向都是不错的。因为现在很多公司招自动化测试工程师还是比较看重技术的,如果你只对某业务比较熟悉,那就很难符合公司的招聘要求,因为换了一家公司,遇到的业务都千差万别,但是技术肯定是相似的,所以一定要学技术,但是在这里纠正一下,测试开发工程师并不一定就是有开发的功能。

总结:

所以对于测试人员来说,并不一定要对测试开发这个职位的技能有一定的界限或一个明确的范围,只要知道自己是做技术,而且在自己所擅长的领域不断的专研,你就是一个测试开发工程师。当然测试开发的待遇要比普通测试要高很多,同等年龄段的测试开发和开发人员的工资基本一样。在阿里,一个测试开发的P7要和开发人员的P7工资一样。

工作这么多年,见过很多测试同事,有的同事只做自动化测试,年薪也能达到50多万。有的同事只做性能测试,一样可以拿到50多万。当然有的同事做测开发,薪资也能拿到50多万,有的同事做的是功能测试,薪资也能达到这个数,所以大家一定要在自己所做的领域一定要专研,不要把话范围涉及的太广,但是一定要往深处专研,这才是最重要的。无论测试开发、测试架构师,测试专家,都要明白这个道理。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

测试开发工程师到底是做什么的? 的相关文章

  • 构建Spring项目的一些配置文件

    pom xml基础配置 lt dependencies gt lt https mvnrepository com artifact log4j log4j gt lt dependency gt lt groupId gt log4j l
  • Api Generator Plus & Copy as curl 自动上传YApi接口

    Api Generator Plus 插件能够一键自动上传YApi接口 xff1b 一键生成 curl 命令 fetch方法 axios方法 快速开始 1 打开插件管理 xff0c 搜索api generator plus xff0c 安装
  • centos6升级到7.2-----2023年

    CentOS 6 升级到 CentOS 7 准确的说 xff0c 是从 CentOS 6 5 先升级到 CentOS 7 2 只有 6 5 以上版本才能这么升级 xff0c 而且最高只能升级到 7 2 现在的问题是官网已经不再维护 Cent
  • 怎么在IDEA中配置power shell

    第一步 xff1a 接下来 xff0c 在步骤3那里找到黄色方框里面的powershell exe文件 在点击OK之后 xff0c 你就能看到以下 说明 xff0c 已经配置成功了
  • 【数据结构】——二叉树的创建详解

    之前有篇文章概要的叙述了一下关于二叉树的创建 xff0c 参考博文二叉树的c语言创建但是很不全面 xff0c 这篇文章就让我们来好好探讨一下关于二叉树的创建吧 首先 xff0c 我们要做一些前期准备 xff0c 有关于本课二叉树的结点信息和
  • Fortify--安装与使用

    Fortify是Micro Focus旗下AST xff08 应用程序安全测试 xff09 产品 xff0c 其产品组合包括 xff1a Fortify Static Code Analyzer提供静态代码分析器 xff08 SAST xf
  • [web安全]burpsuite抓取微信公众号、小程序数据包

    最近在接触微信公众号和微信小程序的渗透 xff0c 用过模拟器 xff0c 也直接在手机上设置代理 xff0c 都遇到各种问题 xff0c 用起来很不舒心 记录遇到的一些问题 xff0c 帮助和我一样踩过坑的 xff0c 亲测好用 IE浏览
  • 安全-开源项目安全检查规范

    有些公司为了提高在IT圈的技术知名度 xff0c 增加行业影响力 xff0c 一些技术会定期将非核心业务源代码以公司级名义上传到源码开源平台 xff0c 如GitHub 特此输出相关的安全检查规范 第一条 开源的代码项目可以为通用的解决方案
  • 安全-系统上线安全检查规范

    现在各个公司都开始重视安全 xff0c 不仅仅是因为国家开始重视安全 xff0c 而是安全漏洞一旦暴露 xff0c 被有心之人发现进行破坏 xff0c 损失将无法估量 xff1b 比如 xff1a 前端时间拼多多优惠券事件 安全测试是一项比
  • 应用安全测试技术DAST、SAST、IAST对比分析-持续更新

    应用安全测试技术DAST SAST IAST对比分析 持续更新 版权来源 xff1a 安全牛首发文章 xff0c 本文仅补充完善 一 全球面临软件安全危机 我们即将处于一个软件定义一切的时代 xff0c 这是 一个最好的时代 xff0c 也
  • Python中函数和方法的区别

    简单总结 xff1a 与类和实例无绑定关系的function都属于函数 xff08 function xff09 xff1b 与类和实例有绑定关系的function都属于方法 xff08 method xff09 首先摒弃错误认知 并不是类
  • 九宫格,二十五宫格,甚至八十一宫格 技巧

    九宫格 二十五宫格 甚至八十一宫格 只要是奇数的平方宫格者能做到横格相加 坚格相加 斜格相加得数相同 而偶数的宫格只有十六宫格有些规律 下面是三宫格 五宫格 七宫格 九宫格图 填写技巧 第一行中间填1 xff0c 右上没有的 xff0c 就
  • python 编写输出到csv

    def test write self fields 61 fields append orderCode with open r 39 test001 csv 39 39 a 39 newline 61 34 34 as f writer
  • Vagrant 共享目录出现 mount:unknown filesystem type ‘vboxsf‘

    环境 xff1a Windows 10 VirtualBox 7 0 6 Vagrant 2 3 4 错误如下 xff1a 61 61 gt default Attempting graceful shutdown of VM 61 61
  • 利用python进行企业微信机器人自动发送消息

    def test 004 robot self headers 61 34 Content Type 34 34 text plain 34 s 61 34 卖品 xff0c 打印码 xff1a 验证码 34 format str prin
  • js修改页面hidden属性

    想获取这个value的值 xff0c 但是看其是个input标签 xff0c 他的type属性是hidden 也就是只能定位 xff0c 不能对其操作 xff0c 想要通过元素的 get attribute 34 value 34 是不可能
  • mybatis的多表查询(一对一,一对多,多对多)

    mybatis多表查询 表之间的关系有几种 xff1a 一对多 多对一 一对一 多对多 举例 xff1a 用户和订单就是一对多 订单和用户就是多对一 一个用户可以下多个订单 多个订单属于同一个用户 人和身份证号就是一对一 一个人只能有一个身
  • 8款纯CSS3搜索框

    效果如下 xff1a 代码实现如下 xff1a span class token doctype lt DOCTYPE html gt span span class token tag span class token tag span
  • ViewBinding和DataBinding的理解和区别

    之前一直把ViewBinding当成了DataBinding xff0c 直到最近的学习中才发现他们不是一个东西 于是写下这篇笔记帮助理解和区分他们俩 一 ViewBinding 1 什么是ViewBinding 先来看看官方是怎么说的 通

随机推荐

  • Android KeyStore的使用

    在我们App开发过程中 xff0c 可能会涉及到一些敏感和安全数据需要加密的情况 xff0c 比如登录token的存储 我们往往会使用一些加密算法将这些敏感数据加密之后再保存起来 xff0c 需要取出来的时候再进行解密 此时就会有一个问题
  • 2流高手速成记(之四):SpringBoot整合redis及mongodb

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • RabbitMQ延迟消息指南【.NET6+EasyNetQ】

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • sql语法巧用之not取反

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • 如何实现一个SQL解析器

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • 方便快捷的在 CentOS 7 中安装 Nginx

    介绍 Nginx 是一种流行的高性能 Web 服务器 本教程将教您如何在 CentOS 7 服务器上安装和启动 Nginx 先决条件 本教程中的步骤需要具有特权的root用户 第 1 步 添加 EPEL 软件仓库 要添加 CentOS 7
  • 前端无法渲染CSS文件

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • 5大负载均衡算法 (原理图解)

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • JUC中的AQS底层详细超详解

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • 进制转换以及位运算

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • 【一】ERNIE:飞桨开源开发套件,入门学习,看看行业顶尖持续学习语义理解框架,如何取得世界多个实战的SOTA效果?

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • 京东云开发者|探寻软件架构的本质,到底什么是架构?

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • JS中数值类型的本质

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • pta第二次博客

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • GCC 指令详解及动态库、静态库的使用

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • vulnhub靶场之THALES: 1

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • No 'Access-Control-Allow-Origin' header is present on the requested resource.跨域问题

    请求url xff1a 原因 xff1a spring的全局CORS配置出错 出错代码 xff1a 修改后代码 xff1a
  • Windows下自动云备份思源笔记到Gitee

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • mysql InnoDB事务

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • 测试开发工程师到底是做什么的?

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf