其实大部分公司对于软件测试“实习生”这个岗位不会有那么多要求,结合你自身情况,我帮你分析一下:

先说你的劣势:

1.非985,211背景,大厂就别想了。初创型公司、外包公司以及转型中的公司是你的首选,这类公司普遍对人才的学历要求不高,技能要求在你的这个岗位上也不会期望太多,更多的是看你的个人素养和学习态度。

2.没有经验,虽然没经验≈实习生,但实习生≠没经验。你可以没有参加过企业实际生产过程,但没吃过猪肉不能没见过猪跑吧。这里假定两种情况:第一是面试官在跟你沟通中发现你连java是前端还是后端都不清楚;第二是面试官在跟你沟通中发现你可以描述出一个产品迭代过程中你作为测试需要跟哪些同学衔接工作。作为面试官,你会选谁?

这边为你准备了100+企业的笔试面试真题,覆盖有大厂、中小企业等,还有面试指导、重点解析等等。加入我的学习交流群:175317069 免费获取~,刷完这些题目,能通过90%的测试面试!还可以检查下自己的技能掌握情况!

再分析一下你的优势:

1.上进心,这点值得表扬,作为一个大二的专科学生,你能不自我放弃破罐子破摔,说明你还是有着很强的自我提升意识的。再者能感觉到学校教的东西浅显,并且有针对性的想入行软件测试,说明你近期肯定参加了很多公开课,能利用课余时间提升自己,这确实难能可贵。所以在面试中保留这部分,向面试官展示你勤奋好学的一面。

2.大二正处于学习的发力期,事实上,大二以后将是你学习的倒数第二个阶段了,最后一个阶段就是你作为实习生在公司中的学习过程。很多人往往没有意识到这点,在大学中吃喝玩乐的度过了这个阶段,虽然会抓住最后在公司的学习机会,但因为公司的学习是有ROI(投资回报率)的,不可能给你时间去从基础慢慢夯实。这也是为什么大部分人一个经验用十年的问题所在了,他们没有基础支撑,往上学不会,往下学觉得没啥用。所以你能抓住这个学习的时间节点,起步至少就比你的同学或一部分人要优先一些了。

说完优劣势,再说说方向:

1.软件测试工程师的晋升:功能测试->性能接口测试->自动化测试->安全测试->测试开发

2.你离功能测试有多远:

功能测试(又名点点点工程师),用人话说就是你模仿产品的用户,在保证产品提供的功能可用稳定外,尽可能找出设计师、产品经理和程序员没有想到用户可能进行的操作和观感。

那么,第一个问题来了,首先你要了解各个产品从设计到落地的流程,比如app产品的研发配置流程与web产品的研发配置流程是不一样的,你需要了解不同的工种的职责划分,作为实习生,没有人会去管你熟不熟悉测试的理论知识,你只需要知道领导说测试用例哪里有问题,你能找到问题相关人员进行改进就好。

第二个是你需要尽快对自家业务熟练起来,这里包括公司对用户提供的业务,也包括公司测试部门的业务流程。公司对用户提供的业务很好理解,这里讲一下测试部门的业务流程,软件测试在很多公司会作为项目管理部门,所以从项目立项开始,你就需要和产品经理进行需求评审,在产品出PRD(需求说明文档)时,和其他测试同学一起完善测试用例,制定测试计划等等...

第三个是在测试过程中,你的前辈们可能会漏给你一些“技术性”的活,比如查看一下服务器性能、查一下数据库有没有数据,甚至是让你帮忙切一张图。这不是为难你,而是对于很多人来说,软件测试在产品开发阶段是清闲的不得了的...

3.你到底需要掌握哪些技能:

  • 熟悉不同产品类型企业生产流程
  • 产品设计开发等岗位的衔接(最好能偷偷会点他们的技能,有惊喜)
  • 功能测试工程师的职责和要求
  • 熟悉office
  • 会电脑和手机的操作(尽可能培养起自己对于软件的试用兴趣)
  • 能从前辈的工作中逐步理解并消化成自己的知识
  • 面对面试官的勇气

