说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

下周三应聘软件测试的工作,大家给点意见。&&寻找一个软测师傅。

编辑:说三道四文库 发布时间:2018-08-18 04:48
HTML文档下载 WORD文档下载 PDF文档下载
面试的时候一般会问什么样的问题(技术上的)?
我测试工具用的都比较少。(用过webrunner,QTP,但是都不熟)

会写测试用例,
掌握测试理论、测试方法,及流程,
熟悉测试文档。

另外学过web开发,有项目经验的,不知道这对应聘软测工程师有没有帮助。

大家分享一下经验啊。

PS:想找一个师傅,态度诚恳。——我不会占用你很多时间,我只是想学学你的经验积累。

联系我:msn :L306918264@126.com

或者留下你的QQ号吧。谢谢
引用楼主 lydia5056 的帖子:
面试的时候一般会问什么样的问题(技术上的)? 
我测试工具用的都比较少。(用过webrunner,QTP,但是都不熟) 

会写测试用例, 
掌握测试理论、测试方法,及流程, 
熟悉测试文档。 

另外学过web开发,有项目经验的,不知道这对应聘软测工程师有没有帮助。 

大家分享一下经验啊。 

PS:想找一个师傅,态度诚恳。——我不会占用你很多时间,我只是想学学你的经验积累。 

联系我:msn :L306918264@126.com 


还是把那家公司的JD贴出来好一些
否则说起来没有什么针对性

其实测试心理也是很重要的,很多测试人员做不了太长时间,你为什么对测试有兴趣也可能会是个问题。

我之前答复过一个帖子

JD是这样的:

与开发部门US/CDC及海外QA团队紧密合作,建立软件过程、质量管理、测试过程规范,以不断创新与改进工作流程和效率,缩短周期,提升开发质量 
跟踪软件开发过程缺陷直至解决;并分析软件项目质量情况,提出过程改进建议 
产品测试 
完善并维护QA跟踪流程及相关工具 
任职要求: 
本科及以上学历,计算机相关学历 
较强的英文阅读和写作能力 (大学英语6级) 
具有以下专业技能/经验的优先考虑 
a.ERP经验 
b.熟悉编程技术 
c.熟练掌握Windows Applications 
d.拥有丰富的软件测试经验, 通晓测试工作过程并熟练使用各种测试软件,熟悉大型软件开发工作过程和最新软件测试技术 

我的回复:

与开发部门US/CDC及海外QA团队紧密合作,建立软件过程、质量管理、测试过程规范,以不断创新与改进工作流程和效率,缩短周期,提升开发质量   

与开发部门US/CDC及海外QA团队紧密合作: 
这是一种什么样的开发模式?开发部门也在国外?一般是销售部门,设计部门在国外,开发部门在国内 

建立软件过程、质量管理、测试过程规范: 
公司自己没有,从头开始? 

跟踪软件开发过程缺陷直至解决;并分析软件项目质量情况,提出过程改进建议 
过程缺陷,就包括分析设计开发测试交付几个过程, 
分析软件项目质量:主要是看各个阶段的缺陷密度,一般来讲前期评审出的缺陷越多越好,当然如果设计文档评审出很多缺陷,一来说明你的评审能力比较强悍,还有就是设计的太烂... 
提出过程改进建议 
一般就是需求变更控制机制,同行评审,如果能说出PSP,TSP之类也不错 

产品测试 
这就不用多说了 
就是那些测试方法,测试阶段(系统测试,集成测试,单元测试...) 
之后主要就是测试用例了 
会写测试脚本的属于比较强的,熟悉自动化测试工具也是不错的,还有起码知道缺陷分布的二八定律(帕累托定律) 
还要看测试的对象使用什么语言,属于什么应用 
C++的就是打桩之类的,JAVA的JUNIT,WEB的压力LoadRunner,WEB的安全方面(有一定的黑客技术) 

完善并维护QA跟踪流程及相关工具   
这个有一套工具CMMI的支持类过程域基本都有 
配置管理工具一套 
基本是围绕基线展开的,起码要知道Baseline是什么东西,打基线是干什么的 

本科及以上学历,计算机相关学历   
较强的英文阅读和写作能力 (大学英语6级)   
这个就没什么好说的了 
硬门槛 
PS:六级当年过得不容易,考了N多次才过,真没面子 
这估计是一家做测试外包的公司,承包从国外包过来的测试项目,如果英语好还是很有前途的(简直是废话~~) 

最后祝兄弟你面试成功。 

一家之言仅供参考,如有雷同纯属巧合 

你有web开发的项目经验当然对测试有帮助

测试是一个两极分化比较严重的工作,高端低端测试差距很大

低端的跑跑case,点点页面~~

高端的写测试脚本,使用自动化测试工具,而且经验丰富的测试人员,一看就知道哪里容易出问题,而且测试人员甚至可以给开发人员提供解决方案

