51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 776|回复: 1
打印 上一主题 下一主题

[原创] 全栈测试工程师是怎么样练成的?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-12-5 15:56:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
不久前,一位朋友让帮忙推荐个测试工程师,于是聊到了他们对测试工程师的诉求。


  朋友公司是一家做教育软件的公司:Web端、App端产品都有涉及。


  最初的诉求就是想找一位有1-2年相关产品测试经验的人即可。


  但经过几轮沟通后,他的诉求增加了不少:


  ·最好会一点自动化、性能,以后会用到;


  · 最好会一点运维,开发测试环境要分开;


  · 最好再会一点开发语言,能够写一些脚本或测试工具;


  · 最好有过主导产品测试工作的经验,能够推动生产过程改进,持续质量提升。。。


  原来公司对面试者的期望是:身怀绝技Or(And)十八般武艺Or(And)七十二变。


  我们经常会看到一些公司的岗位描述中,会这样要求测试工程师:


  · 要有相关行业背景,互联网或金融产品相关经验;


  · N年Web/App产品测试经验,N年管理经验或技术经验;


  · 精通一种:接口测试、自动化测试(API/WEB)、性能测试、安全测试、持续集成等;

  · 能够主导测试框架设计、测试体系建设、持续质量管控;


  · 至少熟悉一种编程语言, Python、Perl、Shell、Java,C/C++等;


  · 熟悉主流数据库应用SQLServer/MYSQL/ORACLE等;


  · 有一定的运维能力,熟悉Nginx/Apache/Jenkins/Zabbix/Elk等


  · 其它:学习、适应、抗压能力,团队意识,奉献精神等什么的这里不多说。


  面试测试工程师,有那么难吗?


  现实的确很残酷!特别是今年这种形势。

  不管你是面试测试工程师Or测试主管Or高级/资深测试工程师还是测试开发,上述80%的内容都会被问及。


  虽说部分技能公司可能暂时应用不到,但未来一段时间如有计划建设,也会要求面试者有相关经验。


  面试官肯定期望你能够产生或具备更大的价值,当然一些公司可能结合自身的诉求和紧急程度在技能上有一些取舍。


  于是,我们就思考,现在公司对面试者的要求是“全栈测试工程师”啊!


  什么是全栈工程师呢?之前好像只听说过全栈工程师。


  百度百科中对全栈工程师的解释为:


  全栈工程师是指掌握多种技能,胜任前端与后端,能利用多种技能独立完成产品的人。


  那么全栈测试工程师呢,我们这样解释:

  全栈测试工程师是指掌握多种测试技能,胜任功能、自动化、性能、安全等测试技能,能利用多种技能独立完成产品测试的人。


  虽说测试行业入门相对简单,但优秀的测试工程师对人员的综合能力要求还是蛮高的。

  除了必备的测试技能(用例设计、执行、测试报告编写等),还要对代码、系统框架、运维管理、时间管理、计划管理、人际管理等有一定了解。


  因为我们每次需求测试都是在时间与质量之间博弈,都要在有限的时间内,尽可能多的发现产品存在的问题,毕竟缺陷是无尽的。


  那我们就一起看看,全栈测试工程师应该具备的技能吧!也欢迎大家交流、沟通,有奋斗与努力的方向。







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-12 14:40 , Processed in 0.064893 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表