前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【干货】测试工程师,避免试用期被辞退指南

【干货】测试工程师,避免试用期被辞退指南

原创
作者头像
新梦想IT职业教育
修改2019-11-05 17:03:25
5420
修改2019-11-05 17:03:25
举报

开始之前,先定义几个关键词 。

高级岗位:部门Leader,或者团队Leader,或者核心测试开发岗位(至少是在某个领域,要有独立产出的) 。

中级岗位:能独立负责一个项目的整体测试工作,常规来看,2-3年的从业者 。

初级岗位:刚入行,或者入行1年左右 。

高级岗位

1

高级岗位,有了两种情况 。

1)你的上级是质量部Leader(经理/总监),或者技术VP 等

2)你的上级是公司老板

2

如果你的汇报对象,是质量部Leader:

1)你应该思考下,如何根据部门当前现状,当前最严重的Top 3问题,给出你的解决建议 。

2)先跟部门Leader沟通,了解下他对你的期望,过来解决什么问题,文档化(或者思考脑图),产出你的整体规划(至少给人感觉,你的经验是丰富的、逻辑思维是清晰的、态度是认真的),剩下的就是当面碰,得出优先级高的Top3

3)剩下的就是落地能力,以及事项推进能力(主动去推进一些事项的落地、主动汇报进度、主动抛出问题并给出一些你的思考),这个岗位,不是单纯的执行岗位,切勿等着Leader给你逐条指派任务(这种同学,很危险,也许突然就会被辞退了) 。

4)万一遇到,老大对你某些内容不太满意,没有达到他的期望,他会找你沟通,把沟通的问题,都记下来,一一去高效的解决掉(至少让Leader感觉,哟,不错哦,轻轻点播,即有意外惊喜,可教也)。

5)还有就是日报、周报、文档输出等软技能,也是非常重要,文章底部统一讲解 。

3

如果你的汇报对象,是老板(不懂技术的老板。懂技术的老板,也不关注你的技术细节):

1)你应该思考下,如何规划部门的发展方向,提升全公司的研发效率 & 质量(减少线上问题反馈量,以及Bug漏测率)

2)制定一些流程 & 规范 ,来跟老板一些安全感(发出去的版本,一定没有问题,就算有问题,你也可以搞定)

3)目前公司存在的一些问题,思维导图梳理出来,并给出你的一些建议 。

4)如何来培养团队,提升团队的能力 & 士气 。

5)通过实际的数据来体现你的价值,比如(Bug率每周下降,把其他部门关注的数据,都报表化,每周同步给相关部门等)

如上,这些,都是应该思考的 。

4

怎么写日报、周报,如何输出大家需要的文档 ?

作为高级岗位,文档是最基本的能力,你的价值,除了自己产出一些内容,更重要的是如何把这些能力,快速复制给更多同事,或者其他部门 。

这个时候,就通过文档的形式来体现了(所以,平时多写写文章,间接对工作,还是有点帮助的)。

写文档,几个点 :

1)层次清晰,阅读者快速知道,文档上,哪些对自己有用,自己需要关注哪些点(根据角色来分布 或者 重点内容特色颜色标记)。

2)工作文档,别写废话,直接写工作中能落地的,拿来即用(很多同学,喜欢从网上抄一堆介绍,没啥用)

3)一个好的工具,Wiki不错,可以了解下(实在不行,Git / svn 都可)

日报:

今天完成了哪些有价值的内容 , 明天计划做些啥 ,有哪些问题需要协助的,就是这么简单 。

很多同学,也许没写过日报 。

这里给个建议,试用期员工,必须写日报 ,好及时了解问题 & 能力 。

周报:

同上,只是范围,从日,到周 。

总结

搞定如上几点,平稳度过使用试用期,完全没问题 。

一般来说,试用期搞定后,后续被辞退的可能性,就更低了 。

很多时候,能力不一定是最大的瓶颈 。

能力不够,可以随时恶补 。 反而,态度、工作习惯,是很难短时间改正的。而且,这些,也是面试时,很难暴露出来的 。

中级岗位

1

快速熟悉公司整体业务

作为一个合格的中级岗位,一个合格的测试工程师,你得独立负责某个项目/业务的质量工作(至少也得独立负责某几个模块的业务测试,或者自动化测试的执行工作),相关的业务线知识,必须得了解。一般来说,一个公司的任何业务,必定是与其他业务有关联的 。

熟悉后,可以快速定位,问题来源,问题原因,每个问题知道找哪些同事协助,提升工作效率 。

如何快速熟悉业务 ?

看Wiki文档、看用例、看Bug、看线上反馈的问题、问测试同事、问相关业务线开发、问产品经理 。

2

快速了解线上线下Bug提交、跟进套路

跟进Bug,是测试必备的基础能力,不用多说 。

比如,跟进流程是怎样的 ?各种问题如何解决 ?需要录入到系统否 ?(每个公司不同,进入公司后,得快速了解这些。一般来说,公司都有文档说明,或者有导师带你了解这些)

3

快速了解日常工作所需工具

