软件测试面试

每个人履历不一样,能力不一样。简历不一样、面试结果不一样
从以下两个角度展开讨论:

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架构,一款公司内容论坛平台,主要模块有登录、注册、个人信息、主题、设置和退出等

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值