软件质量工程师:采取主动
从来没有一个时期,解决问题和确保质量不重要。但这些能力现在可能比最近记忆中的任何时候都更重要。
无论是研发尖端医疗设备,提高远程连接的能力,还是测试最新的国防相关技术,软件质量工程师都在进行技术创新。
如果你刚刚进入这一领域,或者想要在职业生涯中迈出下一步,你该如何让自己走向成功?
我们采访了布鲁克·赫斯尼,一位与硬件和软件专业人士合作的招聘经理,寻求建议。
让开发技能
作为敏捷过程成为行业标准后,质量角色已经超越了测试代码和修复bug。开发经验正迅速成为必备。
“人们需要发展知识,因为这是他们最密切合作的对象,”赫斯尼说。“工程项目提供了一些经验,但你需要获得实际的开发经验。如果你要测试某些东西,你必须了解开发人员想要完成什么。”
当公司整合他们的软件和开发团队时,开发经验也与效率和成本有关。开发人员编写代码,将其交给测试团队,然后等待查看是否存在问题的日子已经一去不复返了。
“他们不再玩那个烫手山芋游戏了,”赫斯尼说。“当质量工程师具备开发背景时,公司可以节省资金——一个团队的成本,而不是两个团队的成本。”
在传统的质量保证角色之外,你能学到的越多,你的价值和需求就会越大。
需求软技能
更集成、更敏捷的环境意味着招聘经理会重视软技能。
根据海斯尼的经验,公司都在寻找具备以下品质的人:
- 他们积极主动。
- 他们有团队精神。
- 他们非常注意细节。
- 他们天生好奇——他们喜欢解决问题和解决问题。
虽然这些品质很重要,但海斯尼强调,最需要的是具有主动性的工程师。
“客户不可能等上9个月就等着你跟上进度。他们需要有干劲的人,能够立即开始工作。”
迈出第一步
即使是在卖方市场,也很难开始你的职业生涯,尤其是如果你想与最好的公司合作,参与有影响力的项目。开始时,您可能需要在遗留系统上投入一些时间。
与已建立的人员代理机构签订合同可以限制遗留bug修复阶段。
“我们与国家和全球的公司有着直接的关系,”赫斯尼说。“我们花时间了解承包商的目标是什么。然后,从面试到安置再到绩效反馈,整个过程都有他们的支持。”
一个强大的招聘伙伴可以帮助你进入一个你自己可能无法进入的行业或职业轨道。
“我经常把公司的需求和他们的需求分开,”赫斯尼说。“从他们的详细要求清单中,我发现了什么是必要的。也许在另一个受监管行业的经验使某人非常适合医疗器械公司——这是每个人都想进入的热门领域。”
赫斯尼在整个过程中对公司和候选人都是透明的。
赫斯尼说:“我会让公司知道一个人是否还有四次面试机会,以及怎样才能获得面试机会。”“如果一份工作是求职者的第一选择,我们会尽我们所能让它成为现实。”
出人头地
如果你正在寻求职业发展——一个新的职位,更多的责任或领导角色——利用网络或当地大学的技能培训课程。
赫斯尼也非常喜欢通过诸如Meetup,你可以远程与行业专业人士联系。再次强调,这是关于采取主动。
赫斯尼说:“你可以让人们在正常工作时间之外讨论最新的软件趋势,交换意见。”“每个人都想雇佣这样的工程师。我总是告诉候选人要走出去,展示自己的主动性。”