软件测试工程师面试时问职业规划Word文档格式.docx

上传人:b****3 文档编号:18511910 上传时间:2022-12-18 格式:DOCX 页数:8 大小:23.93KB
下载 相关 举报
软件测试工程师面试时问职业规划Word文档格式.docx_第1页
第1页 / 共8页
软件测试工程师面试时问职业规划Word文档格式.docx_第2页
第2页 / 共8页
软件测试工程师面试时问职业规划Word文档格式.docx_第3页
第3页 / 共8页
软件测试工程师面试时问职业规划Word文档格式.docx_第4页
第4页 / 共8页
软件测试工程师面试时问职业规划Word文档格式.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

软件测试工程师面试时问职业规划Word文档格式.docx

《软件测试工程师面试时问职业规划Word文档格式.docx》由会员分享,可在线阅读,更多相关《软件测试工程师面试时问职业规划Word文档格式.docx(8页珍藏版)》请在冰豆网上搜索。

软件测试工程师面试时问职业规划Word文档格式.docx

基本常识类

计算机基础知识

计算机网络基础知识

软件测试基本知识

软件开发基本知识

技术类

程序语言C/C++,VB,VC,Java,.net,ASP,Javascript等。

具体要求要视公司的具体项目或产品来定。

但一般以C为基本要求。

数据库知识

SQLServer,Oracle,Mysql,Sybase等。

一般对测试人员的要求就是要求会使用,然后熟练使用SQL语句进

行查询,修改,添加,删除数据操作。

操作系统

Windows,Linux/Unix系统。

自动化测试工具类

1.自动化测试概念/自动化测试框架

好多人觉得自动化测试就是使用自动化测试工具,其实各种工具只是自动化测试实施的一个有效利器,如何建立一个脱离工具的自动化测试框架远远比研究如何使用测试工具复杂,困难的多。

自动化测试流程

自动化测试工具的使用

自动化测试框架

GUI的功能测试自动化

非GUI的功能测试自动化

性能测试

自动化测试工具实战类

公司的测试流程

公司的具体缺陷管理流程

测试环境的搭建及管理

测试计划,测试用例,测试报告等相关文档的编写语言类

英语

日语

自我分析:

细心,关注细节

耐心,不怕麻烦

良好的沟通能力

优秀的学习能力,逻辑思维强

工作积极主动

上进性强,永远不满足现状

7?

团队合作精神

四?

职业规划:

第一阶段:

初级测试工程师

自身条件:

初入具备计算机专业学位,有一些手工测试经验。

具体工作:

执行测试用例,记录bug,并回归测试,通过qtp等测试工具录制回归测试脚本,并执行回归测试脚本。

学习方向:

开发测试脚本并且开始熟悉测试生存周期和测试技术。

第二阶段:

程序分析员

有1~2年工作经验。

具有初步的自动化测试能力,完善自动化测试脚本。

具体工作:

设计和编写测试用例,编写自动测试脚本程序且担任测试编程初期的领导工作。

拓展编程语言、操作系统、网络与数据库方面的技能。

第三阶段:

有:

T4年经验。

具有一定的行业业务知识,储备系统分析员的能力。

具体工作:

帮助开发或维护测试或编程标准与过程,

分析软件需求,获得测试需求。

确定测试需求相应的测试方法,获得测试策略方案。

参与同行的评审,并为其它初级的测试工程师或程序员充当顾问。

继续拓展编程语言、操作系统、网络与数据库方面的技能。

第四阶段:

测试组负责人

有4?

6年经验。

具有丰富的行业业务知识,具有系统分析员的能力,专长性能测试。

负责管理「3名测试工程师或程序员。

集中于技能方面,担负一些进度安排和工作规模/成本估算职责。

分析性能瓶颈的原因,为开发团队提供bug解决策略。

性能测试,测试技能

第五阶段:

测试/编程高级负责人自身条件:

有6~10年经验的测试工程师或程序员。

负责管理旷10名技术人员。

性能测试整体方案设计,软件系统性能问题定位和性能优化,内存优化及分析数据溢出等,分析系统的安全漏洞等。

负责进度安排、工作规模/成本估算、按进度表和预算目标交付产品。

负责开发项目的技术方法。

为一些用户提供支持与演示。

开发一些特定领域的技术专长第六阶段:

测试/质量保证/开发、经理自身条件:

有10多年的工作经验。

管理8名或更多的人员参加的1个或多个项目。

负责这一领域内的整个开发生存周期业务。

为一些用户提供交互和大量演示。

负责项目成本、进度安排、计

划和人员分工

第七阶段:

计划经理

有10年以上开发与支持活动方面的经验。

管理从事若干项目的人员以及整个开发生存周期。

负责把握项目方向与盈亏责任软件测试工程师职业规划

