很多计算机相关专业的学生,毕业前都想找一份软件测试的实习,而深圳是国内互联网和科技公司最集中的城市之一,实习机会多,成长空间也大。这篇文章就聊聊在深圳找软件测试实习的那些事,包括岗位日常做什么、企业看重什么能力、薪资大概什么水平,以及怎么提高拿offer的概率。
为什么选择去深圳做软件测试实习
深圳的科技氛围在全国数一数二,腾讯、华为、大疆、字节跳动华南分部等大厂都在这里,还有大量中小型互联网公司、外包公司和创业公司。对实习生来说,选择面非常广。大公司的实习能接触到规范的测试流程和完善的工具链,小公司则可能让你什么都干一点,成长速度反而更快。
另外深圳的测试岗位需求量大,功能测试、自动化测试、性能测试、测试开发都有实习机会,哪怕你只会基础的用例编写和bug提交,也有公司愿意培养。深圳还有一个好处是实习生转正率相对高,很多公司就是抱着招应届生的目的来招实习生的。
软件测试实习生日常都做些什么
别以为测试实习就是点点点,其实工作内容还挺丰富。刚进去一般会先熟悉业务,跟着导师熟悉产品的功能和业务逻辑,然后从执行测试用例开始上手。具体来说可能包括这些事情:
第一是执行测试用例,按照写好的用例一步步操作,看软件的实际表现和预期是否一致。第二是提交和跟踪bug,发现问题后要写清楚复现步骤,配上截图或录屏,提交到禅道、Jira这类管理工具里,然后跟进开发修复。第三是参与需求评审和用例设计,慢慢学习怎么自己写测试用例。第四是回归测试,版本更新后验证之前的功能没有被改坏。
如果团队有自动化基础,你还有机会接触Python或Java写自动化脚本,用Selenium、Pytest这些工具,这对以后找正式工作非常加分。
企业对测试实习生有哪些要求
说实话,测试实习的门槛不算高,但有几点基本要求要满足。学历上大部分公司要求本科在读,大三或研二的同学最受欢迎,因为有大段完整的时间可以实习。专业上计算机、软件工程、电子信息相关专业优先,但不是硬性条件,其他专业只要技术过关也可以。
技能方面,最好掌握这些内容:了解软件测试的基本流程和理论,知道黑盒测试、白盒测试、边界值分析这些概念;会写测试用例,了解bug的生命周期;会使用Linux基本命令,能看懂简单的日志;会用抓包工具比如Fiddler或Charles;数据库至少会增删改查的SQL语句。如果会一点Python,那竞争力会明显提升。
除了硬技能,企业也很看重细心、耐心和责任心。测试工作琐碎重复,容易漏测,粗心的人做不好。沟通能力也重要,因为要经常和开发、产品打交道,说清楚问题在哪里。
深圳测试实习的薪资水平
深圳软件测试实习的日薪差距比较大,大致情况是这样的:普通中小公司一般每天120元到180元;外包类公司大概100元到150元;大厂或者待遇好的公司能到200元到400元一天,字节、腾讯这类公司给的实习薪资普遍不错。按一个月22个工作日算,多数实习生的月收入在2500元到5000元之间,部分公司还提供餐补或住宿。
要注意的一点是,有些公司会以“实习培养”的名义收取培训费,凡是让你交钱上岗的都是坑,正规公司绝不会这么干。
去哪里找深圳的测试实习岗位
找实习的渠道很多,常用的有这几个:实习僧和BOSS直聘上测试实习岗位最多,可以直接和HR或主管沟通;牛客网不只有岗位信息,还有大量面经可以参考;各大公司官网的校招页面会发布实习计划,比如腾讯实习生招聘、华为实习生招聘,直接官网投递最靠谱;学校就业网和导师推荐也不要忽视,内推的成功率往往更高。
投递之前建议把简历好好打磨一下,突出和测试相关的内容,比如课程项目、自己写的测试用例练习、学过的工具。没有实际项目经验的话,可以自己找开源项目练手,把测试过程整理成文档放进简历,面试官会很认可这种主动性。
面试都会问什么
测试实习的面试一般一轮技术加一轮HR,难度不大但要准备。技术面常问的问题包括:给你一个登录页面怎么设计测试用例,这是经典题,要从功能、边界、异常、安全、兼容性多个角度回答;什么是黑盒测试和白盒测试;bug的严重程度怎么划分;数据库的基本查询语句;Python的基础语法。有些公司会有简单的笔试,考逻辑题和测试基础知识。
HR面主要看稳定性和实习时间,要明确告诉对方你能实习几个月、每周能来几天。能实习三个月以上、一周五天的候选人,拿到offer的概率会大很多。
写在最后
深圳的软件测试实习是进入互联网行业一条性价比很高的路径,门槛不算高,但能让你提前了解企业真实的工作方式,为毕业找工作打下基础。机会虽多,竞争也不少,与其焦虑,不如现在就开始补基础、写简历、投简历。行动起来,你离第一份offer其实并不遥远。
