0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

测试工程师的发展方向和目标

工程师人生 来源:工程师吴畏 2019-02-21 14:43 次阅读

作为职业发展起步,测试工程师可以先把自己定位为某种专门测试的专家,如功能测试专家、系统测试专家等。无论从哪种专门的测试开始,测试新手都有机会了解测试的一般方法论和通用的原则,这些知识对于不同的测试领域都是必需的。此外,针对不同的测试,测试新手需要学习特定的测试方法。例如,对于功能测试工程师而言,黑盒测试理论、测试用例构建和分析等技术是必不可少的;而对于系统测试工程师,了解不同种类系统的特性、性能指标,学习系统测试构建方式等技术是必修课;而对于构建测试工程师而言,学习构建技术的原理、系统部署技术、增量和全量发布技术等内容对于进行构建测试是非常重要的。有了一般性的技术和针对特定测试种类的专业技术作为基础,测试新手需要通过项目经验的累积,逐渐达到测试专家的水平。

由于不同的测试种类之间是有关联的,对于不同的业务步骤也很具有针对性。作为某种测试的专家,通常只熟悉和这类测试相关的系统特性或功能。如果希望对系统有更全面的认识,这时可以考虑转为另一种测试类型的测试工程师。在转换测试类型时,并不需要重新学习测试理论,而仅需要学习新的测试类型的测试技术和被测试的系统模块。测试工程师成为多种测试类型的专家以后,对整个系统的测试方法和测试流程都会有全面且深入的理解。

到了这个阶段,测试工程师要面临的是另一次选择。有了对多种测试类型的积累,工程师对被测的业务也有相对深入的理解,这时,可以转向基于基础产品的项目开发的主要测试负责人的角色,或者成为一名技术支持专家,专门解决和客户有关的技术问题。如果希望在测试方面做得更专注,那么,也可以选择成为产品的测试架构师,从不同的高度更深远地影响产品测试的方法论和策略。如果工程师起初并没有转向别的测试类型,而是专注在同一种测试类型上,那么,就有更多的时间集中地把一种测试类型研究透彻,目标是成为这种测试类型的专家或大师。每种测试类型都需要方法和实践上的创新,而测试高手和大师无疑更能推动这种创新。

我们说过,在敏捷开发团队中,测试工程师作为开发项目的成员存在。在积累了一些项目经验并具备相关的技能以后,测试工程师可以开始尝试敏捷开发团队的其他角色。一种典型的选择是成为开发工程师,把专注的点从测试变成开发。拥有产品质量控制经验的开发工程师,从技术上更能把握对设计和实现的质量考虑。当然,开发和测试就工作性质而言差别较大,对于刚从测试工程师转型的开发工程师,学习开发模型及相关技术会是一个不小的挑战。

本身经验已经比较丰富的测试工程师,可以转成产品架构师,直接参与设计。直接成为架构师以前,测试工程师应该已经了解一些测试以外的内容,如业务需求和市场背景、产品整体架构、适当的实现细节等。因此,从测试工程师转型为产品架构师,也是个很有挑战性的变化。如果希望技术做得更深入,产品架构师也许不是最好的选择;信息架构师角色,如应用架构师、基础设施架构师等,为走深入技术路线的测试工程师提供广阔的选择空间。

在IBM,纯技术背景的专家只要做得足够好,都能得到认可。在这种氛围条件下,测试工程师可以根据自己的兴趣选择职业发展方向。有人说,兴趣是一个不时变化的玩意儿,不错,因此,在这里不乏从测试工程师转型成其他角色后又重新回来的案例。有一个足够大的舞台,周围有许多各方面技术的专家,也有许多成功或失败的案例作为借鉴,测试技术专家在确定自己的职业发展路线时拥有非常广阔的选择空间。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 测试工程师
    +关注

    关注

    5

    文章

    124

    浏览量

    12285
