多年前我拥有计算机科学学位,目前在加拿大一家银行有2.5年的全职工作经验,使用HP Loadrunner和Performance 11.5等工具进行QA/性能测试。
起初,我申请QA手动测试职位,但由于我的计算机科学背景,他们给了我一个性能测试职位。我接受了offer.Time half的工作,现在已经快两年半了。我的薪水仍然很低,大约在5万加元左右。我想是时候让我继续前进了。此刻,我觉得去工作完全是浪费时间,我一点也不喜欢我的工作。在银行工作的唯一好处是它是一份稳定的9-5工作。然而,每天从9点到5点,感觉就像是在浪费时间。
而且,我不太喜欢为自动化/性能测试编写代码。与普通的开发人员不同,自动化/性能测试的编码仅仅是编写工作流的脚本,这是最无聊(但可能不是最容易)的编程类型。对我来说,这并不是真正的“创造”。
选项1:如果我继续在QA路径上,我应该去哪里?我真的不想再做性能测试了,我也不想再碰Loadrunner工具了。拥有2.5年的QA性能测试经验,我应该去哪里?
选项2:在初创公司/小公司转到开发人员的工作。我想知道我的起薪是多少?我2.5年的QA性能测试经验会成为一种浪费吗?
还有其他建议吗?
发布于 2015-10-19 02:44:19
我一直在测试和开发。进入发展阶段。在测试中,你所做的只是找出问题,但你不能解决它们。你可以在开发过程中得到更多的报酬。
好吧另一个过于简单化的观点是,你几乎肯定会在开发中赚得更多,尤其是在美国。事实上,我认为即使在纯测试中,你也可能在其他任何地方赚到一半,甚至在银行。
曾经有一段疯狂的时期,初创公司的员工拿到了疯狂(高)的薪水,现在不是时候了,我听说现在创业公司的薪水可能会更低,但我打赌总体上要比你在银行里提到的要多。你也可以在一家已经成立的公司中找到创业的努力,这可能比整个公司更有活力。
无论你是笔直的程序员还是测试者,公司的文化和流程都有很大的影响。有些地方遵循微软的SDET模型,我认为这对软件工程师来说是比较理想的测试方法。如果您了解到这一点,理论上测试工程师在开发过程中的参与程度要高得多,包括对代码的更多可见性。在其他地方,软件是一个黑匣子。不管怎么说,我最近在一个地方面试了一个测试工程师的职位;他们遵循SDET方法,除此之外,他们在测试中花费时间之后,定期将工程师们转回到纯开发阶段,等等。他们还说,他们遵循测试驱动的开发方法作为标准。所以考虑找个这样的地方。
我做了很多表演工作。你说你不喜欢性能测试。让我问一问,除了运行或者创建性能测试之外,您知道如何自己解决性能问题吗?比如,您能利用JMeter找到性能瓶颈,改变配置,提高吞吐量吗?因为你应该学习这样的东西,而雇主也会为此付出代价。如果你学到了一些类似的东西,两根大拇指,把它放在简历上。如果你还没有获得这种技能,看看你是否能在你的网站循环中得到更多。
发布于 2015-10-19 14:27:04
我知道你和我在同一条船上的感觉,但谢天谢地,没有你那么久。
我几年前获得了计算机科学学位,目前在加拿大一家银行拥有2.5年的全职工作经验,使用HP Loadrunner和Performance 11.5等工具进行QA /性能测试。起初,我申请QA手动测试职位,但由于我的计算机科学背景,他们为我提供了一个性能测试职位。我接受了offer.Time half的工作,现在已经快两年半了。我的薪水仍然很低,大约在5万加元左右。我想是时候让我继续前进了。此刻,我觉得去工作完全是浪费时间,我一点也不喜欢我的工作。在银行工作的唯一好处是它是一份稳定的9-5工作。然而,每天从9点到5点,感觉就像是在浪费时间。
这让我相信,总的来说,你对你的工作不满意。它可能不会挑战你,你会感到无聊。在我使用LoadRunner进行性能测试时,这种情况在我身上很快就发生了。这对你和你的公司来说是个坏兆头。
事实是,在这个行业工作了两年,而你只有50k,这有点令人震惊。如果你换了公司,你知道你是什么人,取决于你所在的地区,你很可能会得到50%的加薪。不过,这可能还不能让你满意。
而且,我不太喜欢为自动化/性能测试编写代码。与普通的开发人员不同,自动化/性能测试的编码仅仅是编写工作流的脚本,这是最无聊(但可能不是最容易)的编程类型。对我来说,这并不是真正的“创造”。
我理解这场斗争。我一直致力于创建新工具,构建修补程序,并在当前的公司承担开发任务。它对我有多方面的帮助。我是公司最好的软件之一(一些开发人员更了解它,但没有多少人像我一样了解整个系统)。
它也会刮起创造某些东西的痒。
选项1:如果我继续在QA路径上,我应该去哪里?我真的不想再做性能测试了,我也不想再碰Loadrunner工具了。拥有2.5年的QA性能测试经验,我应该去哪里?选项2:在初创公司/小公司转到开发人员的工作。我想知道我的起薪是多少?我2.5年的QA性能测试经验会成为一种浪费吗?还有其他建议吗?请分享你的看法谢谢乔
我的建议很简单:
公司
如果你的老板对你的工作负责,他们会对你更开放,做你想做的事情,做你需要做的事情,这样才能完成工作。这将使您能够进行QA、构建自动化、性能测试、开发任务和辅助项目的工作。它会让你忙碌,让你对公司非常有价值,并建立你的技能和简历。
我目前的公司解散了QA部门,并指派QA作为开发经理的职责。这是相当可怕的,但最后,它导致了每个人的首要关切是完成工作。这改变了我的工作,从一个知道我的角色的世俗的控制环境变成了一个充满活力的位置,在那里我可以承担我能完成的任何任务。我在团队中迅速崛起,成为了团队中一名无价的成员。
发布于 2015-10-20 01:11:49
选项1:如果我继续在QA路径上,我应该去哪里?我真的不想再做性能测试了,我也不想再碰Loadrunner工具了。拥有2.5年的QA性能测试经验,我应该去哪里?
LoadRunner只是另一个像JMeter这样的工具,所以在就业市场上这对你来说是一个好处。拿着它跑吧。自动化职位的需求越来越大,薪水也更高。
选项2:在初创公司/小公司转到开发人员的工作。我想知道我的起薪是多少?我2.5年的QA性能测试经验会成为一种浪费吗?
大约一年半前我就在这栅栏上。最后,我在一家软件公司(制作应用程序、站点、saas等)做了一份QA工作。这是一个很好的举动,因为它的报酬与入门级的开发人员相同,我可以从事大量的很酷的项目。我不日复一日地测试同一件事,这一事实为我热爱我所做的工作创造了奇迹。而且,有这么多的技术栈(从灯到.Net),我可以使用,这使我更有价值。
https://sqa.stackexchange.com/questions/15215
复制相似问题