结束语:实习生在大厂的定义里是作为人才储备,而对于小厂来说就是干杂活的,所以不用担心会对你要求太高。你要做的就是足够了解这个行当,然后勇敢的扎进去,学习总是要有个过程的,你只要通过这个阶段不断向测试前辈们学习,往后的什么自动化、安全都是水到渠成的事情。

最后做为一名自动化软件测试,接下来我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名高级测试者需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到黑的朋友!

下面分享我整理的这份2021年可能是最全的软件测试工程师发展方向知识架构体系图。

一、Linux必备知识
Linux作为现在最流行的软件环境系统,一定需要掌握,目前的招聘要求都需要有Linux能力。

二、Shell脚本
掌握shell脚本,包括shell基础与应用、shell逻辑控制、shell逻辑函数等。

三、互联网程序原理
自动化必由之路:前端开发基础知识以及互联网网络必备知识。

四、Mysql数据库
软件测试工程师必备Mysql数据库知识,不仅仅停留在基本的“增删改查”。
 ​

五、抓包工具
Fiddler、Wireshark、Sniffer、Tcpdump各种抓包工具适用于各种项目,总有一款适合你。

 ​

六、接口测试工具
接口测试神器,你绕不开的强大工具:Jmeter。小巧灵活:Postman。

七、Web自动化测试Java&Pyhton
了解自动化的目的,熟练掌握testng&unittest自动化框架,以及断言与日志处理。
 ​

八、接口与手机自动化
专业接口调用、测试解决方案。组建完整的web和接口自动化框架,Appium整体使用。
 ​

九、敏捷测试&TestOps构建
揭开TestOps的神秘面纱,持续集成Jenkins框架烂熟于心。

十、性能测试&安全测试
软件测试的彼岸:性能测试和安全测试,选对方向,努力爬坑吧!

上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。希望大家能照着这个体系在3-4个月完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。

看完这篇内容后,相信以下两件事,也会对你的个人提升有所帮助:

1、 点赞,让更多人能看到这篇文章,同时你的认可也会鼓励我创作更多优质内容。

2、 让自己变得更强:想一想,如果你想在测试这个行业一直做下去,你的经验和测试技术是远远不够的,你需要进阶,你需要丰富你的技术栈!还等什么!

最后:【可能给予你助力的教程】

​这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

关注我的微信公众号:【程序员小濠】就可以免费获取了~

加入我的学习交流群:175317069一起交流分享~群里也有不定期的学习视频和学习资料发放!

如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!

