每个人履历不一样,能力不一样。简历不一样、面试结果不一样
从以下两个角度展开讨论:
1.面试官角度
2.应聘者角度
推荐尽可能去互联网公司
1.技术氛围浓厚,引领行业【互联网+
2.钱多【互联网企业大多数用的投资人的钱】软件测试岗位在互联网和传统软件企业区别?
1.工作内容--节奏快,需求复杂。海量用户,敏捷开发(C端/B端)
a.每周版本迭代--导致大量回归测试--- 【以前测试过,现在再测试一遍】
b.【自动化测试】替代【手工测试】
2.人员要求--技术要求更全面。传统企业很多局限于web系统,互联网公司应用全面公众号、小程序、H5、App...
3.未来发展上--互联网意味着更多的机遇和发展
年薪50W+ --【月薪+奖金】【15薪/16薪/18薪+股票/期权】
找准定位
如何去做定位--参考线、
每个公司定级都不一样--传统软件企业【杂乱】
以大厂为参考,向大厂看齐--
慢慢的变成很多公司的事实标准【大厂人员出来创业,就是沿用大厂】
四个维度
业务能力:理解业务,独立利用工具,能够独立利用工具完成测试工作。【大厂一般校招】,【初级测试岗位】,去大厂没门路。
比如你做过什么项目?比如说银行业务,那别人说,我在银行业务里面做了5年,这个东西就看业务能力,这个分数就高
开发能力:自动化测试、测试开发,需要开发技能
团队协作能力:跨项目、跨团队、跨组织的一些工作协同。比如说测试的项目里面,这个项目用到了另外一个部门的项目接口,你作为一个就是测试QA人员,作为一个质量保证或者说QC的人员,假设你在做这个系统的时候,这个系统用到了另外一个系统的一些数据,这里面的话,你看它是涉及到多部门的协同,你可能会测出来一些bug,这些bug的话,可能你还要去和其他部门的人去了解去沟通,这个时候的话,你看这叫团队协作能力
质量保障能力:对应的就是我们的测试基本功,那测试的边界时方法论,比如说安全设施有没有了解,再比如说性能测试,这些东西就是我们说的测试的一些保障质量能力。
P5:理解业务,独立利用工具完成测试工作【大厂一般校招】【初级测试岗位】
每个职级还有细分 P5- P5 P5+
P6-: 胜任跨团队的项目测试工作,编写工具辅助更高的效率的完成测试工作【中级测试】【自动化测试技能】
每个职级还有细分 P6- P6 P6+
自动化测试:测试人员利用工具实现测试工作的自动化【提升自己的效率】
P7 : 业务骨干,发现不足,优化工具流程/工具【高级测试】【测试开发】
每个职级还有细分 P7- P7 P7+
薪资情况,各个子集团,新老人员都不一样。不纠结
老P7薪资可能过百万,新p7 -80w[总包]。淘宝的P6薪资可能高于饿了么P7测试开发:利用开发能力去研发工具,给其他测试人员去使用。【提升团队的效率】
P8:精通某一个技术领域/业务领域,带领团队
每个职级还有细分 P8- P8 P8+
除了技术能力之外,软实力(比如团队管理能力),业务、产品线的发展规模(所选的这个业务线或者说产品线)
跳槽准备
编写简历
简历给面试官去看
1.个人信息【如实填写】
2.专业技能
a.误区:专业技能没有写在前面,放到了最后面的个人评价里面
人事/面试官--筛选方式根据岗位需要,看技能是否符合
b.误区:罗列技能点【导致面试官/用人单位/招聘者不能第一时间建立完整的工作能力层级映像】
熟悉jmeter、adb、fiddler等测试工具
熟悉linux、mysql、tomcat . sql
了解 html、css、js
看了简历觉得合适,面试的过程比较谨慎。
简历看起来平平淡淡,面试变成敷衍--【前面几个问题回答的不好,就不给机会。*5分钟结束面试】
3.项目经验 -=--重灾区
a.项目描述 【这是什么项目】
b.职责描述
误区:写了测试最基础的工作
【根据产品需求,设计测试用例,参与用例评审、根据测试用例,执行测试,使用jira进行BUG跟踪】 ×××
不论你什么测试,简历还有一个目的:对你自身的能力、履历、经历--梳理一下
1-3年-手工测试-简历模板
王小四
求职意向:软件测试工程师
性别:女 学历:本科 居住地址:XXX
年龄:26岁 工作年限:2年 专业:XXXX(计算机专业则写)
联系电话:130-1300-0000 电子邮箱:Docer@126.com求职意向
工作性质:全职 目标地点:深圳
目标职能:测试工程师 目标薪资:面议专业技能
1.掌握软件测试的基础理i熟悉软件生命周期、测试流程规范、测试方法,掌握web、app测试流程和方法;
2 熟悉Web端基础知识,了解 HTTP与HTTPS协议,B/S架构与C/S架构,以及常见状态码;
3. 能独立对web端与app 端各个模块对需求文档进行分析,并运用思维导图工具Xmind 编写测试点;
4.熟悉各缺陷管理平台,比如:禅道,能分析、定位和跟踪问题;
5.熟练编写基本SQL语句,可以进行测试数据的增删改查;。
6.熟练使用抓包工具fiddler、浏览器的F12抓包并能对抓取的包做分析,用fiddler进行弱网测试,分析或后端问题,敏感信息是否加密等;,
7. 掌握ADB命令,熟练运用ADB命令安装卸载APK,抓取日志,操作文件等并分析日志;
8. 掌握接口测试JMeter、Postman 工具接口测试,能根据接口设计文档编写接口测试用例;9.掌握操作系统Linux,掌握Linux系统基本操作命令,如查看日志、文件相关等命令。
10.了解LoadRunner,能够使用LoadRunner做简单的压力测试和脚本录制;,
11.―熟悉前端HTML5,CSS语言,了解 javascript,版本管理工具SVN 的使用;,
12.【其它的内容自己增加】项目经验
项目一: 电子商城项目
项目时间: 2019.10 - 至今
项目描述:此项目是在XX自有研发的,是个B2C的开源商城,主要功能模块有用户注册、用户登录、商品搜索、商品购买、加入购物车、商品结算、查看订单、商品收藏等。
责任描述:·
1、参与项目需求评审会议,分析需求,促进需求完善;
2、提取功能点,输出测试用例,组织用例评审,确保需求覆盖完善;
3、关注开发进度、项目周期、需求变更情况,根据需求的变化及时调整测试范围
4、根据用例优先级执行用例,定位bug产生原因,并且使用禅道管理bug,跟进bug 生命周期,直至关闭;
5、及时同步测试情况,在排期内完成交付,编写上线报告,完成生产验收;6、利用fiddler对接口进行抓包
7、使用postman工具对项目主要业务进行接口测试。
项目一:XXXAPP
项目时间:2019.10 - 至今
项目描述:本项目是一款音乐的APP,主要功能模块包括注册、登录、发现、我的音乐等。主要是为了给用户提供更好的音乐欣赏服务。责任描述:
1、参与需求文档评审,制定测试计划,提取测试要点,编写测试用例;根据测试计划搭建项目测试环境;
2、依据测试用例执行测试;
3、提交bug,对 bug 进行跟踪管理,并进行回归测试;4、每天上报测试进度和测试用例的执行情况;
5、使用fiddler 工具抓包,使用Postman进行接口测试;
6、模拟用户操作,使用ADB命令准备稳定性测试脚本并执行稳定性测试脚本;7、分析日志,找出并记录日志中的错误至禅道;
8、编写测试报告和测试总结;
自我评价
本人性格温和,学习能力强,富有责任心。
拥有一年的测试经验,熟悉软件测试的各个流程,熟悉web测试,APP测试,SQL数据库,HTML、CSS等相关技术。能根据产品说明编写测试文档,指定测试方案及执行相关测试,能对 bug 进行有效跟踪及分析,能很好的执行回归测试。
1-5年-自动化测试-简历模板
专业技能
1、熟悉web测试,可以用Selenium+Unittest+Python进行web端功能自动化测试以及脚本维护。
2、熟悉app测试,可以用Appium+pytest+Python进行 app端功能自动化测试,掌握常用monkey命令.3、熟悉功能、性能、接口(Postman/Jmeter)、安全(Fiddler)及其他方面测试。
4、熟悉关系型Mysql及 SQL脚本编写。
5、熟悉Windows、Linux系统及Linux常用命令,独立搭建和维护测试环境、分析日志,具有简单的网络基础知识。
6、熟悉App性能测试流程,熟练使用Jmeter工具进行性能测试(CPU占用率、内存、电量、
流量等)并生成统计文件。
7、良好的Python编程基础,并能进行测试脚本编写。
8、熟悉测试理论、测试流程、熟练掌握系统测试各种设计方法。
9、熟悉Bug流程,能熟练使用缺陷管理工具∶禅道来管理Bug,直到修复关闭。
10、熟练使用:禅道、Fiddler、Selenium、Appium、Postman、Jmeter、IDE、Xmind等各种工具工作经历
2019年4月——2021年6月 xxx公司 最新
软件测试工程师(负责自动化测试框架的搭建及优化)
工作内容:
1、搭建自动化测试框架,
2、编写并优化自动化测试脚本,3、建立测试流程,规划测试任务。
4、编写测试设计计划及方案。
5、提交缺陷报告和测试日报,
2018年3月——2019年4月 xxx 公司
测试工程师(负责接口测试、功能测试、自动化测试、性能测试)工作内容
1、建立测试流程,规划测试任务。2、编写并执行测试用例.
3、参与需求评审,完善需求·4、编写测试计划方案,并参与评审
5、提交测试缺陷报告
项目经验项目(—)∶消费贷款Web端 2020年9月-2021月2月
项目描述:
采用B/S架构,以汽车为抵押的消费贷款平台,为个人和个体工商户解决了资金周转的问题,主要模块有注册登录,车辆信息、个人信息补充、审批,签约和银行放款等功能。
主要职责:
1、主要负责模块注册登录
2、功能测试结束后,按照测试计划搭建测试环境
3、使用Selenium+Unittest运用Python编写脚本,进行自动化测试4、理解了面向对象和封装思想
5、执行测试工作,提交Bug 并进行缺陷跟踪和回归测试
项目(二)︰音乐app端 2018年5月-2018年10月
项目描述:采用C/S 架构,专注于发现与分享的音乐产品,依托专业音乐人、DJ、好友推荐及社交功能的音乐app,主要有发现、博客、我的、K歌、云村等模块。
主要职责:
1、主要负责 发现 模块
2、独立完成APP功能测试,使用monkey进行稳定性性测试。3、使用Appium+pytest 运用 Python编写自动化测试脚本
4、掌握了元素定位的技巧。
项目(三): 论坛Web端接口 2018年11月-2019年4月
项目描述:
采用B/S架构,一款公司内容论坛平台,主要模块有登录、注册、个人信息、主题、设置和退出等