发布时间:

XX-8-3013:

04作者:

未知来源:

51Testing软件测试网采编

初级测试工程师一一入门级,具有一些手工测试经验,开发测试脚本并开始熟悉测试生存周期和测试技术;

测试工程师一一能够独立编写自动测试脚本程序并担任测试编程初期的领导工作,进一步拓展编程语言、操作系统、网络与数据库方面的技能;

高级测试工程师——帮助开发或维护测试或编程标准与过程,负责同级的评审,并能够指导初级的测试工程师;

TeamLeader般具有5年左右工作经验,负责管

理一个小团队。

负责进度安排、工作规模/成本估算、按进度表和预算目标交付产品,负责开发项目的技术方法,能够为用户提供支持与演示;

测试经理一一能够担当测试领域内的整个开发生存周期业务,能够为用户提供交互和大量演示,负责项目成本、进度安排、计划和人员分工;

计划经理一一具有多年纯熟的开发与支持活动方面的经验,管理从事若干项目的人员以及整个开发生存周期,负责把握项目方向与盈亏责任。

职业规划:

第一阶段,学习自动化测试工具,学会编写脚本;

第二阶段,学习编写测试计划,测试方案,测试用例;

第三阶段,学习配置管理,版本控制,项目管理,bug管理;

第四阶段,转向做一个管理者.

每个人选择测试工程师职位的原因不尽相同?

为了以后转开发积累经验的的,为了入门简单的,为了不加班的,有看好职业前景的,等等

技术方向就沿着测试开发的路一直走下去?

最终成为技术上的大拿,在一个公司里成为核心技术人员

这个方向对技术的积累要求最高,适于那些对管理没什么兴趣,就想专心做技术的人。

要沿着这条路走下去,需要一直不断地在开发能力上的积累,并且还要求一定的知识广度和对职业的独特理解。

管理方向呢,工作个几年以后转向测试经理,以后的发展就多样了,质量总监\项目经理等等。

有些人说做管理不需要技术,却没想过作过一个技术工作,自己都不会的东西怎么去管理别人,当然也有例外,有些管理人员也的确是靠自己的人格魅力去让一个团队健康发展的。

不过那只是极少数罢了。

大多数测试管理人员也是需要在技术上有一定积累的。

而且对于所有工作都一定要比较熟悉,黑白盒,自动化,性能,用例设计,配置管理,计划方案的设计等等,并且还要去调合团队内部的工作氛围,制定适当的激励机制,作为一个管理者绝不比一个技术人员需要积累的东西少。

而流程控制大概是选的人最少的,QA累死不讨好,最终成为一代终极流程控制顾问。

这一类工作需要有非常大的耐心和自信,需要在工作中对流程控制方面有自己的感悟,需要对理论很熟悉。

对人的毅力也是个极大的考验呢。

其他的,还有做用例做到极至,做功能测试做到极至,做用户体验做到极至的等等,总之各种发展方向者需要努力的坚持,任何一个方向做好了都很好。

如果你是测试员或是高级测试员,有志转向管理发展,那么需要加强以下几点:

测试计划的编写

要熟悉BUG跟踪工具及软件测试流程.

要熟悉配置管理工具.

要熟悉自动化工具.

要熟悉压力及性能测试工具.

要熟悉或精通一门语言.

要熟悉数据库.

要熟悉主流操作系统.

9?

能用英文流利的和老外交流以及往来Ema订.

语言表达能力强,表达问题清晰明了.

沟通能力强,能和上级/开发经理很好的达成测试相关/BUG事宜.

学习技术的能力要强,能快速上手一个新的技术.

乐于与人交流.

初级测试工程师:

刚走出大学校门或者刚从些培训机构出来的学员,之前没有或具备很少的测试经验,这个阶段主要是掌握最基本的测试方法、测试计划、测试用例、测试报告、环境搭建等。

北京上海地区,该职位薪水一般在2000-5000之间。

中级测试工程师:

从事过2-3年实际工作的测试工程师,能够独立制定测试计划,编写测试用例,对初级测试工程师进行指导等。

北京上海地区,该职位薪水一般在4000-6000之间。

达到中级测试工程师水准后,以后的发展可以存在多种方向:

管理方向:

测试组长:

一般5人以下团队,能够同时承担2-3个较小项目或者1个中、大型项目。

北京上海地区,该职位薪水一般在5000以上,好的过万。

测试经理:

可以管理多个小型测试团队,能够承担多个中型及较大型项目的测试,及具备至少1个大型项目的测试管理能力。

该职位薪水一般过万,年薪二三十万正常。

质量经理/项目管理:

跳出测试的执行转而关注过程。

SQA待遇差别比较大,但有2年以上测试或开发经验的人5000以上应该没问题,好的也过万。