软件测试实习生(月薪3k-5k)需要具备哪些技能才能找到工作?相关推荐

  1. 嵌入式开发需要具备什么技能才能在这个行业躺平

    嵌入式开发需要具备什么技能才能在这个行业躺平 ///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像黑色字体加我地球呺也能领取哦. ...

  2. Python工程师具备哪些技能才能提升求职机率?

    对于新人而言,无论学习什么技术,都要以鼓励的姿态出现.如果只是一味地用薪水和个人所看到的局限性现状去衡量一门技术,那绝对是欠缺眼光的.作为一名Python工程师,究竟具备哪些技能才能提升求职机率?今天 ...

  3. Python工程师具备哪些技能才能提升求职机率(附Python学习线路图)

    对于新人而言,无论学习什么技术,都要以鼓励的姿态出现.如果只是一味地用薪水和个人所看到的局限性现状去衡量一门技术,那绝对是欠缺眼光的.作为一名Python工程师,究竟具备哪些技能才能提升求职机率?今天 ...

  4. 工作10年,30+转行软件测试,月薪10.5K

    蒋同学,2012年通信工程专业本科毕业,之后一直从事4G无线网络优化相关工作.在双晨传奇科技牛顿学院结束软件测试课程学习后,目前已成功入职某自研科技公司,月薪10.5K. 下面就跟着牛小顿,一起来看看 ...

  5. 软件测试实习生(3k)

    1.软件测试基本理论 2.前端功能测试用例 3.通过抓包定位bug类型 4.提交测报告

  6. 0基础转行软件测试,月薪6000和11000的必备技能,截然不同...

    笔者以一个从业行5年的测试经历来告诉你,初级测试到中高级测试需要哪些技能. 一.6K必备 在广州入行都有4K-5K左右的待遇,所以只要在公司待多一两年,哪怕是一个很一般的测试都会拿到6K,而需要会的技 ...

  7. 智能物联网 Linux C/C++工程师,具备哪些技能才能轻松应对面试

    关注.星标公众号,不错过精彩内容 来源:开课吧新职课 今年因为疫情,企业大多在缩招,毕业生们被坑得不轻. 现在,公司在招聘开发岗时很挑剔,尤其是招聘应届生,相比之前的要求高了很多,而且还总想压薪资. ...

  8. 测试人生 | 从底薪助理4.5k转行到软件测试工程师月薪13k,妹子成功逆袭

    对于转行,不同的人,有不同的看法,有些人不屑于转行,宁可从事熟悉且发展受限的工作,也不想改变:有些人迫于压力,或者追求更好的生活质量而转行:也有些人,是看好这个工作的发展空间而转行的.作为转行的过来人 ...

  9. 软件测试培训可靠吗?培训出来能不能找到工作

    随着科技的进步,大家对软件的品质以及体验都有了更高的要求,而刚好软件测试工作,就是软件研发过程中重要的一环,没有经过测试的软件就投入使用,质量无法得到保证,所以为了保证软件的质量,越来越多的公司专门设 ...

最新文章

  1. Alpine?Distroless?Busybox?到底谁才是容器镜像的瑞士军刀?
  2. 【Caffe实践】基于Caffe的人脸检测实现
  3. CentOS7Jenkins安装
  4. Java源文件的编译、下载、解释和执行
  5. cairo-clock设置为自动启动后总是自动变为default主题
  6. 文献学习(part8)--A community detection algorithm based on graph compression...
  7. 教程-Delphi第三方控件安装卸载指南
  8. 收款码合并有什么弊端_为什么明明有个人收款码了,还要申请微信收款商业版?...
  9. 2021年品牌CDP与营销数字化转型报告:从自建数据资产到消费者深度运营
  10. 对.Net 垃圾回收的C#编程相关方面(Finalize 和Dispose(bool disposing)和 Dispose())的一些理解体会...
  11. 小颗粒积木步骤图纸_【小颗粒积木赛回顾】参与者图鉴,中华街带来耐心与热情...
  12. Java中NLP的学习
  13. UltraEdit 许可证ID 如何加密和解密文本教程分享
  14. 190817每日一句
  15. TM7705、TM7707使用
  16. 培训班出来的程序员能找到工作吗?
  17. Face Swapping: Automatically Replacing Faces in Photographs论文阅读
  18. Ubuntu 20.04 安装 Seismic Unix
  19. 阿里P8大牛手把手教你!15个经典面试问题及回答思路,全套教学资料
  20. 软件分享|eCognition9.0下载

热门文章

  1. excel简单操作。python
  2. 合并请求格式太乱?工单内容各写各的?表单模板来帮你
  3. 标准盒子模型与怪异盒子模型
  4. 软件测试-自动化测试及工具
  5. 【自然语言处理概述】文本词频分析
  6. matlab bar3 颜色,matlab中怎么控制柱状图标注的颜色?
  7. 深度学习系统框架的演进趋势
  8. 魅族计算机按键声,魅族16T按键音怎么关
  9. 猴子吃桃问题 (15分) (递归)
  10. bugly android 错误不上报,Flutter Android 端集成 Bugly 的异常上报和升级功能