比如,链接Linux服务器的工具Xshell等,链接数据库的工具Navicat等,Git客户端,Bug管理工具禅道、Jira等,用例管理工具,日常文档协作工具Wiki等,很多很多 。这些,至少一周内得搞定 。职场没太多时间让你慢慢熟悉,这个阶段,大家都不是新人,招你过来,就是快速干活的。

延伸:

如何能快速掌握 ?

平时工作之余,就得掌握这些工具的日常使用(少抱怨、少闲扯、少玩游戏)。去任何公司,只是规范不同,工具使用无门槛,几天可搞定 。

4

快速跟部门内同学混熟

不用多说,如何与人沟通,职场必备软技能

快速跟工作需要协调的相关人混熟

开发、产品、设计、客服等

不用多说,如何与人沟通,职场必备软技能

5

日事日清

把每天老大交付的任务做完、做好,且反馈结果

及时响应

交付的工作任务,及时响应,有结果后,及时同步(即使没完成,遇到困难,也同步进度,知道你在干这事)

结果输出

测试结束了,及时产出测试报告 。

用例完成后,及时输出文档(不管是Excel形式、还是走的用例管理系统),安排评审(看公司具体流程,有些需要2次评审,有些公司无评审环节)

让Leader放心

每次的任务,都能主动思考,交付出满意的结果,或者微创新,Leader会对你刮目相看 。

文档落地、沉淀(不仅自己会,还得让其他同学会)

养成输出文档的习惯,一个人的研究成果,可以让多人快速掌握,不用重复投入时间 。这是Leader比较喜欢的员工 。

总结

如果真能做到如上几点,至少超过80%的「同阶段从业者」 。

过试用期 ?肯定没啥问题 。

而且,还会非常优秀,假以时日,可成长为一名合格的高级测试 。

初级岗位

1

企业招聘人才的成本挺高的 ,既然能成功入职,至少说明,符合岗位需求的 。只要不是培训机构包装的「刚毕业,伪装3年经验」,或者「工作了两年,却啥都不懂,还不如应届生」,就不会有太大问题 。

每个岗位,都有对应的预期 。对于初级岗位,Leader对你的预期也不会太高。期望不高失望就不会太大。

初级岗位,避免被辞退 。总结下来,就17个字 :「态度好、好学习、不犯原则性错误、知错能改」

2

1.认真看看公司的行政规范,别触发公司原则性问题 。比如,迟到、早退、虚假学历、虚假工作经验等 。

2. 把新人入职指引上面的内容,尽快弄懂

一般,有两块指引:行政这块的入职指引 和 部门这块的工作指引 。

比如:

1)日常工作所需工具:Bug工具、用例工具、代码管理工具、项目管理工具、Linux客户端工具、Mysql客户端工具等;

不会的自己百度,百度后,折腾了几小时还是搞不定的,问下同事,别再瞎浪费时间了。也许是你折腾的姿势不对 。

2)公司的组织架构情况,了解下哪些部门,与哪些部门需要强协作的。部门的同事 ,研发同事,产品等 。

3

1)做一件事,不确定具体的目标之前,先跟老大确认下 。别折腾几天,最终做的结果,不是Leader需要的 。同类事情,发生几次,Leader就没有耐心了。

2)你工作中,遇到的所有问题,同事都已经遇到过 。汇总自己不懂的问题(千万别一个个问,一天问N次,多了,谁都烦),问身边的同事。或者,问你的导师(很多公司,对于入职的新人,会安排一位导师,全程解决,你的各方面问题,好好利用这块的资源福利)。

看看历史Bug库、用例库

便于快速了解系统现状,存在的问题,通过问题,快速熟悉系统 。特别是你即将要负责的业务模块,一定要弄懂 。

有时间,多用用自己的公司产品 

技术不足,业务来补 。

认真完成,Leader交付的每个任务,完成后,反馈结果

就是这么简单,初级岗位,多数都是执行类事物 。执行完成后,同步结果即可 。

充满激情

激情很重要,毕竟年轻(这条好像也没啥实质性作用) 

总结

搞定如上,平稳度过试用期,完全没问题

一般来说,试用期搞定后,后续被辞退的可能性,就更低了 。

毕竟,经过试用期三个月培养,已经差不多熟悉业务了,可以干活了。且招聘成本那么高,重新招聘,成本太大,入职周期也是未知 。另外,试用期过后,辞退,涉及赔偿事宜,麻烦 。

最后,不管是刚入行的小白,还是软件测试大神,在开始新工作的时候,都要充分发挥主观能动性,尽快进入工作状态,取得领导的认可。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
项目管理
CODING 项目管理(CODING Project Management,CODING-PM)工具包含迭代管理、需求管理、任务管理、缺陷管理、文件/wiki 等功能,适用于研发团队进行项目管理或敏捷开发实践。结合敏捷研发理念,帮助您对产品进行迭代规划,让每个迭代中的需求、任务、缺陷无障碍沟通流转, 让项目开发过程风险可控,达到可持续性快速迭代。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档