QA的职位与目标:如何在两者之间进行平衡

2018-04-11   出处:www.softwaretestinghelp.com  作/译者:Hasneet/初心  

      仅以此文献给我热爱的QA事业。

      在过去QA通常有足够的时间等待开发完成后再开始测试、提出bug,然后等待开发人员修复bug,然而这样的日子已经成为过去。现在,QA需要花费大量的时间书写测试用例、审查测试用例,然后执行这些测试用例。时间改变了很多,也改变了QA所做的工作。如果你在诸如InfosysWipoIT巨头公司中仅靠完成手工测试就能得到不错的薪水,那么你肯定是非常幸运的。


                    

      

      在一个中型或小型公司中,你必须掌握除了基本的手工测试技能外的其他特殊的技能。这些特殊的技能可能是API测试、Postman使用、SOAP、数据库测试、客户端验证以及像自动化测试和性能测试等更复杂的工作。你可能已经注意到,现如今那些对具有2-4年测试经验求职者开放的职位可能会有很多的技能要求。

      下面是一个职位描述,针对具有2-4年测试经验的求职者提出的要求:

            1、熟悉Java

            2、熟悉Selenium(必要条件)

            3、必须擅长性能测试工具——Jmeter/LoadRunner的使用,并且需要对操作系统及性能调优有深入的理解

      上面所列出的仅是一些基本的技能要求,但实际上还会有更多的要求,如PythonPerlgroovy等。那么,我们可以得到什么的结论呢?行业正在驱使测试人员朝着SDET(属于白盒测试的职位)角色发展吗?

      我非常同意这样的观点:当我们想要开展必要的自动化测试时,测试人员必须具备基础的编程知识。

      有大量的公司会聘用自动化测试工程师,如果你能够在新的公司中找到一个进行了自动化测试的项目,那么你一定是非常幸运的。很多时候你会发现你忙于一个需要进行手工测试的项目,几个月后你就会发现没有学习的空间。很多时候我们换公司的主要原因是“我没有得到自动化测试的经验”。你可能需要花费额外的努力学习自动化测试的只是,然后使公司朝着自动化测试的方向发展。

 

      然而,问题又来了!

      我在许多组织中都注意到这样一个问题:QA经理或者QA组长做着几乎和高级测试工程师相同的工作。可能并不是所有的公司都是这样的情况,但是被提升为一名QA领导并不能保证你的角色会发生根本的改变。你项目中的组织架构可能会导致你做一些高级测试人员正在做的工作。QA经理的角色几乎已经没有了。那么QA经理的未来在哪里呢?

      最后但最为有趣的是在IT界的每一个人都梦想着去现场,如果你将BA(类似产品经理的职位)或者开发人员所得到的去现场机会与QA所得到的进行比较,那么你将悲哀地发现QA所获得的机会很少。我在不同的组织工作过,经常会听到来自HR或者高层管理人员的一些话,这些话让我感到难过“并不需要QA去现场”,可能不是所有公司都这样,然而,我所说的应该是当今行业中的大概趋势。

      那么,让我们再次看一下文章的题目——“QA的职位与目标”。我想要强调的是“我们的职位使我们专注于目标了吗?”我想大部分的QA都会给出否定的答案。随着时代的发展,你的经验在一年一年的增长,然而我们是否一直在学习新的东西?很多时候我们可能仍在做着和三四年前相同的工作。

      我遇到过一些具有十年以上经验的测试人员仍然做着测试的工作,然而具有同等经验的开发人员可能就会成为“项目经理”或者“产品经理”。如果你回忆一下在你的职业生涯中你所承担的职位,那么你会发现下面的表格看起来非常有趣但又让人沮丧。你会看到即使有七八年的工作经验,你依然没有学习到更多的东西。


      

      最后,我想说在QA职业生涯的第57年是非常重要的。你需要发挥自己的优势,及时补充自己的不足。如果你对编码不感兴趣并且也不理解自动化测试,但是你认为自己具有很好的分析技巧以及很好的沟通技巧,那么在5年之后你可以尝试成为一名BA;如果你对编码很热爱,那么请沿着自动测试这条路一直走下去。继续做手工测试将没有任何意义,请不断地更换公司直到遇到一个合适的职位;如果你对编码并没有很狂热的兴趣,但是你能够很好地理解代码的逻辑,那么请弄清楚市场中的技术,然后朝着交付经理而不是QA经理努力,你可以学习到大量的交付知识。

      通常,人们认为我们不应该频繁地更换公司,但如果我们对自己的职位不满意的时候应该怎么办?难道我们应该继续妥协、继续做着你不喜欢的工作吗?然后终日郁郁寡欢?请确保你的职位能够达到你的目标。如果不能,那么你就是在向你的生活和职业妥协。如果你无法获得职业上的满足,那么最终你一定会亲手毁掉你的生活。


      【英文原文】http://www.softwaretestinghelp.com/qa-roles-vs-goals/  

      {测试窝原创译文,译者:初心}

      译者简介:初心,东南大学在读硕士研究生




欢迎给测试窝投稿或参与内容翻译工作,请邮件至editors@testwo.com。也欢迎大家通过新浪微博(@测试窝)或微信公众号(测试窝)关注我们,并与我们的编辑和其他窝友交流。
201°|2010 人阅读|0 条评论

登录 后发表评论
最新文章