首先,没有测试经理意味着测试人员没有最直接的管理者,往往这种时候的管理者是开发经理或技术总监,但他们何其忙耶?
同时,在无人监管的情况下,测试是一个很容易偷懒的工作
最后,测试人员需要做好自己的工作,展现自己的价值,扩展自己的队伍
1、严格自我约束
没有直接管理者,并不意味着没有管理者,公司更高层的领导会关注每一个员工的表现(因为公司小,老总会认识每一位员工),所以,在工作中管好自己(不随意迟到、早退、请假)。除非你不希望自己的工作得到认可,或不希望自己的薪水能有一个提升。
2、根据正规流程工作
没有人管理,那工作就比较轻松、随意了。手工测试无需测试用例、无需评审、无需报告……长此以往,在工作中会养成一种随意、松散的情绪。即使只有一个测试人员,在测试工作中,也需要尽量根据测试理论、软件工程中规定的流程,同时根据公司的实际情况,找到最适合公司的测试工作流程,并不断的完善。
3、定期向“领导”汇报工作
领导都希望知道自己的员工在做些什么。
让你的领导或公司的相关领导,知道测试岗位上的家伙都干了些什么事。有没有一定的成绩,能不能给公司带来对应的效益。
如果公司领导或老总觉得测试人员能给公司带来效益,那么你的工作至少是得到认同的,反之有可能被炒鱿鱼或降薪。
4、全局考量现在的测试工作
根据公司的项目考量现在的测试工作,当发现公司的项目时间紧张、逻辑复杂时,需要及时向公司的相关领导请求支援,希望添加测试人员。
不要到工作没有完成或完成得不好时,说原因是人员不够……因为这个你当时就应该提出。
5、多和开发人员沟通
工作之余,与公司的其他人员多沟通、多了解。大家彼此有些了解,彼此是朋友,在工作中多少会有帮助。
6、保持技术的先进性
因为公司人员少,没有足够交流、提升空间,所以需要在业余时间多充电,保持并提升自身技术能力。
7、不要过早的介入自动化测试
自动化测试是减少手工测试的能手,但刚进入公司,接触项目后,不要盲目的开始自动化测试,否则,容易被它拖累。
8、良好的心态
你不是一个人在战斗,和你战斗的是整个团队、整个公司。
9、其他
做了上述的内容并不意味着你就可以在小公司做好测试工作,还有很多的事情需要我们去面对、处理。
职场是一门大学问!