要了解测试管理岗位需要具备的素质,我们先来看下测试管理岗位的职责。以下是 Boss 直聘上某几家的公司的测试经理的岗位要求:
如果你想学习接口自动化测试,我这边给你推荐一套视频,这个视频可以说是B站播放全网第一的接口自动化测试教程,同时在线人数到达1000人,并且还有笔记可以领取及各路大神技术交流:798478386
【已更新】B站讲的最详细的Python接口自动化测试实战教程全集(实战最新版)_哔哩哔哩_bilibili【已更新】B站讲的最详细的Python接口自动化测试实战教程全集(实战最新版)共计200条视频,包括:1.【接口自动化】目前软件测试的市场行情以及测试人员能力标准。、2.【接口自动化】全面熟练Requests库以及底层方法调用逻辑、3.【接口自动化】接口自动化实战及正则和JsonPath提取器的应用等,UP主更多精彩视频,请关注UP账号。https://www.bilibili.com/video/BV17p4y1B77x/?spm_id_from=333.337
从上面的岗位描述和职责,我们不难看出,测试管理岗并不是一个纯管理岗,它需要你具备技术能力,管理能力,统筹规划能力,沟通协调能力等各项技能!所以,管理岗并不简单!
技术能力
大家对管理岗位的固有误区就是认为管理岗不需要做技术,就管管人、安排别人去做就可以了!其实测试管理不同于其他管理,如果没有技术做支撑,是做不好整个管理工作的。
纵观各大知名公司的优秀的测试管理者很多都是是技术出身,他需要参与到项目中来,一线体验过项目的测试和发布的整个流程,这样他才能知道以后要做好每一个项目,需要什么样的员工,员工需要具备哪些技能,以及可以让员工从哪些方面去成长!
从一个项目整体来看,产品最基础的功能测试流程和理论,以及为了提高效率而进行的自动化测试,产品用户积累到一定程度后需要的性能测试和安全测试等,一个好的测试管理者应该是能同时具备这些技能的;
当然,不要求你每一领域都非常精通,但是需要有一个深入的认知,能够在测试成员遇到问题的时候给出一些战略性的意见,并且能合理的规划和安排对应的工作,能够做计划的时候合理预见和规避相关的风险。同时,也更容易得到员工的信服和认可,有利于后续管理工作的推行。
所以,要做好测试管理,先丰富自己的技术底蕴!
管理能力
总有人说,换一个团队好不好,这个团队的 leader 能起决定性的作用。确实,一个团队的 leader,是一个团队的团魂。所以要成为一个优秀的管理者,管理能力是至关重要的!而所谓的管理能力可以从以下几点来理解:
善于因材施教,各显所长
能够善于去发现不同员工的优势和劣势,针对不同人的特点,采取不同的管理方法。有的员工能力强、技术棒,但是不擅长跟人合作,这种员工就可以考虑让他独立负责一个项目,她既可以体现自己的价值,又避免了跟别人的冲突;
有的员工工作经验尚浅,还没有形成自己的事业观,也没有很好的工作习惯。这种时候,就需要领导引导式和教育式的管理,就是说我们帮她做好任务规划,并给定具体的时间截点;给她一定的时间紧迫感,这样可以提高他的工作效率,也能保证产品的质量;另外,也可以引导她自己完善、优化自己的工作方式,自己想办法怎么才能在时间截点前完成任务;当然,作为领导同时也要加强进度监控,比如要求项目日报和周报这种工作汇报形式,保证自己能及时把控项目的风险;
还有的员工,她们的能力不错,沟通协调、与他人共同合作的能力也很好,但是不喜欢被监控得很严格,希望有自己的空间去发挥;这种时候就要适当的放手,让其能发挥自己的测试优势;过程中,我们关注阶段性的结果,做适当的把控即可!
所以,充分了解每个员工的性格特点以及工作方式,采取不同的管理手段;充分认识每个员工的技术专长及能力特点,合理分配适合他们的任务;能够提高员工的工作成就感的同时,也可以给到员工一些引导和学习的机会,能在工作中有所提高,这样可以实现个人和公司的双层利益最大化。
恩威并重,才能赢得员工的拥戴
我们总是能看到一些公司的领导,并没有摆官威,就能让底下的员工很敬重,赢得一致的良好口碑!其实并不容易。那么我们怎么做才能既立住威信,又不让员工反感呢?
首先,该严苛的时候就严苛一点。比如项目中的测试任务的制定和安排,任务时间截点的限定,就应该严格;否则既无法对内树立威信,也无法对外交付好的产品质量,自然不是一个好领导的行径!
然后,需要体恤的时候有该有的人文关怀。我之前有个非常喜欢的领导,一方面从来不卡员工的请假,总说谁家还没有个急事,只要能保证工作不耽误(可以自己调整额外的时间完成,或者协调到别的同事帮忙完成)就行;然后也会主动关怀员工的情绪,看可否尽力能帮到忙。因而他所在的团队的凝聚力都很好,员工的忠诚度也很高,部门的离职率几乎为零。
所以,作为管理者,不要一味的展现自己的亲和力,员工会觉得你是“软柿子”,自然不会真心服从你;也不要一味的散发自己的”官威“,显得不近人情,自然也得不到员工的拥戴。恩威并重,才能赢得员工的拥戴。
做好“备份”,避免被动和牵制
职场中最忌讳的是某个技术或者业务被某个员工所”垄断“了。
所谓垄断,就是离了你就不行。这种现象会导致员工“恃宠而骄”,用离职要挟张薪资之类的行为出现,就会让管理者处于很被动的境地。
所以,为了避免这种情况发生,要实施技术和业务的双重备份。比如产品的业务模块可以用“主负责人 + 备份负责人”的形式,并在不同项目中进行轮换,让大家都能担当这个项目的各个模块测试,不会发生没有了谁项目不能运转的情况;
另外,技术和项目业务等一定要有文档机制,保存在某些人的脑袋里面是非常不可靠的,如果这个人离职了,这块就断层了,后续替代的人又得从头开始,时间和人力成本非常大。所以形成文档并保存传承是非常有必要的。所以,作为领导一定要做好相关的备份工作!
”攘外安内“的领导,易得人心
之前有个朋友总跟我抱怨他们公司的领导,只会在别的部门面前扮好人,自己内部员工的利益从来不会去维护!公司有任务了就积极揽下来,最苦最累的是自己的员工;
到了发放福利和奖金的时候,又开始摆“清廉”的架子,最穷最白的也是自己的员工。
这种领导可以讨好公司高层管理,但是肯定得不到员工的拥护,自然也是做不长久的。
领导的角色一定是能够在“对外”的时候,保护自己内部的员工权益;
比如遇到开发挑衅测试组成员的时候,遇到产品藐视测试组工作的时候,遇到公司上层忽视测试组努力的时候,都应该及时为自己的员工站出来,维护和争取对应的权益和尊重;
当然,如果是自己的员工真的有做得不足的地方,关上门自己内部解决和优化,争取下次改正以及做的更好。
所以,有原则的”护短“,管理者能在解决自己内部问题的同时,也保住了自己部门的尊严,还可以赢得员工的人心!
总结
作为团队的管理者,不是单纯的任务分配者,也不是简单的信息传达者,需要做好各方面的协调工作,项目的质量和风险的把控和评估工作,各方面人才的培养和调配工作等,能够保证员工都能“愉快的”、心甘情愿的把工作做好最好!