话说我们测试部门巅峰时期曾经有150多人,后来由于集团业务发展,测试部门分成了两个,我们部门保有110人左右,另一个测试部门约有70多人吧。新生的部门我不了解,单看我所在的这个庞大的测试部门,我这两年来(除了今年,今年笔者不吱声了)一直不断地诟病方方面面的问题,向领导反馈但由于没有给出实际解决方案而最终无法“上达天听”,最后也就变成了敢怒不屑言,现在索性写出来给自己、给大家看看吧,或许从字面上能发现一些解决的途径。
整体层次感模糊
说到资深测试工程师这个头衔,我觉得更多的不是体现技术能力和头脑的灵活,而是工作经验、综合能力和资历,在公司内部有一定的人脉,有着与干系人较多的合作经验。当然,不同的公司依据自身的体制对测试人员的称呼也有所不同,我们这里不去纠结这个。我们公司是采用职级制度,初级测试工程师的可能就是指本科毕业3年以内的同事,也就是在工作2年后由初级升到资深,当然这两年的考核要在一定的百分比之内。那么由初级升到资深看起来是件很简单的事情了,或许正是因为这个资深的头衔来的太过简单吧,我们的整个测试部门没有综合能力上的层次感,有些工作3年或者5年的同事与工作2年之内的同事在各个方面没有多大差别。另一方面,在日常工作中领导并没有把测试分析、测试设计、和测试执行在资深测试工程师和初级测试工程师之间进行明确的分工,往往由某一个人全程负责测试分析、设计和执行。虽然我们尝试过使用测试执行工程师(执行员),但是沟通成本太高几乎让所有的测试工程师都抱怨不休;另外,对测试执行员没有有效的培养和激励机制,而且领导决定原则上只招收大专毕业生(摆明了就是学历歧视),导致他们本身工作也没有多大积极性,这个划分体系也就渐趋式微了。
针对这种情况,我认为应该从职责和职位上进行细化分解,把测试工作逐层分离,这样对于测试部门这样的成本中心来说,人员流失就是不很大的问题了。因为依据能力合理分解工作,职责分明,进一步铲除吃大锅饭的意识,让能力更强的人承担更加有价值的工作,也能吸引更多人才,而不会让这些真正的“能人”的出走带动连锁效应,造成很大的人员损失,因为这些能力更强的测试人员的非职权影响力也是不可小视的;我亲见过(在我上一家公司)一个牛人辞职陆续带走一群人的情况。具体如何分层划分测试部门的职责和职位呢,具体情况具体对待,我觉得大致可以参考如下结构,由上级领导进行技术和综合能力的考评,而不使用资历评判:
● 测试部门经理、测试总监、质量总监——负责管理整个测试部门的人力资源;
● 分组测试经理——适合20人以上的测试部门,因为每个团队最佳配置应该是8、9个人;
● 技术主管/测试架构师——每个分组配备一位技术主管或者测试架构师;
● 高级测试工程师——通常5年以上经验而且达到一定技术层次;
● 中级测试工程师——通常3年以上经验并且满足一定技术层次;
● 初级测试工程师——通常是应届毕业初几年,刚开始工作的同事。
作为一个测试主管,如果你让大家所从事的工作内容都基本一致,而你却跟别人说资深测试工程师的一个人月的成本是15万,初级测试工程师的成本是9万5,你这不是自欺欺人么?除了资深测试工程师的工资比初级测试工程师的高一些还有什么差别呢?另外,既然工作内容一样,凭什么资深的要比非资深的工资高呢?
当然,或许你会回答说资深测试工程师业务知识熟悉得多,那么我们来看看包含业务知识在内的各个方面的综合能力发展情况吧。
综合能力不健全
既然是软件测试,那么测试人员至少应该具备三个能力:业务知识、IT专业技能、职业技能。一般情况下,对于资深测试工程师来说,由于长期在一个公司或者一个行业工作(喜欢换行的咱们不讨论),他们的业务知识一般的确比初级测试工程师熟悉很多。
而他们优势最明显的是职业技能,职业技能对测试来说较多的体现在沟通能力、协调能力上。但是,在我们公司,这个词并不见得代表一种正面的解释,是因为有部分人把这种能力变成了扯皮、推诿的能力!尤其在一个部门非常多的公司,长期的跨部门协作练就了他们敏感的神经和打哈哈神功:不轻易明确自己所代表的测试部门的立场,不发表与多数人意见相悖的言论,哪怕自己有十足的把握大家的看法是有疏忽或者片面的,自我保护意识很强……甚至有些人根本不认为自己有权利和义务去否决有严重问题的版本的下发!十分崇尚升级,事无巨细,只要自己没有经历过的便推到领导那里,即便自己有权利和能力去分析决断。看起来是一个十分没有个性、十分听话的员工或者团队,如果本职工作进行得不错,那么领导是十分喜欢的,因为他们从不“捣乱”。相反,也有一部分人喜欢“倒江湖”,相信自己能够代表所有人,很豪爽,喜欢随意许诺,有时候犯的错误会让领导“恨得牙直痒痒”。相比之下,初级测试工程师由于大都刚从校园出来,显得稚嫩而直率的多,虽然错误不会少犯,但是如果善加诱导,他们的进步会让人看在眼里、喜在心里。如何能够让他们避免过多接触“扯皮神功”和“倒江湖神功”就要看公司的体制了。就我们公司来看,如果没有重大变革发生,大部分应届毕业生将会延续前辈们的旅程,可惜我也只是动动嘴皮子,未必能提供什么有建设性的意见,但愿英明的领导们能洞察这些细节,不要让这种怪圈循环持续下去了。