个人觉得如果入门做测试是可以的,但是过一段时间最好转到开发去或者转向做业务,因为自己开始只能测试一些表面的低级bug(这样自己可以在以后的开发中注意这些低级错误),一些深层次的bug(一般是业务逻辑方面)需要有业务背景才能测试出来。
如果以开发人员入门,可以考虑做几年之后转到测试去,自己有技术就知道哪里容易出问题,写测试用例的时候就很有针对性,知道哪些地方应该重点测试,测试的时候就可以全面的了解业务,对自己的个人发展也有好处,将来到一定程度可以做业务顾问。

不知道你要面试什么样的岗位
由于你的问题,我想也许是比较基础的测试工程师。
面试的技术问题应该不会很难。
除了测试的基础知识外,会问些相关主流测试工具的问题。

主要面试两家,现在把招聘的要求都贴出来吧。

一、
Tivoli QA Testing Software Engineer (BJ)  
Job Scope: 
﹡Tivoli software testing on different platforms. 
﹡Testing automation tool development. 

Key attributes: 
﹡Familiar with Unix and Windows operating systems. 
﹡Database knowledge. 
﹡IBM middleware knowledge. 
﹡Fast learner for new knowledge. 
﹡Good team work and high responsibility. 
﹡Open minded, proactive and self-motivated. 
﹡Good communication skills in both Chinese and English. 
 
二、
专业:计算机科学与技术 计算机应用技术科学 自动化
 职位描述:1.负责软件产品/项目测试工作;
 2.承担软件产品售后项目的支持保障工作;
 3.承担面向实施部及用户的产品培训工作;
 4.了解测试新技术、工具的发展动态,检验并引入测试工作;
 5.完成上级交办的其他工作。
 任职要求:1.本科及以上学历,计算机、管理信息系统相关专业优先;
 2.初步了解测试工作流程,热爱测试工作,高度的责任心;
 3.初步掌握一到两项专业测试工具;
 4.熟悉java编程技术和数据库优先;
 5.学习能力、分析式思考演绎能力强; 
6.团队合作与沟通协调能力强。 
7.踏实稳定,与公司共同发展,吃苦耐劳,能出差; 
8.持有NIT-pro考试证书者优先. 
冷静
沉着应对
有信心
相信自己肯定可以的
引用 4 楼 lydia5056 的回复:
主要面试两家,现在把招聘的要求都贴出来吧。 

一、 
Tivoli QA Testing Software Engineer (BJ)   
Job Scope:  
﹡Tivoli software testing on different platforms.  
﹡Testing automation tool development.  

Key attributes:  
﹡Familiar with Unix and Windows operating systems.  
﹡Database knowledge.  
﹡IBM middleware knowledge.  
﹡Fast learner for new knowledge.  
﹡Good team work and …


IBM的Tivoli软件要熟悉一下,需要做些功课

Familiar with Unix and Windows operating systems
unix系统,一些基本的shell命令了解一下,与windows文件组织结构不同的地方,有没有在unix下面C/C++编程的经验

Database knowledge
数据库就不用多说了吧,ORACLE的,具体测试这边不会让你SQL Tunning吧,当然你会调优也是个优势,可以在测试的同时给出解决方案,比如有些SQL的执行效率低下,你可以测试出来,然后发现数据库某些字段没有加索引,这都是不错的~~

IBM middleware knowledge
中间件还是上网查一下,做点功课了解一下

﹡Good team work and high responsibility.  
﹡Open minded, proactive and self-motivated.  
﹡Good communication skills in both Chinese and English.  
这都是通用要求了
英语好不好就看你的了,如果去应聘ibm的话,考试肯定都是英文的,就算是外包外派ibm估计也是英文考试

专业:计算机科学与技术 计算机应用技术科学 自动化 
 职位描述:1.负责软件产品/项目测试工作; 
 2.承担软件产品售后项目的支持保障工作; 
 3.承担面向实施部及用户的产品培训工作; 
 4.了解测试新技术、工具的发展动态,检验并引入测试工作; 
 5.完成上级交办的其他工作。 
 任职要求:1.本科及以上学历,计算机、管理信息系统相关专业优先; 
 2.初步了解测试工作流程,热爱测试工作,高度的责任心; 
 3.初步掌握一到两项专业测试工具; 
 4.熟悉java编程技术和数据库优先; 
 5.学习能力、分析式思考演绎能力强;  
6.团队合作与沟通协调能力强。  
7.踏实稳定,与公司共同发展,吃苦耐劳,能出差;  
8.持有NIT-pro考试证书者优先.  

这份JD就比较基础了我个人觉得属于入门级的测试工作
相信你应该能够胜任、
把JUNIT看一下
首先得过笔试,那必须得熟悉软件测试的理论知识
祝好运
谢谢你。不过今天的面试都没希望了。工作不好找
引用 6 楼 CMM2CMMI 的回复:
引用 4 楼 lydia5056 的回复:
主要面试两家,现在把招聘的要求都贴出来吧。  

一、  
Tivoli QA Testing Software Engineer (BJ)    
Job Scope:   
﹡Tivoli software testing on different platforms.   
﹡Testing automation tool development.   

Key attributes:   
﹡Familiar with Unix and Windows operating systems.   
﹡Database knowledge.   
﹡IBM middleware knowledge.   
﹡Fast learner for …
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