请问如何成为一个高级软件测试工程师?
1.起码有三年以上的软件开发经验现在许多软件企业招收一些刚刚毕业的大学生或者非计算机专业的人员作为自己公司软件测试工程师,这是非常错误的,也是对软件测试不负责任的表现。
虽然他们可以发现软件中的一些错误,但是对于软件中的一些关键,致命,危险的错误他们是很难发现的。
大家都知道,软件工程中有个模型叫瀑布模型,这是最基本的软件模型,这个模型又叫碗状模型,因为开发位于碗的最底部,左上方依次为建模,需求分析,设计;右上方依次为测试,部署,维护。
这就是说明软件开发是一切软件活动的基础,同时也是软件测试的基础。
一个人只有经历过一定年限的软件开发工作,才可以积累丰富的经验,知道在软件中哪些地方容易出错而那些地方不容易,这给以后的软件测试工作带来非常宝贵的经验。
2.有逆向思维的能力我曾经接触过一些软件测试工程师,他们干了一段时间软件测试工作后返回去又开始去做开发工作了,问他们为啥?答案是软件测试工作太难了,开发是顺向思维,而测试是逆向思维,老要找一些稀奇古怪的思路去操作软件。
软件的使用者千差万别,软件在使用过程中遇到的各种现象也是千差万别的,所以要求软件测试工程师需要具有一些逆向思维的能力,想别人所不想,测别人所不测,这样才可以找到更多的软件中的错误。
这是作为一名优秀的软件测试工程师最基本的素质。
3.善于同软件开发人员沟通沟通是当今软件项目中需要掌握的最关键技术之一。
软件测试人员要善于同软件开发人员沟通,软件测试人员与开发人员搞好关系,使测试人员不成为开发人员的眼中钉,这对于提高整个软件项目质量是十分重要的。
沟通主要包括:讨论软件的需求,设计:通过这样的沟通,你可以更好的了解所测试的软件系统,以至于尽可能少的测试出软件中不是错误的“错误”,从而降低给软件开发人员带来的压力。
报告好的测试结果:作为一个测试人员,发现错误往往是测试人员最愿意而且引以自豪的结果,但是一味地给开发人员报告软件错误,会给他们造成厌恶感,降低整个软件的质量和开发进度。
所以作为一名软件测试工程师,当你测试的模块没有严重的错误或者错误很少的时候,你不妨跑到开发人员那里告诉他们这个好消息,这会给你带来意想不到的结果。
讨论一些与工作无关的事情:作为一个测试人员经常和开发人员讨论一些与工作无关的事情,比如大家可以谈谈新闻,趣事,家庭…这样可以加强相互间的默契程度,许多统计表明,这样可以更好的提高软件工作质量。
4.善于同领导沟通测试人员往往是领导的眼和耳,领导根据测试人员的测试结果可以了解公司的产品质量,从而调整其他的工作。
领导工作一般比较繁忙,所以作为一名优秀的测试人员要学会把测试结果进行总结,最好以图表的形势给领导看。
5.掌握一些自动化测试工具测试工作往往是比较繁琐,枯燥无味的工作,测试人员长期处于重复的手工工作,会降低测试效率,并且对于测试质量也往往是不利的;况且许多测试不使用测试工具是不可以进行的,比如性能测试,压力测试等等。
目前市场上有许多测试工具供你使用,你可以根据自己的需要选择一些测试工具来辅助你的测试。
但是要记住一点,不是说有了测试工具就不要人工测试了,测试工具不是万能的。
6.善于学习的能力软件测试技术随着时间的变化也在做一些提高和改进,作为一名优秀的测试人员要善于利用书籍,网站,论坛,交流等各种途径不断提高自己的软件测试水平。
7.提高自己的表达能力软件测试人员当发现软件中存在缺陷的时候,往往要书写缺陷报告,缺陷报告要写得详尽清楚,使开发人员能够尽快定位错误,修改错误,所以作为一名优秀的测试人员提高自己的写作能力是非常必要的。
8.了解业务知识更好的了解你说测试软件的业务知识是非常重要的,对业务知识了解得越深入,越能够找出更深入,更关键,更隐蔽的软件错误。
所以作为一名优秀的软件测试工程师,要多向该领域专家,同行学习,提高自己的业务知识水平。
以上仅为个人的一些经验所谈,希望大家都能够成为一名优秀的软件测试工程师。
软件测试工程师岗位个人简历怎么写
展开全部 其实可以按照智联招聘上的格式去补齐就好。
首先是个人基本信息接着就是专业技能:比如会linux 数据库 app测试 性能测试 java、python自动化测试等等还有一些测试工具都可以写进去最重要的当然就是项目经验了,大部分面试都会问到你在上一家做的项目情况。
谁有软件测试工程师的简历,给我参照一下,以前是做开发的,现在...
其实可以按照智联招聘上的格式去补齐就好。
首先是个人基本信息接着就是专业技能:比如会linux 数据库 app测试 性能测试 java、python自动化测试等等还有一些测试工具都可以写进去最重要的当然就是项目经验了,大部分面试都会问到你在上一家做的项目情况。
求问,软件测试一般简历要怎么写
软件测试一般简历的格式及内容:姓名:目前所在: 天河区 年 龄: 24 户口所在: 江西 国 籍: 中国 婚姻状况: 未婚 民 族: 汉族 培训认证: 未参加 身 高: 175 cm 诚信徽章: 未申请 体 重: 64 kg 人才测评: 未测评 我的特长: 求职意向 人才类型: 普通求职 应聘职位: 软件测试工程师: 工作年限: 3 职 称: 求职类型: 全职 可到职日期: 一个星期 月薪要求: 3500--5000 希望工作地区: 广州,, 工作经历 江西易往信息技术有限公司 起止年月:2009-06 ~ 2010-05 公司性质: 股份制企业 所属行业:通信/电信/网络设备 担任职位: 软件测试工程师 工作描述: 主要职责:1. 根据项目需求,制订测试方案,编写测试计划,编写测试用例;2、搭建测试环境,执行测试用例并跟踪测试结果; 3、编写维护软件说明及测试报告等相关文档;4、日常差错问题查询、处理及跟踪提交详细报告; 离职原因: 深造 广东赛特技工学校 起止年月:2008-02 ~ 2009-06 公司性质: 私营企业 所属行业:教育/培训/院校 担任职位: 班主任兼教师 工作描述: 学生管理与家长沟通,课件安排及课程的教学。
离职原因: 目标--资深软测工程师 志愿者经历 教育背景 毕业院校: 最高学历: 本科 获得学位: 毕业日期: 2008-06 专 业 一: 机械电子 专 业 二: 起始年月 终止年月 学校(机构) 所学专业 获得证书 证书编号 2010-06 2010-12 北大青鸟广州软测培训中心 软件测试 北大青鸟软件测试工程师证书 - 语言能力 外语: 英语 良好 粤语水平: 良好 其它外语能力: 英语 四级 国语水平: 精通 工作能力及其他专长 掌握C语言,熟悉HTML、XML语言、VBScript脚本语言,了解Java语言、C++ ;能够熟练读写英文技术文档,并具备良好的英语阅读能力;能熟练的搭建Windows测试环境,能熟练搭建DHCP、DNS、FTP、WEB服务器等。
掌握软件工程,软件测试理论知识,软件测试流程,能根据需求分析编写测试计划,设计测试用例,执行测试用例并提交缺陷报告,提交测试总结报告;掌握高效设计测试用例的方法,根据不同的情况运用适当的方法设计测试用例,例如:边界值,等价类,因果图,正交表,状态图等;能熟练使用Linux命令实现基本操作,包括文件管理、用户权限管理、进程管理等,能配置linux与网络应用环境,对shell编程有一定基础;熟悉掌握SQL与Access数据库,了解视图、存储过程、触发器、表链接、事务的创建及工作原理,主键与外键的关系,对MySQL、Oracle数据库有一定的了解;熟悉白盒测试,能利用各种覆盖率技术,如:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖、路径覆盖,设计测试用例并实施测试,对代码检查工具Logiscope和C++ test有一定的了解;熟练使用自动化测试工具,例如:功能测试工具QTP,性能测试工具LoadRunner,测试管理工具TestDirector、 Bugzilla等缺陷跟踪及管理工具的运用,并能熟练使用配置文档管理软件VSS;自我评价 热爱软件测试工作,可以胜任重复性工作,工作细致认真、积极主动、有耐心、严谨。
有较强的沟通技巧及团队合作精神,组织协调能力,较强的责任感及进取精神。
时间观念超强,能根据任务安排及时完成,承受较大的工作压力,能适应加班及出差工作。
积极上进,不耻下问,具有发现问题并分析、解决应用问题的能力,较强逻辑分析及文字表达能力。
能与开发人员以及客户很好地进行沟通和交流,能与客户成为最为友好的朋友,最终与团队共同创造价值。
具备良好的身体素质及心理素质,非常热爱音乐及各球类运动。
非常积极参加文体活动。
在今后工作中不断的积累经验,拓展自己各方面的知识,往极具有挑战性的高级测试工程师和管理方向发展,成为资深的测试工程师和系统架构师。
项目经验 项目经验一 项目名称:Mattel Video Girl Camera 项目描述:该项目有硬件与软件两部分。
硬件可以随时随地拍照录像并传到软件上,也可以作为网络摄像头使用,通过软件编辑添加一些特效,做成影片。
工作职责: 1)搭建测试平台;2)对所有的功能进行功能性的覆盖测试;3)在不同的系统上测试兼容性,并对声卡显卡进行兼容性测试;4)提交缺陷报告,并对缺陷进行跟踪处理;5)回归测试。
项目经验 二 项目名称:供电管理系统性能测试 项目描述:1)核心业务场景测试;2)组合业务场景测试;3)历史大量数据访问测试;4)压力测试和负载测试;5)WEB服务运行平台:Windows 2000 Server JDK1.42 TomCat4.1.18。
工作职责:1)参与项目测试计划的制定;2)主要进行核心业务模块测试;3)根据需求文档和测试计划编写测试用例;4)根据测试目的设计性能测试用例,运用Loadrunner录制脚本并设计测试场景;5)执行测试并运用VSS配置管理工具管理和提交测试文档和TestDirector进行缺陷跟踪系统填写缺陷跟踪报告并提交;
高级软件测试工程师和初级软件测试工程师有什么区别
初级测试工程师:刚入门的拥有计算机科学学位的个人或具有一些手工测试经验的个人。
开发测试脚本并开始熟悉测试生存周期和测试技术。
工作通常都是按照软件测试方案和流程对产品进行功能测验,检察产品是否有缺陷。
高级测试工程师/程序分析员:具有3-4年经验的测试工程师或程序员。
帮助开发或维护测试或编程标准与过程,负责同级的评审,并为其它初级的测试工程师或程序员充当顾问。
继续拓展编程语言、操作系统、网络与数据库方面的技能。
熟练掌握软件测试与开发技术,且对所测试软件对口行业非常了解,能够对可能出现的问题进行分析评估。
软件测试工程师(SoftwareTesting Engineer)指理解产品的功能要求,并对其进行测试,检查软件有没有错误(Bug),测试软件是否具有稳定性(Robustness),写出相应的测试规范和测试用例的专门工作人员。
简而言之,软件测试工程师在一家软件企业中担当的是“质量管理”角色,及时发现软件问题并及时督促更正,确保产品的正常运作。
按其级别和职位的不同,分为三类。
★高级软件测试工程师,熟练掌握软件测试与开发技术,且对所测试软件对口行业非常了解,能够对可能出现的问题进行分析评估[1] ;★中级软件测试工程师,编写软件测试方案、测试文档,与项目组一起制定软件测试阶段的工作计划,能够在项目运行中合理利用测试工具完成测试任务;★初级软件测试工程师,其工作通常都是按照软件测试方案和流程对产品进行功能测验,检察产品是否有缺陷。
软件测试工程师 - 进阶之路以下软件测试职业发展的各个阶段,看看大家现在都到什么阶段了,为自己好好规划下自己的职业道路。
这是国外公司的职位分布,中国国内一些走在前列的公司,也差不多在国内可能晋升要快的多。
1、初级测试工程师刚入门的拥有计算机科学学位的个人或具有一些手工测试经验的个人。
开发测试脚本并开始熟悉测试生存周期和测试技术。
2、测试工程师/程序分析员 具有1-2年经验的测试工程师或程序员。
编写自动测试脚本程序并担任测试编程初期的领导工作。
进一步拓展编程语言、操作系统、网络与数据库方面的技能。
3、高级测试工程师/程序分析员 具有3-4年经验的测试工程师或程序员。
帮助开发或维护测试或编程标准与过程,负责同级的评审,并为其它初级的测试工程师或程序员充当顾问。
继续拓展编程语言、操作系统、网络与数据库方面的技能。
4、测试组负责人具有4-6年经验的测试工程师或程序员。
负责管理1至3名测试工程师或程序员。
担负一些进度安排和工作规模/成本估算职责。
更集中于技能方面。
5、测试/编程负责人具有6-10年经验的测试工程师或程序员。
负责管理8至10名技术人员。
负责进度安排、工作规模/成本估算、按进度表和预算目标交付产品。
负责开发项目的技术方法。
为一些用户提供支持与演示。
开发一些特定领域的技术专长。
6、测试/质量保证/开发(项目)、经理 具有10多年的工作经验。
管理8名或更多的人员参加的1个或多个项目。
负责这一领域(测试/质量保证/开发)内的整个开发生存周期业务。
为一些用户提供交互和大量演示。
负责项目成本、进度安排、计划和人员分工。
7、计划经理具有15年以上开发与支持(测试/质量保证)活动方面的经验。
管理从事若干项目的人员以及整个开发生存周期。
负责把握项目方向与盈亏责任。
8 、测试负责人在测试工作中,还需要根据实际情况不断改进测试过程,提高测试水平,进行测试队伍的建设等。
高级软件工程师 高级系统分析师 高级软件测试工程师 数据库高级管理...
呵,干嘛都要前面加个高级,如你的假设高级的话,你自身应该是个3,5年经验。
软件开发,测试,数据库(分开发和管理,数据分析)属于3种不同方向。
都可以棣属系统架构师。
一个项目过来,先由系统分析师做需求分析(也可以混合人员分析),做好需求调查然后交给系统架构师设计总体框架,然后分工给职能部门(软件开发,数据库开发,软件测试,软件维护等,WEB只是软件开发的一个功能。
。
),然后进入实际开发流程,由软件项目经理把关管理进度.最后完成验收交付。
项目经理也可以全程监控,另外还需要BA(棣属分析师)在项目中做开发团与客户的桥梁提交变更与反馈。
进入交付,维护阶段还就需要所谓的DBA还有Support人员。
所以,综上所述, 项目流程是分析师-架构师-项目经理,这3者是高层。
相对地,都是独当一面。
我是做软件测试的,工作一年,请问什么时间找工作最好,工资大概是...
什么时候找都一样的,关键在于技术.............软件测试工程师:月薪8000,人才难求 不论在哪里,工资都是差不多的, 引子:再过一个月,应届大学生毕业,据国内知名招聘网站“2006年普通高校应届本、专科生就业情况调查”显示,已签约应届大学生中,47.1%的人签约月薪在1500元以下,更有不少人工作仍无着落。
而另一方 面,2006年三、四月份在北京、深圳举办的几场春季大型招聘会上,多家企业打出高薪聘软件测试人员,但收到的简历尚不足招聘岗位数的50%,合格简历不足30%。
另据笔者从5月11—12日北京国展招聘会上获悉,北京国家软件出口基地的软件出口企业首次组团参加国展招聘会,中星微电子、NEC、用友、金山、普拉内特、联信永益、掌上通、书生公司、北京软件出口中心等知名企业纷纷出现在招聘现场。
据初步统计,本次集团招聘共需要招聘近千名IT专业人才。
IT企业迅猛发展 测试人才日渐“走俏” 随着IT业的迅猛发展,软件外包已成为继互联网和网络游戏后的第五次全球浪潮。
IDC(国际数据公司)市场分析表明,全球应用软件外包服务市场近几年平均每年以29.2%的速度增长,另据美国E5公司预测,2006年全球软件外包市场将达到1000亿美元,由此可见,软件外包已经成为国际软件产业发展的一个重要趋势。
由于外包对软件质量要求很高,国内企业要想在国际市场上立足,就必须重视软件质量,而作为软件质量的把关者,软件测试工程师日渐“走俏”。
但在我国软件测试起步较晚,最初只有用友、联想、华为等大企业才有专门的软件测试岗位和测试人才。
国家信息产业部发布的最新报告显示,我国目前软件人才缺口高达40万。
即使按照软件开发工程师与测试工程师1∶1的岗位比例计算,我国对于软件测试工程师的需求便有数十万之众,而目前,我国软件开发工程师与测试工程师岗位比例为6∶1,远远低于国际水平。
预计在未来10年内,我国IT企业对软件测试人才的需求还将继续增大。
招聘会上,企业遇“尴尬” 在5月11—12日北京国展招聘会上,国家软件出口基地北京软件出口中心人力资源负责人陈鑫先生告诉记者,本次参与招聘的企业将主要对软件测试工程师、J2EE高级软件开发工程师、 JAVA开发工程师等岗位展开招聘;由于测试工程师等人才及其紧缺,大多企业都比较急,甚至有些企业像金山、联信永益等就直接打出“高薪急聘”字眼。
北航科技园副总经理李军先生这样告诉记者,北京国家软件出口基地共有软件开发企业212家,年出口额50万美元以上的骨干企业达到153家。
几乎所有的企业都有不同程度的测试人才缺口。
参加大型招聘会,大多数的岗位能够找到合适的人才,但有些岗位比如软件测试,人才少得可怜,通过招聘会很难解决问题。
软件测试人才“薪情”看好 在谈及测试人员的薪酬待遇时,企业方介绍:“目前大多数公司给软件测试人员提供了双轨制的培训和广阔的发展平台。
薪金方面也比较丰厚,具有一定经验的测试人员的薪水在5千到8千不等”。
前程无忧2006年的薪酬报告显示,软件测试工程师在IT行业中越来越受到重视,其薪资也节节高升。
初级软件测试工程师的起薪从2000至5000元/月不等,若有三年工作经验的话,薪资在8000元/月左右,具体视不同地域、不同性质企业、测试工程师的不同能力而定。
以3.5年左右从业经验的软件测试工程师各地薪资情况来看:北京地区该职位的平均年薪逾5.8万元,其中外商独资企业的年薪为全国之最,将近8.5万元,而其余各类型企业的年薪都在5万至6万元。
上海地区软件测试工程师的平均年薪为6.3万元,欧美独资和欧美合资企业的薪资不相上下,分别为7.9万和7.7万元。
以上种种迹象表明,软件测试工作已成为IT职场上炙手可热的新“黄金职业”。
考取软件设计师证书有用吗?
给你分享在网上看到的一个考过的人的工作经历。
我是武汉一所二类学校通信工程专业的学生,虽然可以说电脑玩得转,但再大学期间还真没真正编过几个程序。
直到今年9月,大四上学期开始,觉得要找工作了,多一个证书会好一些,才开始准备复习高级程序员考试(即软件设计师考试),经过1个半月复习,到11月4号考完后,感觉不错,对了一下答案,大概上午50,下午55,心情不错,开始做简历了(这时我同学以开始找工作半个多月了),5号晚上参加一再我学校举行的笔试,当晚接到通知第2天面试,第二天没怎么准备(因为招软件测试师 ,不太感兴趣),过了一面,二面被刷了。
6号,去武大中关村招聘团,投了一家公司(我同学投这家都被人家以不是211学校不要给退回来了,而我再简历中就写了高级程序员证书,人家给了我笔试机会,作用啊),过笔试,过面试,但当场机试没出来(做少了啊,做出来就可以直接签了啊,本科4000,知足了),没出来,HR说给我一chance,回去赶快练习熟练,然后给她打电话,给了我她的名片,回去请教老师。
7号又去武大,是一家日本的世界500强企业,当场笔试,哈哈,居然全是高级程序员的真题和模拟题,不看题目就能选出来(高程考试的作用大啊,不管证书到手没了),然后是100分的外语(感觉一般般)。
晚上果然接到电话,第二天面试。
8号,早上面试,问了些再学校做了甚么项目等问题(当场傻了),完了感觉没戏了,下午等消息,没想到居然来了电话,哈哈 ,后来才知道,我笔试第4名,再武汉一共招了8个。
(这家给4200,嘿嘿,又多了200,更知足了)。
呵呵,现在想想,如果没考高级程序员,我可能毕业就是失业了啊。
哎,太感谢高级程序员考试了!
转载请注明出处51数据库 » 高级软件测试工程师简历