zoukankan      html  css  js  c++  java
  • 测试职业生涯探讨

       软件测试这个岗位其实和工厂里面的质检处差不多,算算也是最近才红火起来的,为什么会红火呢,因为市场竞争加剧了,很多软件制造商发现用户没有以前那么傻气了,而且用户总喜欢见异思迁,还很挑剔,但是为了用户包包里的money,还是需要迁就一下的。所以老板们开始打质量牌了,一大批质量不过关的,用户体验差的软件制造商就面临淘汰了。但是做为测试人员总还是要算计一下自己的前途的,毕竟不管怎么说,日子还是要过。以下是我对测试生涯的总结,供各位朋友参考,有不妥之处请多指教。
       从岗位来说可以分为:初级测试工程师,中级测试工程师,高级测试工程师,资深测试工程师。从入手范围来分:功能测试性能测试自动化测试,综合性高手。薪水范围(参考杭州市场):初级测试工程师大约为3000左右,因为初级工程师大部分为刚入行的毕业生或者工作经验不足2年的。这里还要看公司的具体情况。中级测试工程师大约在5000左右;高级测试工程师大约在7000左右。资深测试工程师就不准确了,这个需要和人力慢慢探讨。
       接下来讨论一下各等级需要负责的工作及需要熟悉的技能:
    51Testing软件测试网v9ll0O"Z9m#qH51Testing软件测试网1|kmSRo!HZyrt9R&H5tnJ051Testing软件测试网.m.nf Vl!I,B|9WS A,j

    1.初级测试工程师:能看懂测试用例文档,能根据文档执行测试用例,生成测试报告,这个职位就是苦力,努力干活为上选。在做这些事情的过程中,加强对业务的理解,熟悉各类测试方法,尝试自主设计测试策略及测试用例,把学校里丢掉的编程课捡回来,好好练着。在工作中去学习和掌握主流的测试工具,以及测试思想。当你面对一个产品的时候,能够清晰找到测试点及测试策略,那么你就进入下一个层次了。51Testing软件测试网$El3r,dM*huiBe

    &R7CFawh8q02.中级测试工程师:能够独立的制定测试策略,并根据项目进度编写测试计划及方案,有针对性的设计测试用例,并且能够编写或者录制测试脚本,熟练使用QTP,LR等工具,能根据测试情况提供有效的测试报告,对产品质量提出有效的建议。这个时候在测试业务上已经不那么一无所知了,走到这一步了,就要加强技术交流和学习了,学习数据库操作管理,脚本编写,测试工具开发,性能测试及调优等等。当领导把你放到一个项目中去,你能快速确定测试方案,并且能够自主开发需要用到的测试工具的时候,恭喜你,你升级了。51Testing软件测试网~0J:h"_6{1JP1T`

    51Testing软件测试网C b|0y5d;U$n

    3.高级测试工程师:独立担当项目测试计划的安排及策略,方案的规划,指导测试人员工作,对项目经理汇报项目质量状况,把握测试进度,编写或组织编写测试工具。组织进行性能测试及评估。做到这一步了后面的发展就比较难做了,也面临人员分流,有的人有突出的管理天赋,可能走向了测试主管,测试经理的岗位,有的人技术能力突出,能够把握测试技术和思想的发展脉络,走向了测试架构师等等高端技术岗位,成就资深测试工程师。

    %\f,T#b1m$]c {m051Testing软件测试网8`L FLDh1e q[

    4.资深:没有具体的形容,就一句话:首战用我,用我必胜。

    i+l@-?'L2u;R `a0~$F051Testing软件测试网3BMEc"y8R;[

      曾经一个总监级别的测试高手这么告诉我的,这里我借用下,供广大同仁共勉:测试就是要做到编程像开发,数据库管理类似dba,业务不逊于产品,放出去就能独当一面,收回来能够镇宅辟邪()。

  • 相关阅读:
    Python3 函数return
    Python3 函数参数
    计算机组成原理基础
    解决 Python2 和 Python3 的共存问题
    管理本地用户和组
    Linux 常用命令(二)
    Linux 控制台
    Linux 常用命令(一)
    Linux中的目录功能(Red Hat 7)
    自定义属性使用
  • 原文地址:https://www.cnblogs.com/emma/p/1678896.html
Copyright © 2011-2022 走看看