测试经理面试之道

中国什么都分等级的,出家当和尚也有等级之分:主持、首座、书记。测试领域也是如此,初级测试工程师,高级测试工程师,测试专家,主管,经理,资深经理……

中国人的仕途情节比较严重,管他大小都希望自己有个官当当。测试领域不少人希望自己能走上管理岗位,当上测试主管或者测试经理。可以理解当下国情管理岗普遍待遇更好点,职业寿命也更长。

可很多人不知道的是,80%的人走上测试经理后,管理生涯几乎也就结束了,除了行业内更高阶的管理岗位很少外,更多的是受限于自身的能力、关系、资源 以及 血缘

测试经理面试之道

为什么这样说?因为很多人并不知道在职场的不同阶段,我们凭什么站在高处?

初级的管理岗位靠能力就行,中级的管理岗位靠关系,高级的管理岗位靠资源和血缘。当然也不尽然,能力非常突出的,也可以靠能力杀出重围,坐上高位,然这仅仅是少数。

打开历史书,会发现漫长的华夏史中一共有494位皇帝,真正是草根当上皇帝也仅仅只有10位而已!王侯将相宁有种乎?确实没有种,但这个没种也仅仅只有10位草根,说明了很多问题。

测试经理这群人中,80%的只是普通的测试经理,测试领域他们最后都止步于测试经理这个岗位了;剩余的20%是优秀的测试经理,这部分人中有人走上更高的位置,当上了测试总监、转行做项目经理,技术总监、甚至高管、创业当老板了。

合格测试经理和优秀测试经理是有区别的。最大区别就在于对道、术的掌握。有道无术,术尚可求也,有术无道,止于术!

1、普通的测试经理是什么样的?

一般意义上来讲测试经理是测试领域的中级管理岗位,主要主导项目的测试交付,是一个偏执行为主的管理岗位。

这个定位决定了,测试经理并不是一个纯粹的管理岗,这就意味着这个岗位,要有技术能力,要有管人的能力,知道必要的业务知识,要有项目管理能力。

技术能力是指测试经理要对测试计算机相关基础知识有一定的了解,包括但不局限:数据库、操作系统、编程语言、数据结构与算法、自动化测试能力、性能测试能力、测试分析能力。

对这些技术能力的理解最好是越深越好,如果做不到全都懂,起码也要有自己的专长,这是面试拿高分、高薪的基础。

比如数据库不能是简单的只会增删改查,你得懂:

  • 数据库的体系结构;
  • 数据库的存储引擎;
  • 数据库的执行计划;
  • 数据库的性能数据监控;
  • 数据库的性能优化(语句、索引、架构优化、物理优化等)等;
  • 从设计角度讲如何提供数据库的性能;

比如操作系统(Linux)不能只会简单命令的使用,你得懂:

  • 了解进程管理的原理;
  • 了解存储管理的原理;
  • 了解内存管理算法;
  • 知道如何搭建环境,如何进行故障排除;
  • 知道如何监控系统性能并分析;
  • 知道如何对简单常见性能问题进行调优;

比如自动化测试,你不能只是简单得写写脚本,你得懂:

知道各种类型自动化框架的优缺点;

  • 具备对框架的二次开发能力;
  • 知道如何提高测试效率;
  • 知道如何降低脚本的维护成本;
  • 具有把框架开发演进成测试平台的能力和实践等。

技术能力往往是制约很多测试经理发展的瓶颈。

管人的能力说的是测试经理对人员的招聘、培养、任用、考核通用技能要有所了解,知道自己需要什么样的人,知道怎么找到这些人,知道怎么用好这些人,知道怎么发挥这些人的潜力、能力。

千万别告诉我,找人是人事的事儿,一个不靠谱的领导来了多少牛下属,都会走掉的,想要进阶成为优秀的测试经理,你就需要懂得如何吸引优秀的人才。

项目管理能力说的是测试经理自己在带人做项目的时候,测试流程要懂,能制定计划,带着人完成项目的测试交付,且没有大的质量问题。

2、卓越的测试经理是什么样的?

普通测试经理要成为卓越的测试经理:业务能力要有跃迁、战略能力要有跃迁,管理能力要有跃迁,沟通能力要有跃迁,知晓必要的职场潜规则。

业务能力是指了解公司行业业务相关的知识,它是分层的:

  • 第一层次:公司如何赚钱,公司内部为了支撑赚钱这件事,各部门之间是如何协作的。
  • 第二层次:整个行业上下游关系是怎样的,各公司之间的竞争格局是怎样的。
  • 第三层次:国家整个行业是如何布局的,相关的法律法规是怎样的。

有趣的是我们很多的测试经理第一个层级的业务知识可能都还不知道,更别说第二层次,第三层次的业务知识。

没有业务能力的支撑,你确定在资源有限的情况、充分不确定性的情况下,你能确保团队走在正确的路上?在升职加薪的时候,领导们会觉得这个人有大局观,有培养的价值?在跳槽面试的时,面试官觉得眼前一亮,这个就是我们要找的人?

我明确告诉你:不能!

你还说业务能力不重要吗?

业务能力它是构成我们战略能力的关键,知道做什么重要,知道不做什么更重要!战略本质上说的就是在资源有限的情况下如何选择,如何只做最重要的事儿。

测试经理虽然还到不了战略制定这个级别,这个阶段,但你做事你得理解为什么要做,对任何领导而言能把事做得超出预期的,能把话说到心理去的下属更有前途。

管理能力跃迁说的是,优秀的测试经理要具有领导力了,而不仅仅是合格测试经理的管理能力。什么是领导力呢?就是 在资源有限的情况下,在项目情况比较复杂的情况下,能带领大家做项目,项目做成了,上上下下,左左右右的满意度都很高。

沟通能力跃迁说的是普通的测试经理更多的是就事论事,优秀的测试经理非正式的沟通会比较多,普通的测试经理常常是说硬话可能还办不成软事,优秀的测试经理常常是说软话办硬事

职场潜规则是指那些不能拿到桌面上来的,但又真真实实存在的东西,或多或少影响身在其中的每一个人。作为测试经理,不能只想普通的工程师或者测试主管那种闷声做事,对这些东西,有所了解,善用并避免伤及自身。

比如,作为领导我们都会讨厌下属跨过自己向上级直接汇报,遇到这样的下属的时候,嘴上可能不会说,但内心往往反感至极,心情不好的时候可能还会给给小鞋穿。

上一页12下一页


留言