收藏 人收藏

    评论

    相关推荐

    嵌入式软件工程师如何提升自己?

    嵌入式软件工程师如何提升自己? 作为一名嵌入式软件工程师,在这个充满机遇和挑战的领域里,如何提升自己显得非常重要,它决定了你未来的发展方向和成就。接下来,我们一起探讨一下。 1.奠定扎实
    发表于 06-12 11:20

    嵌入式软件工程师和硬件工程师的区别?

    、机器人等。 定义和工作职责 嵌入式软件工程师的主要职责包括但不限于:设计、开发、测试和调试嵌入式软件应用程序,以满足特定硬件和软件要求。他们需要理解并掌握嵌入式系统的基本原理,熟悉相关硬件接口
    发表于 05-16 11:00

    大厂电子工程师常见面试题#电子工程师 #硬件工程师 #电路知识 #面试题

    电子工程师电路
    安泰小课堂
    发布于 :2024年04月30日 17:33:15

    嵌入式热门发展方向有哪些?

    嵌入式热门发展方向有哪些? 现在越来越多的计算机、电子、通信、自动化等相关专业跨行学习嵌入式,嵌入式开发作为未来职业发展方向,不论从薪资待遇还是发展前景来看,都非常不错。 在嵌入
    发表于 04-11 14:17

    MES未来可能的发展方向

    电子发烧友网站提供《MES未来可能的发展方向.docx》资料免费下载
    发表于 02-28 09:23 0次下载

    嵌入式人工智能的就业方向有哪些?

    发展方向有很多,门槛高低不一样。下面给大家列举一些相应岗位所需具备的技能: 一:嵌入式Linux,C语言开发工程师,Linux软件开发工程师 LinuxC语言开发 LinuxC语言开发进阶 Linux
    发表于 02-26 10:17

    DC电源模块的未来发展方向与挑战

    BOSHIDA   DC电源模块的未来发展方向与挑战 未来DC电源模块的发展方向和面临的挑战包括以下几个方面: 高效率和节能:随着人们对环境保护的重视和能源消耗的削减要求,DC电源模块需要更高的转换
    的头像 发表于 01-29 13:52 235次阅读
    DC电源模块的未来<b class='flag-5'>发展方向</b>与挑战

    为什么要做自动化测试测试工程师存在的必然性

    软件测试这个过程的实施主体就是测试工程师。那么多少个测试工程师比较合适呢,或者换句话说如上的事情必须要测试工程师完成吗?
    的头像 发表于 01-16 11:32 656次阅读

    FPGA工程师需要具备哪些技能?

    ,需要具备一系列的技能,才能胜任日益复杂的设计工作。因此,本文将从设计思路、硬件语言、EDA工具、数字信号处理、通信协议、测试验证等多个方面,探讨FPGA工程师需要具备哪些技能。 一
    发表于 11-09 11:03

    Linux下的stress-ng压力测试工具介绍

    今天浩道跟大家分享Linux下一款强大的压力测试工具------stress-ng,这款测试工具对于运维工程师或者测试工程师,还是比较受欢迎的。本文带你安装部署,并且列举出它常用的
    的头像 发表于 11-03 09:31 4500次阅读
    Linux下的stress-ng压力<b class='flag-5'>测试工</b>具介绍

    ​硬件工程师就业前景和未来发展方向

    大家好,我是硬件花园,一名乐于分享的硬件工程师。关注我,了解更多精彩内容! 硬件工程师的就业前景和发展方向有很多,以下是我整理出来的一些常见的发展方向: 1. 技术层面 硬件
    的头像 发表于 10-20 08:43 2515次阅读

    电梯智能传感系统的应用前景和未来发展方向

    电梯智能传感系统的应用前景和未来发展方向
    的头像 发表于 09-18 11:50 546次阅读

    优秀的pcba电子测试工程师需要具备的能力有哪些?

    在SMT行业中,对pcba电子测试工程师必需具备基本的学士学位和丰富的工作履历。电子工程师是SMT加工行业中生产制造和高端电子产品和项目开发团队中不可缺的一部分。
    发表于 09-05 10:34 747次阅读