一个明确的职业规划可以帮助我们更好地了解自己的能力和兴趣,从而做出更明智的职业选择。在职业规划中,我们可以从他人的成功故事中吸取经验和教训,对照自己的情况进行调整和改进。
游戏测试工程师的具体职责
职责:
1、参与ai相关产品测试的全流程,包括参与需求分析、设计评审,制定测试计划,设计和执行测试用例等。
2、搭建测试环境,执行功能测试、接口测试、自动化测试,并编写测试报告。
3、根据测试结果提交bug到缺陷管理系统,根据系统工作流程维护bug生命周期。
4、保障功能的测试质量,为测试结果负责。
5、通过测试流程完善和方法改进,努力提升研发的质量和效率。
任职要求:
1、本科及以上学历,计算机相关专业。国家985211学校毕业优先。
2、2年以上软件测试相关工作经验。具备企业级ai产品测试经验的优先。
3、熟悉linux命令和docker基础应用。熟悉机器学习/人工智能技术的优先。
4、熟练掌握一种脚本语言,具备实际工作应用经验。掌握shell的优先。
5、熟悉软件测试的理论及流程,掌握常用的测试方法,熟悉编写软件测试计划、测试方案、测试用例、测试报告。
6、工作积极主动,自驱力强主动学习,具备良好的团队协作精神和沟通能力,极强的责任心和执行力。
7、认真细致,较高的分析、处理问题的能力,协助开发工程师定位解决问题。
游戏测试工程师的具体职责
职责:
1、在产品生命周期不同阶段执行预研、开发、改善等各项测试;。
2、出具测试报告,评估目标测试元件或系统性能;。
3、参加设计评审,为选型及设计优化提供参考,持续推动产品改善;。
4、为研发、工艺等相关工程师提供必要培训。
任职要求:
1.大专及以上学历,精密仪器、自动化、机械等相关专业;。
2.具有相关测试经验;。
3.具有较强的学习能力和沟通表达能力,性格开朗,有责任心;。
4.具有英文阅读能力者优先。
游戏测试工程师工作的职责
职责:
1、产品测试体系流程的建立与维护。
2、产品测试工装设计制作,测试工具选型及维修保养。
3、测试类工艺及仪器、工具技术文件、工作标准。
4、总结测试过程中发现的问题,做好记录、及时反馈,并提出书面分析和改善对策报告。
5、产品研发过程跟进测试:根据软、硬件、系统工程师提出的测试要求,对相关功能模块、研发样机进行测试。
6、协助质量工程师做好物料、成品进出厂检测。
要求:
1、大专以上学历,3年以上电子产品相关测试工作经验;。
2、熟悉电子产品可靠性测试相关法规及要求;。
3、熟悉测试流程、测试规范等;。
4、有较强的执行能力,能保证项目的进度和质量。
游戏测试工程师工作的职责
职责:
2、制定测试计划、设计与编写测试用例、进行系统测试以及验收测试等;。
4、对测试结果进行分析,对软件缺陷能够提出好的解决方案和建议,提高软件质量;。
5、编写,提交测试报告,并定期向直接上级进行工作汇报。
岗位要求:
1、计算机等相关专业本科以上学历、至少2年以上软件测试经验;。
2、有自动化测试实战经验者优先,有开发经验优先;。
4、熟悉自动化测试或性能测试工具loadrunner;。
5、熟练使用至少一款自动化测试框架者优先;。
7、具备java、sql等语言的测试脚本开发能力;。
游戏测试工程师工作的职责
职责:
2.搭建测试环境,承担产品的功能、性能、可靠性等测试,并跟踪解决相关问题;。
3.和测试团队一起,研究并不断完善测试相关的技术。
任职要求:
1.计算机、通信、电子类专业,本科或以上学历,且英语cet4或以上;。
3.熟悉嵌入式硬件系统,具有系统、电路分析能力或设计经验的优先;。
4.动手能力强,思路清晰,具有良好的沟通及团队合作能力;。
5.具有pos等金融支付终端开发、测试经验者优先。
游戏测试工程师的具体职责
职责:。
1、独立开展电池及模块的各项性能测试、数据分析及动力电池产品应用研究工作;。
2、负责电池相关测试方法的开发和规范、标准的编制工作;。
任职资格:。
1、熟悉动力电池系统各部分的构成,对系统集成、bms、电芯有较深入的认识。
2.熟悉电芯和电池系统测试评价标准。
3.了解国内外动力电池供应商.行业现状以及发展趋势;。
4.较强的沟通表达能力.团队协作能力,以及较强的抗压能力。
游戏测试工程师工作的职责
职责:
4、根据运营的相关策略积极配合各类活动的推送及分析,协助运营进行用户问题收集与反馈,整理成日报提交给上级查看。
【任职资格】。
2、热爱游戏,有丰富的网游经历,对主流手游玩法有一定理解;。
3、熟悉游戏产品,思维敏捷,有游戏客服/游戏公会经验者优先;。
4、熟悉常用办公软件(word、excel等),中文打字速度较快;。
游戏测试工程师的具体职责
职责:
1、负责确定测试过程中的测试策略和测试方法并实施;。
2、进行系统性能和安全性较高的测试用例设计;。
3、审核知道测试人员的测试用例、执行记录,负责测试总结;。
4、指导测试人员测试工具的使用;。
技能要求:
通晓软件测试基本理论知识;。
熟练掌握软件开发流程,软件测试方法,测试用例设计方法;。
至少两年bs、cs软件测试经验;。
较强的计划与执行能力、分析判断能力、组织与协调能力;。
较强的口头表达和书面表达能力;。
有嵌入式测试经验,有军工项目测试经验优先。
游戏测试工程师的岗位职责
5、对游戏流程、用户体验、数值、界面等提出建议,供开发人员参考。
1、2年及以上游戏测试工作经验,熟悉测试流程,有测试完整手游项目经验者优佳;
2、熟悉常用的测试方法和测试工具;
3、对上线游戏的运营、维护相关知识有一定了解;
4、具备较强的沟通能力、敬业精神和极强的团队合作精神;
5、较强的逻辑思维能力和积极主动精神,能够有力推动和协调工作的开展;
6、热爱游戏,熟悉主流网络游戏,有丰富的游戏经验,对游戏有良好的认识和理解。
7、对修改游戏,破坏游戏有浓厚的兴趣,有一定的挂机脚本能力者优先。
游戏测试工程师的主要职责
职责:。
1.分析策划的需求文档;。
2.根据游戏功能设计文档编写测试用例;。
3.对游戏产品质量进行实时监控,发现,定位并跟踪缺陷;。
4.管理游戏缺陷,推动游戏缺陷的解决及产品的完整上线;。
任职要求:。
2.热爱软件测试工作,工作耐心、细致、认真、善于积累和总结;。
3.良好语言表达和沟通能力,具备团队思维;。
4.有较强的逻辑分析能力和总结能力;。
5.熟悉数据库优先。
游戏测试工程师岗位的工作内容
职责:
2、按照测试计划,开展软件测试工作,完成测试报告以及测试结果分析;。
3、及时发现软件问题、反映问题,描述问题,对项目提出合理化建议;。
4、完成上级交付的其他任务。
要求:
1,大专以上学历,理工类相关专业如:计算机、电子信息、软件工程、自动化、测控;。
2,2年以上车机产品测试经验;。
3,熟悉相关软件测试工具与测试方法,如loadrunner等;。
4,能够主动积极主动地沟通交流,工作;。
游戏测试工程师的光荣与梦想
一切的一切,犹如压在胸口的千斤巨石,让人无法喘息。又如无路的暗夜丛林,等待我们去探索。
笔者从时测试工作多年,即在一线冲锋陷阵,也曾带领多个测试团队披荆斩棘。之所以想写这个系列,是想理清种种乱象,还原一个真实的有血有肉的测试工程师的工作现状,也想把过往的经验教训跟大家分享一下,尝试着去解决上述的种种问题,如若能为游戏测试行业的发展有所裨益,则是万分荣幸。
本文作为这个系列的第一篇,主要想谈谈怎样成长为一名优秀的测试工程师,无意详细谈论具体的.测试工作细节,细节部分则在后续的文章中逐渐展开。
1,不要以为你以为的就是你以为的。
相信大家都在网上看到过各种吐槽程序员不解风情的段子,开怀大笑之后深思,作为一个测试工程师又何尝不是如此?貌似沟通技能成为横亘在测试工程师与其他合作部门之间的万丈鸿沟,也成为测试工程师成长的最大瓶颈。下面的这些情况你是不是经常遇到:
01)“这功能你测了吗?测了为什么还有bug?”
02)“我特么刚测完,为毛又改需求?”
03)“xx怎么又偷偷提交东西,提前告诉我测试下行不行?”
04)”这功能策划案还用写那么详细吗?这是常识懂不懂?“。
如此种种,某测试工程师已经哭晕在角落。
面对这些或明或暗的丛林法则,我们怎样做到适者生存呢?
一个优秀的测试工程师要解决非常多的非测试工作本身的困难,而沟通则是首要需要解决的。遇到问题需要多沟通,多主动沟通,最忌讳的就是低头猛干,结果花费了很多时间发现干的根本不对,还得从头再来,不仅浪费了自己的时间,也使整个项目的工期发生延期的概率大大增加。
沟通是双向的,我们不能把问题都归咎于合作部门的需求不明确或者开发人员考虑的不严谨,遇到问题我们也要多反思自己是否沟通到位。笔者曾经遇到过测试人员坐在开发旁边,遇到问题都懒的问一句,只是低头闭门造车的情况。
遇到问题多问,不要以为你以为的就是你以为的。
2,有人死了,但他还活着。有人活着,但他已经死了。
测试工程师有假期么?不得不悲哀的承认,测试人员没有假期,甚至没有可以深度睡眠的夜晚。。。
其实在这一小节我只想谈2个字:责任。
无论多晚,无论是否在陪女朋友吃饭看电影,一个电话,我们都会义无反顾的回到电脑面前解决问题,也许有些人认为我们不正常,也许有些人问我们这么拼为什么,我也不知道,在面临家人和朋友的愧疚感和对工作的责任感面前,我们选择了后者。
没有什么高大上的理由,没有什么感人至深的故事,没有什么个人英雄主义,只是因为我们选择了,我们就去把它做好,这是我们的责任。
游戏测试工程师的岗位职责
3、根据产品测试情况编写测试报告。
1、热爱游戏测试工作,细心,耐心,有责任心,诚信正直
3、本科或以上计算机相关专业,具有良好的个人素质及较强的学习能力,、较强的逻辑思维、分析能力和积极主动精神。
4、熟悉测试流程,有较好的测试思维。能够独立编写测试用例、执行测试、编写测试报告,保证项目质量和进度。
5、有较好的沟通能力。能主动了解测试过程中遇到的bug的成因,并持续跟进解决bug。
6、对游戏有兴趣,愿意在游戏行业发展。
7、有编程技能者优先。有端游/手游测试工作经验者优先。
游戏测试工程师的具体职责
职责:
1、负责x线产品的系统/部件测试。
3、根据需求,设计测试用例,搭建测试环境;执行测试,提交测试报告。
4、配置管理的执行和维护。
5、负责自动化测试工具的脚本的开发,维护及优化工作。
任职要求:
1、本科及以上学历,计算机或电子电气相关专业;。
2、二年以上相关行业测试工作经验;。
3、熟练掌握测试流程及测试方法;。
4、熟练掌握测试用例开发流程和技法;。
测试工程师职业规划
计划经理––具有多年纯熟的开发与支持(测试/质量保证)活动方面的经验,管理从事若干项目的人员以及整个开发生存周期,负责把握项目方向与盈亏责任。
第一阶段:(测试员)初级测试工程师(初出校门)
自身条件:初入具备计算机专业学位,有一些手工测试经验。
具体工作:执行测试用例,记录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)测试管理者。(技术+管理),哪方面薄弱就补哪块。多多听取别人的意见,改进自己身上的缺点。
游戏测试工程师的职责
(1)产品测试体系流程的建立与维护。
(2)产品测试工装设计制作,测试工具选型及维修保养。
(3)测试类工艺及仪器、工具技术文件、工作标准和作业指导书的制定。
(4)测试工艺的技术改进和异常处理。
(5)测试工艺技能的培训及培训资料制作。
(6)总结测试过程中发现的问题,做好记录、及时反馈,并提出书面分析和改善对策报告。
(7)产品研发过程跟进测试:根据软硬件工程师提出的测试要求,对相关功能模块进行测试。
(8)协助质量工程师做好物料、成品进出厂检测。
(9)测试工作台及相关工作环境的6s管理。
(10)协助生产科进行产品的生产。
(11)建立测试类仪器工具盘点台账并进行有效管理。
(12)生产部工作范围内的其他职责。
游戏测试工程师的光荣与梦想
职责:
1、根据游戏流程、设计文档、功能描述编写测试用例;。
2、根据现有测试用例,对功能进行测试,提交bug;。
3、负责和bug直接相关人员解释说明问题,重现bug,协助开发人员修改bug;。
4、进行bug跟踪和回归测试,直到bug解决;。
5、对游戏流程、用户体验、数值、界面等提出建议,供开发人员参考。
岗位要求:
1、2年及以上游戏测试工作经验,熟悉测试流程,有测试完整手游项目经验者优佳;。
2、熟悉常用的测试方法和测试工具;。
3、对上线游戏的运营、维护相关知识有一定了解;。
4、具备较强的沟通能力、敬业精神和极强的团队合作精神;。
5、较强的逻辑思维能力和积极主动精神,能够有力推动和协调工作的开展;。
6、热爱游戏,熟悉主流网络游戏,有丰富的游戏经验,对游戏有良好的认识和理解。
7、对修改游戏,破坏游戏有浓厚的兴趣,有一定的挂机脚本能力者优先。