最热职业规划测试(案例14篇)
写一份好的总结,可以让我们更好地认识自己。总结需要注意结构的清晰和句子的连贯,使读者更易理解。欢迎大家阅读以下总结范文,和我们一起来探讨学习和工作的总结之道。
职业规划测试篇一
每个工作三五年的人多少都会遇到瓶颈,要么是技术,要么是管理。没有一条路是可以既定的,都是摸索着前进,网上有专家的介绍,也有前辈们的总结。
对软件测试这样一个新兴行业,在以前是算在软件开发一类的,现在大多公司都会独立出测试部门了,也就有了专职软件测试人员。职业规划一个很重要的点还要看 社会环境,在中国大陆做软件开发的都是被认为吃青春饭,很多企业的职位也或多或少都如此设定,大多技术牛人最后都走向项目管理,虽然也许他不喜欢也不擅长,但为了未来为了薪水待遇很多时侯是必然之路。
1~2年,测试技能:熟悉整个测试过程及产品业务领域,学习和掌握自动化工具,学习测试自动化编程技术;开发和执行测试脚本,承担系统测试实施任务;掌握编程语言、操作系统、网络与数据库方面的技能。
3~4年,测试过程:深入了解测试过程,掌握测试过程设计及改进,参与软件工作产品的同行评审;进一步了解产品业务领域,改进测试自动化编程技术;能指导初级测试工程师;加强编程语言、操作系统、网络与数据库方面的技能。
4~5年,测试组织工作:管理1~3名测试工程师,担任任务估算、管理及进度控制;进一步培养在软件项目管理及支持工具方面的技能。
5~6年,技术管理:管理4~8名测试工程师,提高任务估算、管理及进度控制能力,完成测试规划并制定测试计划;研究测试的技术手段,保持使用项目管理及支持工具的技能;用大量时间为其他测试工程师提供技术及过程方面的指导;开始与客户打交道并做演示推介。
6~12年,测试管理:管理8名以上测试工程师,负责一个或多个项目的测试工作;与客户打交道并做演示推介;保持使用项目管理及支持工具的技能。(附:这个不适应于国内,也许适合老美他们。不过我们可以从中了解软件测试人员需要具备哪些能力。国内最重要的是第一步你入了哪一行业,业务是什么?软件测试也如此,web测试?手机测试?手工还是自动?…)
step1:分析自己的优劣势,包括自己的专业技能以及语言能力,业务能力,管理能力
step3:分析市场需求,看看市场上需要什么样的人才以及未来需要什么人才
step4:结合自己的优劣势给自己定位,设定目标,大公司还是小公司,国企还是外企。。。。
step5:为自己的目标努力,记住最重要是坚持!
职业规划测试篇二
市场营销专业培养具备管理、经济、法律、市场营销等方面的知识和能力,能在企、事业单位及政府部门从事市场营销与管理以及教学、科研方面工作的工商管理学科高级专门人才。
一、引言
作为当代大学生,若是带着一脸茫然,踏入这个拥挤的社会怎能满足社会的需要,使自己占有一席之地?在这个机遇与挑战并存的时代,强手如林,一旦自己失去了目标,就无法抵达彼岸。一个明确的目标就如同黑夜中矗立的灯塔,引领我们走向成功。职业生涯规划是帮助柔弱个体对抗变幻莫测的世界的一种不变的工具。我们要很好地规划自己的职业生涯,使自己以后回首不会感到后悔。
二、自我分析
1、个人的简介
我性格热情开朗,为人诚实谦虚比较内敛,但是也兼并着活泼,属于胆汁质的人群,比较平易近人,富有同情心、待人诚信,责任心强。在工作上积极富有责任心、忍耐力比较强。
在思想上,感性大于理性。对事物的分析较注重侧重于侧面,但往往却能恰到好处,思想过于丰富,天马行空。
在做事放个上,有事过于墨守成规,但是做事从来不拖沓,喜欢当前事情当前做不喜欢把今天的是六道明天做,将所想落实于实践,从不打无把握之仗,所谓运筹帷幄。
此外,我还积极参加课外实践活动。加入了学校的营销协会和青年志愿者协会。在这些活动中学到了很多。周末,有空也会去做兼职,例如:促销员。
2、职业兴趣
心理学家认为,兴趣是人积极探索某种事物的认识倾向。个人不是很喜欢变动很大的工作,例如:面对面的销售工作。天马行空的思想使我更愿意做策划类的工作,也正好切合了自己的专业。注重团队合作,善于发现问题。
3、职业能力
个人适应环境的能力较强,易随着环境的变化而做出相应的调整。独立能力也在高中和大学独自求学中得到了相应的锻炼。对工作的太对从来都是从一而终,责任心很强。
4、职业价值观
5、胜任能力能力优势行动力较强,行事风风火火,注重团队精神,喜欢听取别人意见和建议追求成就与效率喜欢创造性的解决问题,注意细节与精准度,工作讲究条理与计划性,从不打无把握的仗,较严于律己。
能力劣势只谈实际的事务,会把实情藏在心中,有事过于墨守成规,但一旦有了自己的想法或主张就会贯彻到底注。
三、职业分析
1、家庭环境分析
家庭比较简单。从小生活在农村,父母均从事农业劳动,使我更加奋发前进。家庭比较和睦、温馨,他们都希望我往上走继续深造学习对我寄予了很深的期望。
2、学校环境分析
就读于安徽职业技术学院,师资力量雄厚,是国家级示范高职高专类院校。学校比较注重学生的实际操作能力。我们的营销与策划专业是我们学校比较活跃的专业,实训活动较丰富刘我们的专业知识得以实践提高我们的动手能力。老师们都很可爱,专业知识很强,使我受益匪浅。
3、社会环境分析:
1.中国经济的快速增长,真正融入wto后,更深更广的与世界接轨。
2.人才竞争激烈,以后的企业更需要具有先进理念的t字形人才,以后企业更多的是要关注世界的变化,把握世界的脉搏。
3.我国现在大学毕业生渐渐增多,而且需求量渐饱和,而且技能性人员仍有缺乏,竞争时代,实力为先,然而金融危机的冲击导致就业环境不佳。
4、职业环境分析
随着一步步趋向于规范化、完善化的规国内市场的,无论是国有企业、民营企业还是外资企业都站在同一起跑线上参与市场竞争其核心就是营销人才的竞争。
四、职业定位
1、职业目标
在外企或国企为一名营销策划精英。
2、职业的发展路径
从最底层销售做起到营策主管营销策划精英
五、计划实施方案
1、步入社会初期:20xx-20xx年
在校期间,强化学习营销知识,考取有关营销证书和英语证书,抓住可利用的机会锻炼自己的知识应用能力和执行能力。实习期间,积极向前辈们学习,注重细节不断提高自己交际能力和口才,积累社会经验。
2、立足社会:20xx-20xx年
一边工作一边利用业余时间勤奋学习,吸取不同领域知识,进而继续深造。建立良好的交际圈,对于自己认为可以交往的人要保持联系;锻炼自己的创新能力,勇于探索多问自己几个为什么;有想法大胆说出来,听取别人的意见及建议;积极参加更多有益的培训活动。
3、长期计划(20xx)
通过前七年的学习和工作经验的积累,深造考取工商管理mba提升自己的学历水准,用以博取更多好的晋升机会。
六、评估调整
职业目标评估:拥有自己的策划团队,成为高层次的营销策划师。也许道路比较艰难,如果遇到很大的弯路,我会选择做和这个目标相似的工作坚持不懈,走自己的房展道路。
职业路径评估:总体大的方向不会改变,条件允许,会选择更好的工作岗位,学习其他方面的知识充实并巩固自己的专业知识。
实施策略评估:实施策略可据现实条件适时调整,但总体上“就业升本择业创业”的总策略不会改变。
七、结束语
通过这次职业生涯规划,我清楚地认识了自己,确立了自己的努力方向和职业定位。但现实毕竟是多变的所以在不同的时期、不同的环境中,我们都要对自己的规划进行适时的调整。这一份职业规划,虽然不能决定我的命运,但却不仅让我更清楚地看到自己,更为我照亮了前方的航程,给了我前进的动力,路漫漫其修远兮,吾将上下而求索。
并会坚持持续下去每年做一次自我评估、月月做自我检查、天天做总结。按照实际情况作出一些更好的调整来适应日新月异的社会变化。
计划固然好,但更重要的,在于其具体实践并取得成效。任何目标,只说不做到头来都会是一场空。然而,现实是未知多变的,定出的目标计划随时都可能遭遇问题,要求有清醒的头脑。其实,每个人心中都有一座山峰,雕刻着理想、信念、追求、抱负;每个人心中都有一片森林,承载着收获、芬芳、失意、磨砺。一个人,若要获得成功,必须拿出勇气,付出努力、拼搏、奋斗。成功,不相信眼泪;成功,不相信颓废;成功不相信幻影,未来,要靠自己去打拼!
通过这次职业生涯规划,我清楚地认识了自己,确立了自己的努力方向和职业定位,这样就可以使自己保持平稳和正常的心态,按照目标和理想有条不紊、循序渐进地努力。当然,计划虽好,最重要的还是在于其具体的实践和所取得的成效。然而,现实是未知多变的,定出的计划随时都会遭遇问题,这就要求我们有清醒的头脑,客观的分析和全面的认知。每个人都有自己的理想信念,抱负和追求,每个人都渴望成功,但在此过程中我们必须坚持信念,必须持之以恒,必须脚踏实地!
职业规划测试篇三
2、食指:兄弟姐妹
3、中指:自己
4、无名指:情人
5、小指:小孩
【五、测试你的eq并代表你的心情】
1、红色:有非常积极进取的个性,充满活力、朝气与热情,你对人生满怀希望,期待自己迈向成功的人生,你永远不在乎挫折,跌倒了会再站起来拍拍灰尘往目标前进。
2、灰色:很重视自己份内的工作,从来不会把工作推给别人,无论多么的辛苦也希望自己完成,你的品位及做人做事原则与众不同,不过有时缺乏周详的考虑。
3、蓝色:是个典型的实行家,善于参与你喜爱的活动而且确实采取行动,执行能力强,不善于发号施令,要小心因参加太多活动而忽略了生活品质使自己所爱的人离去。
4、绿色:喜欢享受新奇的事物,对朋友来说充满情感的你常有热心过度的现象,帮助别人之时,常给人有好管闲事的印象而惹人生气,喜欢享受大自然生活,适合旅行。
5、黄色:喜欢过富丽堂皇的生活,注重面子,讲究排场,由于你的努力上进,成功与胜利的祝贺经常萦绕耳边,你对人生充满期待,采取乐观进去的态度。做事有魄力,能够独当一面,只是缺乏规划能力,应当多听听幕僚的意见。
6、紫色:你喜欢充满刺激、具有挑战性的生活。懂得把握自己的机会表现魅力,生活美满且多姿多彩,因为你是热情又好奇的人。
7、咖啡色:是个重视名誉和尊严的人,习惯在平淡生活中求取进步,对人非常宽厚,从不在乎周遭的朋友有什么过失,你只是安分守己的过生活,是个平凡可靠的人。
8、黑色:你的思考条理分明非常具理性,乐于为人服务。有许多理想和梦想没有实现。现在想认真完成一些工作来弥补未完成的梦想,有认真工作接受命运安排的性格。
【六、你选择另一半的考量】
顺序
山:健康
海:内涵
花:外表
火车:性
【七、测你个性的特点】
1、糕点、饼干类:
个性天真、活泼、恬淡,又容易相处,且性情温和,乐于助人,是个标准的乐天派。
2、披萨:
具有艺术家的自傲性格,叛逆味道极重。最好收敛点你的自以为是。
3、炸鸡、汉堡、薯条:
标准的现代人,你讨厌孤单、害怕寂寞,感情脆弱的可以,一般而言你缺乏冲劲。
4、牛肉面、饭类:
有些愤世嫉俗,所以你对于与他人之间的礼貌往来,及社交活动,都显得不耐烦和排斥。
答案与你的情况相符吗?如果符合,希望对你有指引。如果不准,就当好玩吧!
职业规划测试篇四
计划经理––具有多年纯熟的开发与支持(测试/质量保证)活动方面的经验,管理从事若干项目的人员以及整个开发生存周期,负责把握项目方向与盈亏责任。
第一阶段:(测试员)初级测试工程师(初出校门)
自身条件:初入具备计算机专业学位,有一些手工测试经验。
具体工作:执行测试用例,记录bug,并回归测试,通过qtp等测试工具录制回归测试脚本,并执行回归测试脚本。
学习方向:开发测试脚本并且开始熟悉测试生存周期和测试技术。
第二阶段:(测试工程师)程序分析员(1-2年)自身条件:有1~2年工作经验。具有初步的自动化测试能力,完善自动化测试脚本。
具体工作:设计和编写测试用例,编写自动测试脚本程序且担任测试编程初期的领导工作。
职业规划测试篇五
一般情况,软件测试工程师可分为测试工程师、高级测试工程师和资深测试工程师三个等级。
达到这个水平比较困难,这需要了解很多知识,例如c语言,java语言,数据库,数据结构,软件工程,等等,但是你要在一家公司干3–5年的话,在压力中这些技能你都会掌握!
测试部门管理者
小的如组长,大的如测试经理,这需要你有先天的优势,善于交流沟通,善于处理人际关系!不过做两年,你也会成为老油条的!
测试书籍编写者
出书也是很赚钱的,当你在这一行干了几年,积攒了足够的经验,可以把你的经验,具体做过的项目总结出来,现在关于软件测试的书很少,你要写本与众不同的书肯定畅销!
软件测试培训师
当你在这一行做腻了,你可以选择培训机构,培训机构缺乏有经验的软件测试师,必然会高薪聘请你!至于晋升流程,一个公司一个样,但是你要知道,你想发展的话,必须要委婉的让上级知道,有些你无法触及的测试项目,需要你的上级分配,一旦有无关紧要的项目或空闲时,经理就会考虑你,会让你尝试做一些高级测试项目!这时就要看你的个人悟性了!要知道这一行,技术越高越吃香!越能让老板和开发人员信服!
开始考虑求学、培训的充电问题,学到老才能活到老。
职业规划测试篇六
职业规划最好从“高考毕业”开始。
其实在很多国家,职业规划教育非常普及。比如英、日、美等国家,从中小学就开始系统传授职业规划知识,高中学校拥有专业的职业规划队伍,请专家给孩子们作职业兴趣分析,通过各种实践活动让学生了解不同职业。但在我国,职业规划还刚刚起步,在初中、高中根本是空白,即使在大学,系统开展职业规划指导的也只是少数,而且时间安排都比较晚,大多在大四临近毕业时。
究竟职业规划什么时间做最合适?
职业生涯规划专家认为从高考毕业时就应开始做职业规划。有些专家认为,职业规划开始得越早越好,在高中时代就可以给自己拟订一个职业规划,但这不仅受到当前教育体制的限制,而且高考以分数论高低,学校选择、专业选择都受到影响。因此,对于目前的学生而言,高考结束后进入大学之前立即开始职业规划是较为恰当的。
做好职业生涯规划也很有讲究,除了可以找专业的职业规划老师外,自己也可对自身的情况进行归纳。
首先要正确认识自我,自我觉察、自我探索,认识自己的性格、兴趣、价值观、能力、特长和专业知识等。
其次要认识职业社会,学校里的学习只针对理论知识和信息,而没有深入分析,对于现实社会,学生无法更多、更深地接触。
因此高考毕业大学录取通知书收到后,学生们就可以多进行职业环境的探索,包括行业、企业和职业三方面,认识不同职业所要要的知识、技能、经验、个性等,认识不同行业和职业的发展路径等。
第三,要培养自己的各方面能力,发现自己与理想职业之间的差距,有计划、有意识地培养自己的全面素质,在学习、提高的过程中不断评估、反思和调整自己的职业规划。
职业规划测试篇七
中共中央党校主办的《学习时报》第338期刊登文章《切实解决收入分配领域的突出问题》。文章指出,改革公务员的工资制度,规范公务员的薪酬收入,是解决当前收入分配领域突出问题的迫切需要。加快事业单位收入分配制度改革,必须坚持分类管理、内部搞活、有效激励、政府调控的原则,逐步建立符合各类事业单位特点、体现岗位绩效和分级分类管理的事业单位收入分配制度,实现事业单位收入分配制度的科学化、规范化和法制化。全文如下:5月26日,中央政治局召开会议,专门讨论和研究“改革收入分配制度和规范收入分配秩序问题”,这是落实“十一五”规划,解决收入分配领域存在的突出问题和矛盾的一次重要会议。2006年3月,温家宝总理在政府工作报告中就要求调整收入分配关系,规范收入分配秩序,并把“改革公务员工资制度和规范公务员收入分配秩序”作为国务院2006年工作要点之一。
改革开放以来,从1985年到2003年,国家曾对机关和事业单位工作人员工资制度进行过8次调整,不同职级公务员之间的工资差距,由1985年的10.2倍缩小到目前的6.6倍,此后再未对公务员统一调整过工资。尽管从工资收入上看,我国公务员工资水平差距并不大,但在实际运行中,仍然存在一些突出问题:一是地区差距较大,同资历、同职务、同级别的干部,不同地区收入相差几倍,没有体现同工同酬,特别是在老少边穷地区,公务人员不仅工作条件艰苦,而且收入水平低,不利于调动公务人员的积极性和稳定基层政府工作。二是部门差距大,权力大小不同的部门,差距两三倍,甚至高达五六倍,刺激了部门的乱收费和私设小金库等违法乱纪行为。三是收入与个人贡献背离,许多部门仍然存在吃大锅饭的平均主义现象,不利于改进政府工作和提高政府效率。四是基本工资之外存在名目繁多的各种补贴、津贴,计算过于复杂,导致名义收入与实际收入差距甚大,不仅扰乱正常的收入分配秩序,而且容易孳生腐败,有损国家公务人员的形象。五是公务员平均收入偏低。据有关部门资料反映,在美国、日本、法国、越南、古巴等国家以及香港、澳门地区,公务员的平均工资收入普遍高于本国(本地区)的社会平均收入水平。2003年第8次调整工资后,各级公务员年平均工资为15487元,在全国10多个行业的职工平均工资中,排名处于中下位次。随着近几年城镇职工收入的提高,公务员工资水平相对更低。由于体制转轨存在的制度漏洞,偏低的工资收入,助长了贪污腐化,不利于公务员队伍的稳定。
改革公务员的工资制度,规范公务员的薪酬收入,是解决当前收入分配领域突出问题的迫切需要。我国的事业单位众多,其工资制度在很大程度上是与公务员的工资制度同步比照或密切相关。因此,公务员的工资制度没有理顺,其他行业的工资也难以规范。2006年1月1日,《中华人民共和国公务员法》正式实施。为此,要借《公务员法》实施的契机,加快改革步伐,规范公务员收入,完善社会主义的基本分配制度。一是根据公务员法的要求,改革公务员职级工资制,建立国家统一的职务与级别相结合的公务员工资制度;二是进一步加大清理规范津贴补贴的力度,使工资外收入透明化,并纳入工资分配管理的范围;三是完善艰苦边远地区津贴制度,提高艰苦边远地区津贴标准,逐渐扩大实施范围;四是建立与我国实际发展相协调、与社会进步相适应的公务员工资正常增长机制,确保建立一支廉洁、高效、稳定,可信的公务员队伍。
加快事业单位收入分配制度改革,必须坚持分类管理、内部搞活、有效激励、政府调控的原则,逐步建立符合各类事业单位特点、体现岗位绩效和分级分类管理的事业单位收入分配制度,实现事业单位收入分配制度的科学化、规范化和法制化。一是建立岗位绩效工资制度;二是实行新的工资分类管理办法;三是完善特殊人才收入分配激励机制;四是健全收入分配宏观调控机制;五是形成纪律严明、管理严格的工资分配秩序。
规范收入分配秩序,需要公平地处理好在职人员与社会人员的收入分配关系。在规范机关事业单位人员收入分配秩序的同时,也应当根据经济、社会发展的要求,适当提高企业离退休人员基本养老金标准、最低工资、最低生活保障标准,并不断改善各类优抚对象的相关待遇,让全体人民共享改革开放和社会主义现代化的成果,推进和谐社会的建设。
职业规划测试篇八
根据有关职位统计资料显示,在国外大多数软件公司,1个软件开发工程师就需要辅有2个软件测试工程师。目前,软件测试自动化技术在我国则刚刚被少数业内专家所认知,而这方面的专业技术人员在国内更是凤毛麟角。根据对近期网络招聘it人才情况的了解,许多正在招聘软件测试工程师的企业很少能够在招聘会上顺利招到合适的人才。
随着中国it行业的发展,产品的质量控制与质量管理正逐渐成为企业生存与发展的核心。从软件、硬件到系统集成,几乎每个中大型it企业的产品在发布前都需要大量的质量控制、测试和文档工作,而这些工作必须依靠拥有娴熟技术的专业软件人才来完成。而软件测试工程师就是其中之一,目前已成为各类科技企业紧急征召的重要对象。
据了解,由于软件测试工程师处于重要岗位,所以必须具有电子、电机类相关专业知识背景,并且还应有两年以上的实际操作经验。他们应熟悉中国和国际软件测试标准,熟练掌握和操作国际流行的系列软件测试工具,能够承担比较复杂的软件分析、测试、品质管理等任务,并能独立担任测试、品质管理部门的负责人。一般情况,软件测试工程师可分为测试工程师、高级测试工程师和资深测试工程师三个等级。
在具体工作过程中,测试工程师的工作是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。对软件测试工程师而言,必须具有高度的工作责任心和自信心。任何严格的测试必须是一种实事求是的测试,因为它关系到一个产品的质量问题,而测试工程师则是产品出货前的把关人,所以,没有专业的技术水准是无法胜任这项工作的。同时,由于测试工作一般由多个测试工程师共同完成,并且测试部门一般要与其他部门的人员进行较多的沟通,所以要求测试工程师不但要有较强的技术能力而且要有较强的沟通能力。因此,在企业内部,软件测试工程师基本处于“双高”地位,即地位高、待遇高,有的人月薪可高达8000元。可以说他们的职业前景非常广阔,从近期的企业人才需求和薪金水平来看,软件测试工程师的年工资有逐年上升的明显迹象。测试工程师这个职位必将成为it就业的新亮点。
二.软件测试职位要求:
1.计算机基础知识
2.计算机网络基础知识
3.软件测试基本知识(软件质量,软件质量管理基础知识,软件测试概念,软件测试标准,软件测试技术及方法,软件测试项目管理)
4.软件开发基本知识(软件工程知识,理解软件开发方法及过程)
技术类
1.程序语言c/c++,vb,vc,java,.net,asp,javascript等。具体要求要视公司的具体项目或产品来定。但一般以c为基本要求。
2.数据库知识
sqlserver,oracle,mysql,sybase等。一般对测试人员的要求就是要求会使用,然后熟练使用sql语句进行查询,修改,添加,删除数据操作。
3.操作系统
windows,linux(常用的redhat,suse,debian)/unix(freebsd,solaris,hp-ux,aix,mac)系统。
自动化测试工具类
1.自动化测试概念/自动化测试框架
好多人觉得自动化测试就是使用自动化测试工具,其实各种工具只是自动化测试实施的一个有效利器,如何建立一个脱离工具的自动化测试框架远远比研究如何使用测试工具复杂,困难的多。
2.自动化测试流程
3.自动化测试工具的使用
自动化测试框架(流程)
gui的功能测试自动化
非gui的功能测试自动化
性能测试(广义的和狭义的性能测试)
自动化测试工具(功能测试工具,性能测试工具,缺陷管理工具,测试管理工具)
实战类(工作经验)
1.公司的测试流程
2.公司的具体缺陷管理流程(提交bug报告,追踪bug状态)
3.测试环境的搭建及管理
4.测试计划,测试用例,测试报告等相关文档的编写
语言类
1.英语
2.日语
三.自我分析:
1.细心,关注细节
2.耐心,不怕麻烦
3.良好的沟通能力
4.优秀的学习能力,逻辑思维强
5.工作积极主动
6.上进性强,永远不满足现状
7.团队合作精神
四.职业规划:
第一阶段:(测试员)初级测试工程师(初出校门)
自身条件:初入具备计算机专业学位,有一些手工测试经验。
具体工作:执行测试用例,记录bug,并回归测试,通过qtp等测试工具录制回归测试脚本,并执行回归测试脚本。
学习方向:开发测试脚本并且开始熟悉测试生存周期和测试技术。
第二阶段:(测试工程师)程序分析员(1-2年)
自身条件:有1~2年工作经验。具有初步的自动化测试能力,完善自动化测试脚本。具体工作:设计和编写测试用例,编写自动测试脚本程序且担任测试编程初期的领导工作。
学习方向:拓展编程语言、操作系统、网络与数据库方面的技能。
第三阶段:(高级测试工程师)程序分析员(3―4)
自身条件:有3~4年经验。具有一定的行业业务知识,储备系统分析员的能力。
具体工作:帮助开发或维护测试或编程标准与过程,分析软件需求,获得测试需求。确定测试需求相应的测试方法,获得测试策略方案。参与同行的评审(软件需求,软件测试计划等),并为其它初级的测试工程师或程序员充当顾问。
学习方向:继续拓展编程语言、操作系统、网络与数据库方面的技能。
第四阶段:测试组负责人(4-6)
自身条件:有4~6年经验。具有丰富的行业业务知识,具有系统分析员的能力,专长性能测试。
第五阶段:(资深安全或性能测试工程师)测试/编程高级负责人(6-10)自身条件:有6~10年经验的测试工程师或程序员。
具体工作:负责管理8~10名技术人员。性能测试整体方案设计,软件系统性能问题定位和性能优化,内存优化及分析数据溢出等,分析系统的安全漏洞等。负责进度安排、工作规模/成本估算、按进度表和预算目标交付产品。负责开发项目的技术方法。为一些用户提供支持与演示。
学习方向:开发一些特定领域的技术专长
第六阶段:测试/质量保证/开发(项目)、经理
自身条件:有10多年的工作经验。(10年及之后)
第七阶段:(公司级质量总监)计划经理
自身条件:有10年以上开发与支持(测试/质量保证)活动方面的经验。
具体工作:管理从事若干项目的人员以及整个开发生存周期。
职业规划测试篇九
根据有关职位统计资料显示,在国外大多数软件公司,1个软件开发工程师就需要辅有2个软件测试工程师。目前,软件测试自动化技术在我国则刚刚被少数业内专家所认知,而这方面的专业技术人员在国内更是凤毛麟角。根据对近期网络招聘it人才情况的了解,许多正在招聘软件测试工程师的企业很少能够在招聘会上顺利招到合适的人才。
随着中国it行业的发展,产品的质量控制与质量管理正逐渐成为企业生存与发展的核心。从软件、硬件到系统集成,几乎每个中大型it企业的产品在发布前都需要大量的质量控制、测试和文档工作,而这些工作必须依靠拥有娴熟技术的专业软件人才来完成。而软件测试工程师就是其中之一,目前已成为各类科技企业紧急征召的重要对象。
了解,由于软件测试工程师处于重要岗位,所以必须具有电子、电机类相关专业知识背景,并且还应有两年以上的实际操作经验。他们应熟悉中国和国际软件测试标准,熟练掌握和操作国际流行的系列软件测试工具,能够承担比较复杂的软件分析、测试、品质管理等任务,并能独立担任测试、品质管理部门的负责人。一般情况,软件测试工程师可分为测试工程师、高级测试工程师和资深测试工程师三个等级。在具体工作过程中,测试工程师的工作是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。对软件测试工程师而言,必须具有高度的工作责任心和自信心。任何严格的测试必须是一种实事求是的测试,因为它关系到一个产品的质量问题,而测试工程师则是产品出货前的把关人,所以,没有专业的技术水准是无法胜任这项工作的。同时测试部门一般要与其他部门的人员进行较多的沟通,所以要求测试工程师不但要有较强的技术能力而且要有较强的沟通能力。
因此,在企业内部,软件测试工程师基本处于“双高”地位,即地位高、待遇高,可以说软件测试工程师的职业前景非常广阔,从近期的企业人才需求来看,企业对软件测试工程师人才的招聘越来越多,测试人才越来越被重视,所以测试工程师这个职位必将成为it就业的新亮点。
1.计算机基础知识
2.计算机网络基础知识
3.软件测试基本知识(软件质量,软件质量管理基础知识,软件测试概念,软件测试标准,软件测试技术及方法,软件测试项目管理)
4.软件开发基本知识(软件工程知识,理解软件开发方法及过程)技术类
(1)程序语言
c/c++,vb,vc,java,.net,asp,java script等。具体要求要视公司的具体项目或产品来定。但一般以c或java为基本要求。
(2)数据库知识
sqlserver,oracle,mysql,sybase等。一般对测试人员的要求就是要求会使用,然后熟练使用sql语句进行查询,修改,添加,删除数据操作。
(3)操作系统
windows,linux(常用的redhat,suse,debian)/unix(freebsd,solaris,hp-ux,aix,mac)系统。
自动化测试工具类
1.自动化测试概念/自动化测试框架
好多人觉得自动化测试就是使用自动化测试工具,其实各种工具只是自动化测试实施的一个有效利器,如何建立一个脱离工具的自动化测试框架远远比研究如何使用测试工具复杂,困难的多。
性能测试(广义的和狭义的性能测试)
自动化测试工具(功能测试工具,性能测试工具,缺陷管理工具,测试管理工具)
实战类(工作经验)
1.公司的测试流程
2.公司的具体缺陷管理流程(提交bug报告,追踪bug状态)
3.测试环境的搭建及管理
4.测试计划,测试用例,测试报告等相关文档的编写
语言类
1.英语
2.日语
第一阶段:(测试员)初级测试工程师(初出校门)自身条件:初入具备计算机专业学位,有一些手工测试经验。
具体工作:执行测试用例,记录bug,并回归测试,通过qtp等测试工具录制回归测试脚本,并执行回归测试脚本。
学习方向:开发测试脚本并且开始熟悉测试生存周期和测试技术。
第二阶段:(测试工程师)程序分析员(1-2年)
自身条件:有1~2年工作经验。具有初步的自动化测试能力,完善自动化测试脚本。
具体工作:设计和编写测试用例,编写自动测试脚本程序且担任测试编程初期的领导工作。
学习方向:拓展编程语言、操作系统、网络与数据库方面的技能。
第三阶段:(高级测试工程师)程序分析员(3—4)
自身条件:有3~4年经验。具有一定的行业业务知识,储备系统分析员的能力。
具体工作:帮助开发或维护测试或编程标准与过程,分析软件需求,获得测试需求。确定测试需求相应的测试方法,获得测试策略方案。参与同行的评审(软件需求,软件测试计划等),并为其它初级的测试工程师或程序员充当顾问。
学习方向:继续拓展编程语言、操作系统、网络与数据库方面的技能。
第四阶段:测试组负责人(4-6)
自身条件:有4~6年经验。具有丰富的行业业务知识,具有系统分析员的能力,专长
性能测试。
具体工作:负责管理1~3名测试工程师或程序员。集中于技能方面,担负一些进度安排和工作规模/成本估算职责。分析性能瓶颈的原因,为开发团队提供bug解决策略。学习方向:性能测试,测试技能。
职业规划测试篇十
作为软件测试工程师你应该怎么规划你的职业发展,分享软件测试的职业规划,一起来看看吧!
首先要做的是分析和定位自己;
分析自己的优劣势,这其中包括:行业背景,专业技能,语言能力,业务能力,管理能力等;这一点非常重要,每个人都可以列出自己的优势以及不足,给自己设定的目标也会更切合实际。
其次,发掘自己的兴趣;
喜欢与人打交道还是更喜欢与机器打交道?喜欢银行业务还是移动互联网?喜欢研究脚本还是理解业务需求?….之所以强调兴趣,是因为兴趣当头,无论做什么,人都是很有激情的,因为是自己的喜欢的。
然后,分析市场需求,结合自己的优劣势和兴趣给自己定位;
最后,为自己的目标而努力:脚踏实地,坚持!
理论上,工作+之后,行业影响会越来越小,因为个人的专业技能以及管理等综合能力对于若干职位都是相通的,所以不要仅仅埋头在软件测试,建议也关注所有与软件测试有交互的职位所做的事情,会帮助我们更加深入地做好软件测试。
贴上《软件测试质量保证》书上的一个通用规划供参考:
1~2年,测试技能:熟悉整个测试过程及产品业务领域,学习和掌握自动化测试工具,学习测试自动化编程技术;开发和执行测试脚本,承担系统测试实施任务;掌握编程语言、操作系统、网络与数据库方面的技能。
3~4年,测试过程:深入了解测试过程,掌握测试过程设计及改进,参与软件工作产品的同行评审;进一步了解产品业务领域,改进测试自动化编程技术;能指导初级测试工程师;加强编程语言、操作系统、网络与数据库方面的技能。
4~5年,测试组织工作:管理1~3名测试工程师,担任任务估算、管理及进度控制;进一步培养在软件项目管理及支持工具方面的技能。
5~6年,技术管理:管理4~8名测试工程师,提高任务估算、管理及进度控制能力,完成测试规划并制定测试计划;研究测试的技术手段,保持使用项目管理及支持工具的技能;用大量时间为其他测试工程师提供技术及过程方面的指导;开始与客户打交道并做演示推介。
6~,测试管理:管理8名以上测试工程师,负责一个或多个项目的测试工作;与客户打交道并做演示推介;保持使用项目管理及支持工具的技能。
[对软件测试的职业规划]
职业规划测试篇十一
公司开发的产品专业性较强,软件测试人员需要有很强的专业知识,现在软件测试人员发展出现了一种测试管理者不愿意看到的景象:
1、开发技术较强的软件测试人员转向了软件开发(非测试工具开发);
2、业务能力较强的测试人员转向了软件需求;
3、沟通能力较强专业能力较强的人员转向了软件实施;
为什么不愿意看到呢,自己培养起来的优秀人员都为别的部门、别的公司干活去了,而测试这边永远都是新人,永远都是刚入门的软件测试工程师:开发水平一般、业务能力一般、沟通能力一般。而那些转行的测试同仁们,薪水并没有质的飞跃,到了‘那边’成绩平平,很快就被埋没了。这里当然要排除那些实在对开发、对业务、对实施非常感兴趣想在这些领域有所建树的狂热者们。问题就来了,那些人为什么要‘转业’呢?原因无外乎以下几点:
1、公司的软件测试没有技术含量,没有挑战性;
2、认为在公司能做到测试经理就已经是测试发展的最高境界了;
3、测试人员薪水较其他低;
4、想了解一下测试之外的其他岗位,丰富自己的阅历,为以后更好的做管理做准备。
那么,公司的软件测试真的技术含量很低吗?工作效率已经达到最高了吗?真的不需要挑战吗?测试经理就没有高级和低级之分了吗?测试人员的薪水就不可以比开发人员高了吗?测试人员真的需要那么多吗?当然不是,也许很多年的‘旧路’不能靠自己改变,也许有人埋怨领导者们因循守旧、顽固不化,但没有人会阻挡我们去创新,去阻止我们探索新的模式、新的思路、新的工作方法去改变这种现状,没有公司是傻子,一个人的薪水和他体现出来的价值是成正比的。所以应该打破常规,去探索新的东西,这种创新不仅包括技术创新也包括管理创新。关于职业发展,仅根据公司的实际情况,和从大家那里得来的想法,谈一谈:
3、做到了测试经理,完全可以把管理再出神入化,每个人身上有什么特点,怎样能让每个组员的能力发挥到极致,怎么更好的争取测试人员的利益,怎样做到最好的资源调配,怎样让大家不再迷茫,另外,怎样提升自己的威信,提升执行力,领导力,怎样把管理做到让人啧啧,到了这种程度,通过横向和纵向对比,优势自然就出来了。
另外,转做开发、需求、实施,然后又转回测试做管理,这种我是比较赞同的,但度不好掌握,而且如果自己的水平实在太高,很可能会让这类人产生英雄无用武之地的想法,公司的平台太低,而自己感觉自己的水平偏高,所以很可能导致这类人的离职,所以个人的发展和公司测试部的发展一定得保持同步,谁都不能过快,步伐不一致的的两个人怎么能走在一条道上呢?所以在个人发展的情况下,()关注公司总体测试发展,先认清两者的发展方向再去‘转业’未尝不可。
4、做到测试设计人员、自动化工具、管理工具开发人员就是极致了吗?当然不是,测试行业照样有咨询、有顾问、专家,测试管理做好了也可以去做项目经理、去做部门经理,实在不行,完全可以去创业嘛。
总之,发展无极限,路是自己走出来的,不要只走别人踩出来的`路。
软件测试基本介绍:
grenford曾对软件测试的目的提出过以下观点:
(1)测试是为了发现程序中的错误而执行程序的过程;
(2)好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案;
(3)成功的测试是发现了至今为止尚未发现的错误的测试。
测试误区
发现当前软件开发过程中的缺陷,以便及时改进;
(2)这种分析也有助于测试人员设计出有针对性的测试方法,改善测试的效率和有效性;
(3)没有发现错误的测试也是有价值的,完整的测试是评定软件质量的一种方法
(4)应当把“尽早地和不断地进行软件测试”作为软件测试者的座右铭。
(5)完全测试是不可能的,测试需要终止,测试无法显示软件潜在的缺陷。
(6)软件测试是软件不断更新的一个过程。
职业规划测试篇十二
计划经理――具有多年纯熟的开发与支持(测试/质量保证)活动方面的经验,管理从事若干项目的人员以及整个开发生存周期,负责把握项目方向与盈亏责任。
职业规划:
1.第一阶段,学习自动化测试工具,学会编写脚本;
2.第二阶段,学习编写测试计划,测试方案,测试用例;
3.第三阶段,学习配置管理,版本控制,项目管理,bug管理;
4.第四阶段,转向做一个管理者.
每个人选择测试工程师职位的原因不尽相同.为了以后转开发积累经验的的,为了入门简单的,为了不加班的,有看好职业前景的,等等。
这个方向对技术的积累要求最高,适于那些对管理没什么兴趣,就想专心做技术的人。要沿着这条路走下去,需要一直不断地在开发能力上的积累,并且还要求一定的知识广度和对职业的独特理解。
管理方向呢,工作个几年以后转向测试经理,以后的发展就多样了,质量总监项目经理等等。
有些人说做管理不需要技术,却没想过作过一个技术工作,自己都不会的东西怎么去管理别人,当然也有例外,有些管理人员也的确是靠自己的人格魅力去让一个团队健康发展的。不过那只是极少数罢了。大多数测试管理人员也是需要在技术上有一定积累的。而且对于所有工作都一定要比较熟悉,黑白盒,自动化,性能,用例设计,配置管理,计划方案的设计等等,并且还要去调合团队内部的工作氛围,制定适当的激励机制,作为一个管理者绝不比一个技术人员需要积累的东西少。
而流程控制大概是选的人最少的,qa累死不讨好,最终成为一代终极流程控制顾问。
这一类工作需要有非常大的耐心和自信,需要在工作中对流程控制方面有自己的感悟,需要对理论很熟悉。对人的毅力也是个极大的考验呢。其他的,还有做用例做到极至,做功能测试做到极至,做用户体验做到极至的等等,总之各种发展方向者需要努力的坚持,任何一个方向做好了都很好。如果你是测试员或是高级测试员,有志转向管理发展,那么需要加强以下几点:
1.测试计划的编写(要结合测试的项目,能以此来控制和确定测试所需人员,设备及时间来管理测试时间)
2.要熟悉bug跟踪工具及软件测试流程.(如:td,bugzilla,cq等)
3.要熟悉配置管理工具.(如:cvs,vss等)
4.要熟悉自动化工具.(例如:winrunner,qtp,robot,rft,automation等,能结合录制完的脚本编写代码)
5.要熟悉压力及性能测试工具.(例如:loadrunner,webload,
silkperformance等,能结合相关数据,分析出性能瓶颈)
6.要熟悉或精通一门语言.(例如:java,c++)
7.要熟悉数据库.(例如:oracle,db2,sqlserver,mysql)
8.要熟悉主流操作系统.(例如:hpunix,ibmaix,sunsolaris,redhatlinux,suselinux,windows)
9.能用英文流利的和老外交流以及往来email.
10.语言表达能力强,表达问题清晰明了.
11.沟通能力强,能和上级/开发经理很好的达成测试相关/bug事宜.
12.学习技术的能力要强,能快速上手一个新的技术.
13.乐于与人交流.
初级测试工程师:刚走出大学校门或者刚从些培训机构出来的学员,之前没有或具备很少的测试经验,这个阶段主要是掌握最基本的测试方法、测试计划、测试用例、测试报告、环境搭建等。北京上海地区,该职位薪水一般在-5000之间。
中级测试工程师:从事过2-3年实际工作的测试工程师,能够独立制定测试计划,编写测试用例,对初级测试工程师进行指导等。北京上海地区,该职位薪水一般在4000-6000之间。
达到中级测试工程师水准后,以后的发展可以存在多种方向:
管理方向:
测试组长:一般5人以下团队,能够同时承担2-3个较小项目(程序代码在5000行以下)或者1个中、大型项目(程序代码在5000行-25000行左右)。北京上海地区,该职位薪水一般在5000以上,好的过万。
测试经理:可以管理多个小型测试团队,能够承担多个中型及较大型项目的测试,及具备至少1个大型项目(程序代码在25000行以上)的测试管理能力。该职位薪水一般过万,年薪二三十万正常。
质量经理/项目管理:跳出测试的执行转而关注过程。sqa待遇差别比较大,但有2年以上测试或开发经验的人5000以上应该没问题,好的也过万。技术方向:
白盒测试:这个由开发人员转过来的比较多,一般技术上要至少达到技术经理的水准。待遇比较好,一般7k以上,好的年薪二三十万。
自动化测试方向:熟练使用一种以上自动化测试工具,做的好的待遇与白盒测试有的一拼,一般6k以上,不过最近学的人多了,待遇贬值可能比较快。测试分析师/技术总监:主要职责是对系统的测试结果进行综合的分析,例如缺陷分析、性能分析等。不但测试技术能力较强,还要具备数据库、操作系统等多方面的技术知识。这个待遇一般过万了吧.
一、自己的规划:
做了几年之后,积累的了一些行业经验(电子商务型,电信通信行业)和管理经验(指的是测试管理),毕竟是女孩,这么多年一直都在不断地学习各种技术,总怕落后。时间长了,感觉还是很累,感觉比做开发累。所以将来的方向是:走管理路线。(当然这条线也不好走,但是做了2年管理后,感觉在这方面有一定能力,只要努力就一定会成功的)
做好测试:主动性强,有信心,能听取接纳别人的意见。(自己悟出的)
二、对于测试新手来说,如何入行,需要具备的知识和能力
方法:去一些测试论坛(如:测试时代,3atesting,一起测试网等)找些资料来学习。或者买一些测试的书籍。再有也可以参加测试培训。
2、要熟悉或精通一门语言.(例如:java,c++,.net,vb,pb,dephi),做到能读懂代码。当然能独立编写代码更好。
方法:学习一种比较流行的语言即可,因为时间有限不可能学很多开发语言。学习的过程一定要给自己制订时间计划,而且语言这东西最好结合实例来学习,主要学习设计思路。
3、要熟悉bug跟踪工具.(如:td,bugzilla,cq等),学习一种即可,主要能领悟出bug的处理流程是什么,如何管理。
方法:到网上看资料,装上工具适用。
4.要熟悉配置管理工具.(如:cvs,vss等),会一种即可,当然有时间的话,2种工具都会更好。
5.精通office系列工具,排版能力强。测试中经常会写文档,所以这方面要强。
6、要熟悉数据库.(例如:oracle,db2,sqlserver,mysql),对一种数据库精通就可以了。
7、要熟悉主流操作系统.(例如:redhatlinux,windows)
8、需要增强的能力:
学习能力强;表达能力强;耐心,细心,信心,责任心;能承受压力;沟通能力强。
以上这些,都是需要下功夫的,不能做表面功夫,那样的话,就算你入行后,会发现自己要学的东西会很多。
三、入行后,要学习的知识和能力:
1、公司的文化和制度
2、熟悉业务,这块很重要,需要认真对待。
3、熟悉公司的开发流程和测试流程。
4、业务熟悉后,将自己所学的知识运用到实际工作中。提高自己的测试水平。
5、培养自己的沟通能力,与业务相关的所有人都能很好的沟通。
6、工作中遇到的问题及解决措施要及时总结整理。
7、针对公司的项目或产品选择适合的自动测试工具,帮助公司提高测试效率。
这一阶段重在:熟悉业务,熟悉工作流程
四、入行半年――1年后,要学习的知识和能力
1)提高编写用例的技巧。
2)熟悉一种单元测试工具。(针对公司的项目或产品使用的开发语言而定)如果公司这块一直都是开发人员来做,暂且跳过。
3)熟悉一到两种自动化工具。(功能类和性能类的,如:wr,qtp,lr,robot等)
建议:学习工具的话,一定要结合实际的项目,这样学得快而且效果比较好。
职业规划测试篇十三
计划经理––具有多年纯熟的开发与支持(测试/质量保证)活动方面的经验,管理从事若干项目的人员以及整个开发生存周期,负责把握项目方向与盈亏责任。
第一阶段:(测试员)初级测试工程师(初出校门)
自身条件:初入具备计算机专业学位,有一些手工测试经验。
具体工作:执行测试用例,记录bug,并回归测试,通过qtp等测试工具录制回归测试脚本,并执行回归测试脚本。
学习方向:开发测试脚本并且开始熟悉测试生存周期和测试技术。
第二阶段:(测试工程师)程序分析员(1-2年)自身条件:有1~2年工作经验。具有初步的自动化测试能力,完善自动化测试脚本。
具体工作:设计和编写测试用例,编写自动测试脚本程序且担任测试编程初期的领导工作。
学习方向:拓展编程语言、操作系统、网络与数据库方面的技能。
第三阶段:(高级测试工程师)程序分析员(3—4)自身条件:有3~4年经验。具有一定的行业业务知识,储备系统分析员的能力。
具体工作:帮助开发或维护测试或编程标准与过程,分析软件需求,获得测试需求。确定测试需求相应的测试方法,获得测试策略方案。参与同行的评审(软件需求,软件测试计划等),并为其它初级的测试工程师或程序员充当顾问。学习方向:继续拓展编程语言、操作系统、网络与数据库方面的技能。
第四阶段:测试组负责人(4-6)自身条件:有4~6年经验。具有丰富的行业业务知识,具有系统分析员的能力,专长性能测试。
具体工作:负责管理1~3名测试工程师或程序员。集中于技能方面,担负一些进度安排和工作规模/成本估算职责。分析性能瓶颈的原因,为开发团队提供bug解决策略。
学习方向:性能测试,测试技能第五阶段:(资深安全或性能测试工程师)测试/编程高级负责人(6-10)自身条件:有6~10年经验的测试工程师或程序员。具体工作:负责管理8~10名技术人员。性能测试整体方案设计,软件系统性能问题定位和性能优化,内存优化及分析数据溢出等,分析系统的安全漏洞等。负责进度安排、工作规模/成本估算、按进度表和预算目标交付产品。负责开发项目的技术方法。为一些用户提供支持与演示。
第七阶段:(公司级质量总监)计划经理自身条件:有10年以上开发与支持(测试/质量保证)活动方面的经验。具体工作:管理从事若干项目的人员以及整个开发生存周期。负责把握项目方向与盈亏责任。
这个方向对技术的积累要求最高,适于那些对管理没什么兴趣,就想专心做技术的人。要沿着这条路走下去,需要一直不断地在开发能力上的积累,并且还要求一定的知识广度和对职业的独特理解。
管理方向呢,工作个几年以后转向测试经理,以后的发展就多样了,质量总监项目经理等等
有些人说做管理不需要技术,却没想过作过一个技术工作,自己都不会的东西怎么去管理别人,当然也有例外,有些管理人员也的确是靠自己的人格魅力去让一个团队健康发展的。不过那只是极少数罢了。大多数测试管理人员也是需要在技术上有一定积累的。而且对于所有工作都一定要比较熟悉,黑白盒,自动化,性能,用例设计,配置管理,计划方案的设计等等,并且还要去调合团队内部的工作氛围,制定适当的激励机制,作为一个管理者绝不比一个技术人员需要积累的东西少。
而流程控制大概是选的人最少的,qa累死不讨好,最终成为一代终极流程控制顾问
其他的,还有做用例做到极至,做功能测试做到极至,做用户体验做到极至的等等,总之各种发展方向者需要努力的坚持,任何一个方向做好了都很好。
如果你是测试员或是高级测试员,有志转向管理发展,那么需要加强以下几点:
1.测试计划的编写(要结合测试的项目,能以此来控制和确定测试所需人员,设备及时间来管理测试时间)
2.要熟悉bug跟踪工具及软件测试流程。(如:td,bugzilla,cq等)
3.要熟悉配置管理工具。(如:cvs,vss等)
4.要熟悉自动化工具。(例如:winrunner,qtp,robot,rft,automation等,能结合录制完的脚本编写代码)
5.要熟悉压力及性能测试工具。(例如:loadrunner,webload,silkperformance等,能结合相关数据,分析出性能瓶颈)
6.要熟悉或精通一门语言。(例如:java,c++)
7.要熟悉数据库。(例如:oracle,db2,sqlserver,mysql)
8.要熟悉主流操作系统。(例如:hpunix,ibmaix,sunsolaris,redhatlinux,suselinux,windows)
9.能用英文流利的和老外交流以及往来email.
10.语言表达能力强,表达问题清晰明了。
11.沟通能力强,能和上级/开发经理很好的达成测试相关/bug事宜。
12.学习技术的能力要强,能快速上手一个新的技术。
13.乐于与人交流。
初级测试工程师:刚走出大学校门或者刚从些培训机构出来的学员,之前没有或具备很少的测试经验,这个阶段主要是掌握最基本的测试方法、测试计划、测试用例、测试报告、环境搭建等。北京上海地区,该职位薪水一般在20xx-5000之间。
中级测试工程师:从事过2-3年实际工作的测试工程师,能够独立制定测试计划,编写测试用例,对初级测试工程师进行指导等。北京上海地区,该职位薪水一般在4000-6000之间。
达到中级测试工程师水准后,以后的发展可以存在多种方向:
管理方向:
测试组长:一般5人以下团队,能够同时承担2-3个较小项目(程序代码在5000行以下)或者1个中、大型项目(程序代码在5000行-25000行左右)。北京上海地区,该职位薪水一般在5000以上,好的过万。
测试经理:可以管理多个小型测试团队,能够承担多个中型及较大型项目的测试,及具备至少1个大型项目(程序代码在25000行以上)的测试管理能力。该职位薪水一般过万,年薪二三十万正常。
质量经理/项目管理:跳出测试的执行转而关注过程。sqa待遇差别比较大,但有2年以上测试或开发经验的人5000以上应该没问题,好的也过万。
技术方向:
白盒测试:这个由开发人员转过来的比较多,一般技术上要至少达到技术经理的水准。待遇比较好,一般7k以上,好的年薪二三十万。
自动化测试方向:熟练使用一种以上自动化测试工具,做的好的待遇与白盒测试有的一拼,一般6k以上,不过最近学的人多了,待遇贬值可能比较快。
测试分析师/技术总监:主要职责是对系统的测试结果进行综合的分析,例如缺陷分析、性能分析等。不但测试技术能力较强,还要具备数据库、操作系统等多方面的技术知识。这个待遇一般过万了吧。
行业测试专家:物以稀为贵,过万一般问题不大。
经历了以上一些阶段,大概在35岁左右,职业发展上基本达到瓶颈,此时只要混的不是很差收入一般可以算的上中产阶级,日子可能依然过的比较郁闷,之后的方向可能有做培训,咨询,自己开公司创业等。
好了,暂时先罗嗦这么多,具体的发展路线嘛各位八仙过海各显神通了!~
入测试行已有五、六年,谈谈自己的规划和一些想法:
做了几年之后,积累的了一些行业经验(电子商务型,电信通信行业)和管理经验(指的是测试管理),毕竟是女孩,这么多年一直都在不断地学习各种技术,总怕落后。时间长了,感觉还是很累,感觉比做开发累。所以将来的方向是:走管理路线。(当然这条线也不好走,但是做了2年管理后,感觉在这方面有一定能力,只要努力就一定会成功的)
做好测试:主动性强,有信心,能听取接纳别人的意见。(自己悟出的)
方法:去一些测试论坛(如:testing,测试时代,3atesting,一起测试网等)找些资料来学习。或者买一些测试的书籍。再有也可以参加测试培训。
2、要熟悉或精通一门语言。(例如:java,c++,。net,vb,pb,dephi),做到能读懂代码。当然能独立编写代码更好。
方法:学习一种比较流行的语言即可,因为时间有限不可能学很多开发语言。学习的过程一定要给自己制订时间计划,而且语言这东西最好结合实例来学习,主要学习设计思路。
3、要熟悉bug跟踪工具。(如:td,bugzilla,cq等),学习一种即可,主要能领悟出bug的处理流程是什么,如何管理。
方法:到网上看资料,装上工具适用。
4.要熟悉配置管理工具。(如:cvs,vss等),会一种即可,当然有时间的话,2种工具都会更好。
5.精通office系列工具,排版能力强。测试中经常会写文档,所以这方面要强。
6、要熟悉数据库。(例如:oracle,db2,sqlserver,mysql),对一种数据库精通就可以了。
7、要熟悉主流操作系统。(例如:redhatlinux,windows)
8、需要增强的能力:
学习能力强;表达能力强;耐心,细心,信心,责任心;能承受压力;沟通能力强。
以上这些,都是需要下功夫的,不能做表面功夫,那样的话,就算你入行后,会发现自己要学的东西会很多。
1、公司的文化和制度
2、熟悉业务,这块很重要,需要认真对待。
3、熟悉公司的开发流程和测试流程。
4、业务熟悉后,将自己所学的知识运用到实际工作中。提高自己的测试水平。
5、培养自己的沟通能力,与业务相关的所有人都能很好的沟通。
6、工作中遇到的问题及解决措施要及时总结整理。
7、针对公司的项目或产品选择适合的自动测试工具,帮助公司提高测试效率。
这一阶段重在:熟悉业务,熟悉工作流程
1)提高编写用例的技巧。
2)熟悉一种单元测试工具。(针对公司的项目或产品使用的开发语言而定)
如果公司这块一直都是开发人员来做,暂且跳过。
3)熟悉一到两种自动化工具。(功能类和性能类的,如:wr,qtp,lr,robot等)
建议:学习工具的话,一定要结合实际的项目,这样学得快而且效果比较好。
4)熟悉一种测试管理工具。
5)了解新业务,开发的新技术。
这个阶段的重点:就是提高自己编写用例的水平,工具的使用。
1)如果做专职的性能测试工程师:精通一种性能测试工具,并能分析出瓶颈。(这点我没做到)(这些需要提高多方面的知识:服务器,中间件,开发,数据库等)
2)如果做自动化测试工程师,精通一种自动化工具,并能独立编写脚本,了解一些最新自动化测试方面的技术。
3)测试管理者。(技术+管理),哪方面薄弱就补哪块。多多听取别人的意见,改进自己身上的缺点。
职业规划测试篇十四
自身条件:初入行具备计算机专业学位或一些手工测试经验的个人。
具体工作:执行测试用例,记录bug,并回归测试,通过qtp等测试工具录制回归测试脚本,并执行回归测试脚本。
学习方向:开发测试脚本并且开始熟悉测试生存周期和测试技术。
第二阶段:(测试工程师)程序分析员
自身条件:有1~2年工作经验的测试工程师或程序员。具有初步的自动化测试能力,完善自动化测试脚本。
具体工作:设计和编写测试用例,编写自动测试脚本程序且担任测试编程初期的领导工作。
学习方向:拓展编程语言、操作系统、网络与数据库方面的技能。
第三阶段:(高级测试工程师)程序分析员
自身条件:有3~4年经验的测试工程师或程序员。具有一定的行业业务知识,储备系统分析员的能力。
具体工作:帮助开发或维护测试或编程标准与过程,分析软件需求,获得测试需求。确定测试需求相应的测试方法,获得测试策略方案。参与同行的评审(软件需求,软件测试计划等),并为其它初级的测试工程师或程序员充当顾问。
学习方向:继续拓展编程语言、操作系统、网络与数据库方面的技能。
第四阶段:测试组负责人
自身条件:有4~6年经验的测试工程师或程序员。具有丰富的行业业务知识,具有系统分析员的能力,专长性能测试。
具体工作:负责管理1~3名测试工程师或程序员。集中于技能方面,担负一些进度安排和工作规模/成本估算职责。分析性能瓶颈的原因,为开发团队提供bug解决策略。
学习方向:性能测试,测试技能
第五阶段:(资深安全或性能测试工程师)测试/编程高级负责人