当前位置:首页 > AI与科技 > 正文内容

软件测试开发(1)测试开发工程师到底是做什么的?

admin12小时前AI与科技5

软件测试开发(1)测试开发工程师到底是做什么的?

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

现在很多测试的同事对测试开发工程师的认识都有一定的误差。我最早在阿里的时候和测试开发工程师沟通的时候,发现阿里的测试开发工程师,他们基本上都分为两种,一种是业务类型的,一种是技术类型的,并不是说测试开发工程师就必须得做开发的工作,阿里很多内部测试工程师都是P 6以上的测试开发工程师(没有高级测试工程师的职称),但是他们只有一部分人是做技术方面,另外一部分人做的是与业务相关的功能测试,当然这里面还有一部分人做的是测试团队的管理方面软件测试员需要什么书,既不涉及到业务,也不涉及到功能,只是对项目和人员的管理。

所以说并不是测试开发工程师就一定要会开发会技术,这是在阿里一些情况。当然也接触过一些二线互联网公司,比如说像美团、京东以及拼多多这种,他们的测试开发工程师,是对技术要求很高的,基本上是对整个后端服务以及开发的技术站都有一定的了解,最好是之前做过开发工程师。

软件测试开发(1)测试开发工程师到底是做什么的? 第1张

测试开发工程师

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

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

软件测试开发(1)测试开发工程师到底是做什么的? 第2张

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

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

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

软件测试开发(1)测试开发工程师到底是做什么的? 第3张

测试开发工程师

不要迷失方向

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

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

软件测试开发(1)测试开发工程师到底是做什么的? 第4张

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

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

软件测试开发(1)测试开发工程师到底是做什么的? 第5张

测试开发工程师

总结:

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

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

加入微信交流群:************ ,请猛戳这里→点击入群

扫描二维码推送至手机访问。

版权声明:本文由全景资讯网发布,如需转载请注明出处。

本文链接:https://www.qjnew.com/post/8251.html

分享给朋友:

“软件测试开发(1)测试开发工程师到底是做什么的?” 的相关文章

OpenAI发布GPT-5!马斯克怒斥:人类将沦为AI奴隶

OpenAI发布GPT-5!马斯克怒斥:人类将沦为AI奴隶

《OpenAI 发布 GPT-5 与马斯克的担忧:人类的未来》在科技的飞速发展浪潮中,每一次重大的人工智能突破都如同一颗震撼世界的,引发广泛的关注与激烈的讨论。近日,OpenAI 发布了备受瞩目的 GPT-5,这一消息如同一道闪电,瞬间照亮了整个科技界和社会的每一个角落。就在众人沉浸在人工智能进步的...

大模型迭代加速,AI 语言理解能力飞跃

大模型迭代加速,AI 语言理解能力飞跃

在当今科技飞速发展的时代,人工智能(AI)领域正经历着前所未有的变革。其中,大模型的迭代加速以及 AI 语言理解能力的飞跃,成为了推动这一变革的关键力量。大模型的迭代加速,就如同科技领域的一场风暴。传统的 AI 模型往往受到数据规模和计算能力的限制,难以在复杂的语言任务中表现出色。随着硬件技术的不断...

AI 在建筑设计中的应用,优化设计方案

AI 在建筑设计中的应用,优化设计方案

在当今数字化时代,人工智能(AI)正以惊人的速度渗透到各个领域,建筑设计也不例外。AI 在建筑设计中的应用为设计师们带来了全新的思路和方法,极大地优化了设计方案,推动了建筑行业的创新与发展。AI 可以快速处理大量的数据,这在建筑设计中具有重要意义。通过对地理信息、气候数据、人口趋势等多维度数据的分析...

AI 在艺术展览中的应用,打造沉浸式艺术体验

AI 在艺术展览中的应用,打造沉浸式艺术体验

在当今数字化时代,人工智能(AI)正以其强大的技术能力和创新思维,逐渐渗透到各个领域,艺术展览也不例外。AI 在艺术展览中的应用,为观众带来了全新的沉浸式艺术体验,让人们以全新的方式感受艺术的魅力。AI 可以通过生成艺术作品来丰富展览的内容。传统的艺术展览往往依赖于艺术家的创作,而 AI 可以根据设...

AI 在智能美容仪器中的应用,提供个性化美容方案

AI 在智能美容仪器中的应用,提供个性化美容方案

随着科技的不断进步,人工智能(AI)正逐渐融入我们生活的各个领域,其中在美容行业,智能美容仪器借助 AI 的力量,为我们带来了前所未有的个性化美容体验。AI 在智能美容仪器中的应用首先体现在精准的肌肤检测上。这些仪器配备了高分辨率的摄像头和先进的传感器,能够快速而准确地分析肌肤的各种参数,如纹理、毛...

AI 在智能艺术创作应用,激发创作灵感

AI 在智能艺术创作应用,激发创作灵感

在当今数字化的时代,人工智能(AI)正以其强大的计算能力和学习能力,在各个领域展现出令人瞩目的成就。其中,智能艺术创作应用成为了激发创作灵感的新利器,为艺术家、设计师和创作者们带来了前所未有的机遇和挑战。智能艺术创作应用通过对大量艺术作品和数据的学习,能够生成各种风格和类型的艺术作品。它可以模仿不同...