“没有项目经验,软件测试简历如何写?” 以下我会从三个方面来介绍,分别是如何制作简历,软件测试专业技能和软件测试项目经验怎么写。
- 如何制作简历?
- 软件测试必备专业技能
- 软件测试项目经验怎么写?
一、 如何制作高质量的简历?
如果面试是一个自我推广的过程,那么简历就像广告词,什么样的广告词能够深入人心呢?
“抓对这几个关键点,你的简历就会成功率高很多!”
PS :这里分享一套软件测试的 自学教程 合集。这份资料中包含了我们2022年最新录制的《 软件测试零基础到自动化》 的全套教程视频。测试猿出品,必属精品。全套内容已经打包到网盘,内容总量接近300个G。
- ☑ 215集 -零基础到精通全套视频课程
- ☑ [ PPT+代码 ]-完整配套的教学课件
- ☑ 18套- 测试实战项目源码
- ☑ 37套 -测试工具软件包
- ☑ 268道 -测试猿毕业学员真实面试题
- ☑ 500个 -面试简历模板(信息完整)
1. 找到受众的痛点:
大厂HR ,特别是招聘HR 的痛点就是一个字: 忙
在大公司,HR每天可能都会收到几百封甚至几千封的简历,时间上HR不可能全部都看完。
所以你的简历第一要义就是要让HR 节省时间,用最简洁明了的表达快速让 HR了解你是谁,你能做什么,你是否适合我的岗位?
2. 有针对性:
给大家普及一个HR招聘中的专业术语:JD(职位描述)
我们看招聘信息主要看HR发布的JD内容,通过分析JD你就知道什么样的能力才能竞争该职位。
一般HR筛选简历时,就是在简历里找有没有JD相关内容
3. 具体写法:
工作经历
首先我们一定要写与应聘岗位相关的工作经历,否则HR看到了其他不相关的内容会直接把你pass;也不能仅仅只写入行多少年,因为入行时间久并不代表能力强。我们应该写清楚在相应的岗位上做了哪些工作内容,取得了什么样的成绩。成绩要有数据分析,增加说服力,最好还能有对比。这样HR就能很直观看出你在同行中的是个什么样的水平。
专业技能
只需要写HR发布的JD中直接相关或者间接相关的工作技能,比如你专攻那些方面,能够用它完成什么样的工作。
个人简介
一般HR做的是快速筛选,对个人简介不会太感兴趣。但我们还是要精心设计,因为这不是给HR而是给面试官看的。目的是让面试官在见到你之前就对你这个人有好感度,这也是加分项。
有工作经验的职场人可以这样写:
- 公司职业经历
- 岗位经验
- 教育背景
- 特长和职业发展目标/使命
应届毕业生可以这样写:
- 教育背景(含成绩绩点,交换经历)
- 实习经历
- 考证和成绩(四六级、口译、CPA 等)
- 特长和职业发展目标
自我介绍不需要太长,让 HR 看到ta需要的关键词就可以了。
二、 软件测试必备专业技能
01 基础技能
首先,需要具备一定的计算机基础知识,如计算机的操作系统,数据库,通讯协议原理,熟悉至少一门编程语言,这是从事软件测试工作的必备的基本技能,这样在一定程度上也可以提高测试工作的实际操作效率。
02 软件测试技能
1)软件测试理论知识
2)Linux技能
3)数据库技能
4) 自动化技能
5)软件测试工具
03 简单项目管理知识
对于项目和系统的认知:
1、熟悉并掌握所测项目的功能,并能够将项目中文档内描述的UC转化成TC
2、了解所测项目的部分隐藏需求或功能(项目进阶能力)
很多时候,即便是接入这些渠道的项目经理,也不一定会在Prd或者UC中对这些可见影响项一一列出,这需要经验和责任心。
三、软件测试项目经验怎么写?
01 有从业经验
1) 注意事项:
1.建议:至少写四个测试项目
2.测试项目中最好包括:app项目和web项目
3.其中第一个测试项目最好是最近做的项目,这也会是HR重点提问的项目一定要非常了解。
4.项目职责建议6-8条以上!
(2) 实例如下:
02 无从业经验
对于从没有做过项目的初学者来说,建议大家下载一个项目去熟悉和了解!比如手机上的app或者是web项目!
1) 选择适合的项目
网上的项目非常多,大家可以自己选择去获得相应的合适项目经验。 比如,APP测试、WEB测试经验,想要物联网或者智能穿戴设备的经验,那就去买一个对应的设备。
网上的项目各种各样,大家如何选择呢?
- Pass复杂项目 :大家都是刚刚学完测试,复杂的项目不知道如何下手,所以我们要选择相对简单的项目。大家可以去APP市场里,找新上线的或者用户量比较少的项目来测试
- 选择现下流行项目 :比如,教育的,电商的,社交的,金融的,直播的,问答的,资讯类的。
- 选择自己熟悉的项目 :看自己平时比较擅长什么,大家可以从自己熟悉了解的软件入手
2) 了解项目的结构以及功能
一般这种情况找到的项目,我们是看不了后台的(客户端除外),所以,我们对客户端测试就可以了。
但我们可以分析这个项目是用什么开发语言,什么数据库,什么模式开发的。
一般常用的的都是MVC模式,mysql数据库,Java/php语言。
我们要猜想构思这个项目的结构图以及客户端-数据库-服务器之间的关系。
这部分一般可以直接套用的,大多数的系统都是MVC模式的。
画出项目结构——熟悉功能——理清客户端业务逻辑以及功能流程——进行测试
了解并熟悉的过程,就可以算作需求分析的过程了。
3) 估算工作量,编写测试文档
对整个项目有了认识和熟悉后,就需要开始编写测试文档了。 一般大家的认知就是直接测试个项目就行了,这样其实是学不到经验的。
所以,大家都应该从编写项目的测试计划、测试用例开始。 建议大家根据实际的情况执行,你要以现在就是这个项目的测试工程师心态来做。
关于测试计划部分,不要去网上随便找模板,一定要根据自己实际的情况来写,因为只有自己做过一遍,才会发现哪里有问题。测试写完就可以编写测试用例了,编写测试用例和测试计划一样,所有的功能,都要写进去,不要省略。
4) 执行测试
根据编写好的测试用例,去执行测试,一般我们选择的都是刚上线的项目,用户量不多,可能公司的开发团队也不是大牛团队,所有,我们能够很容易找到BUG的。
在执行测试的过程中,把找到的BUG记录下来,你们可以在本地搭建一个BUG管理系统来记录或者直接用excle来记录。
并且在测试的过程中,要更改用例不合理地方,请仔细检查。
5)编写测试报告
结束测试执行后,根据你找的BUG进行分析以及编写测试报告。 详细说明这个项目的质量情况,并指出哪里有不足的地方以及可以改进的地方。
愿大家都能找到如愿的工作!