高频软件测试面试题之自我介绍
一、从面试官的角度
主要考察的是应聘者的语言组织能力,总结能力,表达能力
二、从应聘者的角度
主要可以从三个方面准备:我是谁,我的经历和我会的技能,时长建议控制在3min以内
原则:尽量呈现与当前岗位的匹配经验,突出自己的擅长项,学会扬长避短
1、我是谁
主要包括名字,城市,毕业学校
2、我的经历
主要包括工作年限,待过的公司,测试的项目,担任的职位,接触的测试类型,之前所在公司以及岗位
待过的公司:如果有大厂经历,可以着重突出
测试的项目:重点突出与当前应聘岗位的匹配业务,如果之前有接触过很多项目,可以着重体现与当前匹配的项目,如果没有,可以提及相似的项目
担任的职位:如果有组长职位,可以做适当说明,表明自己有相关管理经验,这些都是加分项
接触的测试类型:Web,手机端或PC客户端等等,不仅仅限于界面UI测试,有自动化,性能和安全测试的测试经验可以加上,这也是面试的加分项
3、我会的技能
硬技能:
①测试方法和流程
②自动化/性能/安全相关:Jmeter,Appium,
Robot Framework, Pythontunittest/Pytest,
Selenium, Postman, Appscan
③常见Linux命令
④常见SQL语句
⑤网络基础知识
软技能:
①沟通能力
②自主学习能力
③团队管理能力
三、参考示例
面试官好,我叫X,来自于X,毕业于X大学,有六年的软件测试经验,在X大厂待过X年,担任过测试主管的职位,负责过百万级用户项目测试,有Web和手机端的测试经验,做过界面UI,接口自动化,性能和安全测试,之前在X公司负责X项目的测试。
在工作期间,可以独挡一面,熟悉基本的软件测试流程和常用的测试方法,能独立负责项目的测试,包括需求评审,测试用例的编写和执行,测试报告的发送,线上验证等一系列过程。
除了UI界面测试外,还会利用XX做UI和接口自动化测试,并集成至Jenkins,利用Jmeter做压测,利用AppScan做安全测试。除此之外,对基本Linux命令,SQL语句,Python,Fiddler和Postman等工具也有一定了解。
在工作中,会主动和团队开发和产品同学交流,推动项目的进展,把控测试进度,保证项目按时交付。