技术方向:

白盒测试:

这个由开发人员转过来的比较多,一般技术上要至少达到技术经理的水准。

待遇比较好,一般7k以上,好的年薪二三十万。

自动化测试方向:

熟练使用一种以上自动化测试工具,做的好的待遇与白盒测试有的一拼,一般6k以上,不过最近学的人多了,待遇贬值可能比较快。

测试分析师/技术总监:

主要职责是对系统的测试结果进行综合的分析,例如缺陷分析、性能分析等。

不但测试技术能力较强,还要具备数据库、操作系统等多方面的技术知识。

这个待遇一般过万了吧.

行业测试专家:

物以稀为贵,过万一般问题不大。

经历了以上一些阶段,大概在35岁左右,职业发展上基本达到瓶颈,此时只要混的不是很差收入一般可以算的上中产阶级,日子可能依然过的比较郁闷,之后的方向可能有做培训,咨询,自己开公司创业等。

好了,暂时先罗嗦这么多,具体的发展路线嘛各位八仙过海各显神通了广入测试行已有五、六年,谈谈自己的规划和一些想法:

一、自己的规划:

做了几年之后,积累的了一些行业经验和管理经验,毕竟是女孩,这么多年一直都在不断地学习各种技术,总怕落后。

时间长了,感觉还是很累,感觉比做开发累。

所以将来的方向是:

走管理路线。

做好测试:

主动性强,有信心,能听取接纳别人的意见。

,做到能读懂代码。

当然能独立编写代码更好。

方法:

学习一种比较流行的语言即可,因为时间有限不可能学很多开发语言。

学习的过程一定要给自己制订时间计划,而且语言这东西最好结合实例来学习,主要学习设计思路。

3、要熟悉BUG跟踪工具.,CQ等),学习一种即可,主要能领悟出bug的处理流程是什么,如何管理。

到网上看资料,装上工具适用。

要熟悉配置管理工具.,会一种即可,当然有时间的话,2种工具都会更好。

5.精通OFFice系列工具,排版能力强。

测试中经常会写文档,所以这方面要强。

6、要熟悉数据库.,对一种数据库精通就可以了。

7、要熟悉主流操作系统.

8、需要增强的能力:

学习能力强;

表达能力强;

耐心,细心,信心,责任心;

能承受压力;

沟通能力强。

以上这些,都是需要下功夫的,不能做表面功夫,那样的话,就算你入行后,会发现自己要学的东西会很多。

三、入行后,要学习的知识和能力:

1、公司的文化和制度

2、熟悉业务,这块很重要,需要认真对待。

3、熟悉公司的开发流程和测试流程。

4、业务熟悉后,将自己所学的知识运用到实际工作中。

提高自己的测试水平。

5、培养自己的沟通能力,与业务相关的所有人都能很好的沟通。

6、工作中遇到的问题及解决措施要及时总结整理。

7、针对公司的项目或产品选择适合的自动测试工具,帮助公司提高测试效率。

这一阶段重在:

熟悉业务,熟悉工作流程

四、入行半年一一1年后,要学习的知识和能力

1)提高编写用例的技巧。

2)熟悉一种单元测试工具。

如果公司这块一直都是开

发人员来做,暂且跳过。

3)熟悉一到两种自动化工具。

建议:

学习工具的话,一定要结合实际的项目,这样学得快而且效果比较好。

4)熟悉一种测试管理工具。

一一软件测试工程师发展计划

一.背景分析:

软件测试工程师,未来计算机领域的香馆悖

目前,软件测试自动化技术在我国则刚刚被少数业内专家所认知,而这方面的专业技术人员在国内更是凤毛麟角。

根据对近期网络招聘IT人才情况的了解,许多正在招聘软件测试工程师的企业很少能够在招聘会上顺利招到合适的人才。

因此,在企业内部,软件测试工程师基本处于“双高”地位,即地位高、待遇高,有的人月薪可高达8000元。

首先说说要做个软件测试工程师,需要了解的方方面面,也可以说是一个职业要求汇总吧。

1?

自动化测试概念/自动化测试框架

3.测试环境的搭建及管理

开发测试脚本并且开始熟悉测试生存周期

和测试技术。

具有初步的自动化测

试能力,完善自动化测试脚本。

设计和编写测

!

!

试用例,编写自动测试脚本程序且担任测试编程初期的领导工作。

拓展编程语言、操作系统、网络与数据库

方面的技能。

有3?

4年经验。

具有一定的行业业务知识,

储备系统分析员的能力。

帮助开发或维护测试或编程标准与过程,分析软件需求,获得测试需求。

负责管理C3名测试工程师或程序员。

负责项目成本、进度安排、计划和人员分工

负责把握项目方向与盈亏责任

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 预防医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1