技术不行转测试,能进互联网大厂吗?
最近有同学找到我说,涛哥,我技术不行,找不到技术研发相关工作,想找测试的工作,您看可行吗?今天讲讲软件测试相关的经验建议。
软件测试内容
软件测试岗位核心很明显,发现软件问题,确保软件保质保量交付或上线。工作内容主要包括黑盒测试,各种点点点的功能操作发现问题。白盒测试,测试代码的逻辑错误,路径覆盖,边界条件等,发现软件代码深层次的问题。压力测试,对软件服务做极限压力测试等。自动化测试工具,通过开发工具,提升测试效果。
同时包括整个测试项目的用例文档编写,bug修复的跟进,测试报告编写等等。
工作情况
软件测试整体工作比较琐碎,也没有想象中那么轻松,属于不出问题是应该的,出了问题第一责任人的特点。虽然对技术开发的要求低,但时间干的活也是肉眼可见的可量化。
举几个有个辅导过的同学例子,在某大厂做c端业务测试,经常发版研发出现问题,上线到半夜,测试都得陪着等,直到问题解决,因为测试是最后一道工序,经常白白的坐着干等也是一种煎熬,发版必到后半夜。
另一个同学硕士在某为做软件测试,做B端软件,对于交付到客户现场的软件,测试昨晚第一责任人,经常半夜也会接到电话,反馈问题。
测试好处是主要是各类实操干活,心理压力比较小,有了问题可以研发来兜底解决。
岗位趋势
测试岗位,大厂的趋势逐渐外包化,少数的正式员工+外包同学组成测试团队。外包主要做黑盒测试,正式员工主要做一些工具开发和流程的优化等。这个趋势同学们一定关注。
如何转?
对于有技术背景的同学转测试是可以考虑的,前提要做好测试相关技术点储备,包括理论和实操技术。简历,面试等全面转向测试思维,不少同学拿着开发的简历,去找测试的工作,虽然有技术优势,但不在一个频道,很难共情。
外包化应对和好处
外包化对于一些想进入大厂的同学也有一定好处,有些同学能力相对不足,有更多机会可以通过外包方式进入大厂,学习大厂做事做人经验,之后羽翼丰满后可以寻求更好机会。
知识提前储备
找软件测试需要提前准备软件测试相关理论和项目,技术等全体系内容。大多学校计算机相关也会开设软件测试相关的课程,这个是找测试工作的同学还需要额外重点关注的。基础知识+重点的题目训练,可以自己安排。
常见测试相关内容主要包括:
1. 测试基本概念:了解软件测试的目的、原则和过程,熟悉常见的测试术语(如测试用例、测试计划、缺陷管理等)。
2. 测试类型:掌握各种测试类型,如功能测试、性能测试、安全测试、兼容性测试等,了解它们的特点和应用场景。
3. 测试方法:熟悉黑盒测试、白盒测试、灰盒测试等常见的测试方法,了解它们的优缺点和适用范围。
4. 测试技术:掌握边界值分析、等价类划分、决策表驱动等常用的测试技术,了解它们的原理和应用。
5. 测试工具:了解常见的测试工具,如自动化测试工具(如Selenium、JMeter等)、缺陷管理工具(如Bugzilla、Jira等)和持续集成工具(如Jenkins等)。
简历要针对性修改
简历一定记得修改成为软件测试求职岗位相关的内容。包括实习切入角度,项目经历角度。同时建议保留一个开发类的项目,突显技术的能力优势。
面试思路调整
在面试过程中,思维要调整到软件测试的视角,要有质量思维,流程化意识,工具化替代重复劳动提升效率的意识。
未来发展建议
刚开始从最初级测试工程师做起,负责小功能的测试,熟悉测试流程,所需技术,积累经验,之后负责某个核心模块,达到高级测试工程师程度,在之后负责某个业务方向,走到资深测试工程师程度,之后作为测试架构师负责某个大的业务部门的测试设计,有些可能会转为管理,走测试技术经理的路线,主要负责测试团队的管理。之后会成为CTO或CEO的角色。
涛哥建议
职级的一步步提升,伴随着负责的范围越来越大,所以同学们在入职后的每一年都要不断的进步,按正常节奏在xx年达到什么样的程度,一定要有个计划,否则等到年龄跟职级不匹配的时候,是非常被动的时候,保持好奇,不断追求卓越,让自己每天都在迭代进步,各位同学加油。
我是涛哥,曾任某互联网大厂技术总监,十年面试过500人,培养新人超百人。23年目标帮助1000人求职和成长。
#我的求职思考##测试##开发测试招聘##软件测试#本课程体系通过讲解整个互联网校招从基础技能,专业知识,项目经历,复习计划,软性实力、简历准备、笔试、面试、心理等13大方面做详细的方法论和干货经验指导。 涉及校招找工作前复习、找工作中的备战,易出问题解答、技巧及经验传授,更偏重于实战及快速提升,避免走过多弯路。 欢迎关注我的互联网校招求职攻略专栏,体系化互联网大厂求职宝典经验,很多干货哦