从毕业到现在,在测试行业已经呆了7年了,回看来时的路,大公司,小公司,功能测试,接口测试都干过了,从亲力亲为到带领几人的小团队,该是测试的活,不该是测试的活,也都干过了。
虽然累过,骂过,但是不得不感叹我见过的测试同学中,很多都是个人才甚至鬼才!
1、以具有逆向思维、破坏性思维为主且等掌握一定业务知识为辅的测试工程师。(这种人思路非常清奇,能找出一些意想不到的bug)
2、以精通业务知识为主且有一定测试技巧为辅的业务测试工程师。(踏踏实实,能稳住版本质量)
3、以精通技术编码能力为主且测试知识为辅的自动化测试工程师。(能提高一些工作效率,但是发现有效bug很少)
4、以掌握非功能性测试知识为主且有一定相关IT知识(性能、安全、用户体验等)为辅的非功能性测试工程师的四类测试人才。(专业人才,但是对于小公司必要性不大)
5、以掌握用户心理为主且具有高度审美观的用户体验测试工程师(经过用户体验测试的软件用起来会非常舒心)
以上这些人才,怎样才能发挥最大价值?在其位,谋其职。可以准确的形容这些职位的要求。
QA:质量保障,通过统计投诉率等衡量软件质量情况,一般都需要较长时间积累。(适合2,5)
测试经理:协调对内对外,比如外包,入围,协调资源,分硬件和软件两方面。(适合具备管理能力的)
测试组长:测试人力安排,测试进度汇报。(适合1,2)
测试工程师:对具体模块负责,对负责模块进行质量提升,参与项目时向测试经理汇报,与测试组长协作。(适合2,3)
测试员:执行任务,测试组长进行管控和安排,高级测试员可以类似初级测试工程师。(适合1,2)