软件测试工程师职业生涯规划


软件工程师职业阶段的发展方向分析:

由于国内软件测试行业发展迅速,需求旺盛,国内软件测试岗位晋升普遍快于国外。但是由于行业本身太年轻,人们对软件测试这个行业的发展不够了解,导致很多有志于在这里发展的年轻人。那么下面就来看看成熟的软件测试行业在海外公司的职位分布。国内一些软件测试行业的龙头公司与之类似,可以作为软件测试职业规划的参考,也可以作为新人的指南。

第一阶段:(测试人员)初级测试工程师

自我资格:刚入行时拥有计算机科学学位或一些手工测试经验的个人。

具体工作:执行测试用例,记录bug,和回归测试,通过qtp和其他测试工具记录回归测试脚本,执行回归测试脚本。

学习方向:开发测试脚本,熟悉测试生命周期和测试技术。

阶段2:(测试工程师)程序分析师

资格:1-2年工作经验的测试工程师或程序员。具备初步的自动化测试能力,完善自动化测试脚本。

具体工作:设计并编写测试用例,编写自动化测试脚本并牵头测试编程前期工作。

学习方向:拓展编程语言、操作系统、网络和数据库方面的技能。

第三阶段:(高级测试工程师)程序分析师

资格:有3-4年经验的测试工程师或程序员。具备一定的行业业务知识,储备系统分析师的能力。

具体工作:帮助开发或维护测试或编程标准和流程,分析软件需求,获取测试需求。确定测试需求对应的测试方法,获得测试策略方案。参与同行评审(软件需求、软件测试计划等。)并担任其他初级测试工程师或程序员的顾问。

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

第四阶段:测试组组长

任职资格:4~6年经验的测试工程师或程序员。丰富的行业业务知识,系统分析师的能力,以及性能测试方面的专业知识。

工作:负责管理1~3名测试工程师或程序员。专注于技能,并承担一些调度和工作规模/成本估算的责任。分析性能瓶颈的原因,为开发团队提供bug解决策略。

学习方向:性能测试,测试技能。

第五阶段:(高级安全或性能测试工程师)负责测试/编程的高级人员。

资格:有6-10年经验的测试工程师或程序员。

具体工作:负责管理8~10名技术人员。测试总体方案设计、软件系统性能问题定位和性能优化、内存优化和数据溢出分析,分析系统的安全漏洞。根据时间表和预算目标,负责时间表、工作规模/成本估算和产品交付。负责开发项目的技术方法。为部分用户提供支持和演示。

学习方向:在特定领域发展一些技术专长。

阶段6:测试/质量保证/开发(项目),经理

任职资格:10年以上工作经验。

具体工作:管理一个或多个有8人或8人以上参与的项目。负责该领域的整个开发生命周期业务(测试/质保/开发)。为一些用户提供交互和大量演示。负责项目成本、进度、计划和人员分工。

第七阶段:(公司级质量总监)计划经理

资格:15年以上开发和支持(测试/质量保证)活动的经验。

具体工作:管理从事几个项目的人员和整个开发生命周期。负责项目方向和盈亏责任。

职业规划是人生大事。在此,我结合个人经历谈谈自己的看法:

第一步:校园阶段(毕业前1 ~ 1.5年)

很多人的职业规划是工作后才开始的。其实这样做有很大的局限性。每个工作过的人都有一个体会,那就是第一份工作会影响5-10年的发展轨迹,甚至影响一生。所以,选择一份合适的工作作为起点,是我们在校园里必须想清楚的问题。

因为中国的教育基本上是理论教育,大部分人工作前的实践能力较弱。虽然有一些缺点,但也有好的一面,就是它们的可塑性比较好。可塑性好意味着选择余地大。所以在选择第一份工作的时候,要充分结合自己的学历、个人能力、兴趣爱好、长远目标等等,理性决策。

软件测试,尤其是黑盒软件测试,是一个起点低,起步快,发展空间大的职业。所以对于很多同学来说,非常适合作为it就业的初级岗位。

校园的阶段规划主要是选择一个大的入门方向。当然,这时候你也可以给自己一个长远的目标,但不必计划得太细,因为入行前一切都是未知的,把握好路线就可以了。

下面假设你选择软件测试~ ~

第二步:进入阶段(加入企业后3个月到1年)

对于刚入行的新人来说,这段时间是一个全面的熟悉期,在这段时间里可以学习新的知识,有拼搏的热情和动力。建议你可以利用这个势头,尽可能多的了解你所在领域的全貌,各大分支的内容、特点、优势和局限等。并考察自己目前的工作环境,根据前述内容结合个人匹配度和兴趣爱好调整规划。

就测试行业而言,一般有几个技术方面:黑盒测试、白盒测试、自动化测试、测试工具、特殊业务技能等。相关管理方面一般包括:测试管理、质量管理、项目管理等。

面对上面提到的各种方向,建议大家可以稍微了解一下内涵,再确定一二。作为中长期主攻方向,达到这个标准就基本实现了引进。至于能不能进大厅,就看后期的努力了。

第三步:改进阶段(引进后3 ~ 5年)

至于入职后选择管理还是技术,其实这类问题是少不了的。关键是看你的长期定位。不过我个人建议现阶段技术还是最重要的。毕竟在技术环境下,没有扎实的良好管理基础,很难说服大众。

这个阶段最容易让人懈怠。毕竟,新进者的热情早已被日复一日的繁重而复杂的工作冷却。对于大多数人来说,有一定的工作经验,能够胜任本职工作,绝不是问题。家庭和娱乐开始占据业余生活的主流。但是,毕竟大家都还很年轻,这个时候大多才20多岁。懈怠是可怕的。所以这个时候有计划的提高自己的核心竞争力就显得尤为关键。

提高是必须的,但对于大多数人来说,没必要努力。这个时候,处于相对稳定位置的你,可以考虑细化自己的中期计划。根据选定的方向,制定自我提升计划,明确自我检查的里程碑(比如每季度或半年算一个阶段)。每天或者每周定时学习就好了。定一个——的目标“每天进步一点点”。几年后取得巨大成功不是问题。

我个人反对急功近利,倾向于稳扎稳打。在这个阶段,我应该努力成为一个有技能的专家。

对于选择做技术工作的人来说,要达到这个阶段的标准,一般至少要熟悉你所选择的技术方向的大部分技术细节。“细节决定成败。”虽然把握全局的能力是必须的,但是在技术工作方面,如果不能钻得很细很深,恐怕很难成为大师。

对于选择做管理的人,我个人的偏好是:这个阶段可以接触管理的概念,涉足管理,但这个阶段不宜完全进入管理(除非你有更深层次的考虑,不必稳扎稳打)。学习的理念很重要。其实管理更多的是一种思维方式和做事方式。这个学问很深,不像技术,会这么了不起吗?所以建议多学习,互相学习,努力形成自己的做事风格。高级软件测试工程师、测试组长等。都是有技术特点的好管理岗位。这个时候,你应该能胜任这个。

达到这个阶段后,你也可以成为一名退伍军人,也不用担心找工作的问题。你应该可以轻松换工作或者时不时被猎头骚扰。要达到这个阶段,你得做更深入的规划。

第四步:升华阶段(退伍后5 ~ 10年)

这个时候,你即将步入中年。无论你曾经专注于技术还是偏爱管理,都面临着家庭和社会的双重压力。你不能像年轻人一样整天努力工作,你需要稳定。所以,不能频繁跳槽。建议考虑一个比较正规有潜力的企业,给自己一个长远的发展规划。

因为有前面细节的背景支持,这个时候,你需要努力提高自己的宏观把握能力。即使是技术人员,也要考虑适当转型管理(中国人的特点是:工程师很难超过35岁,大部分人30岁后要么转行做管理,要么转行做业务)。当然一般人是技术越好,管理的时候越容易说到项目的重点。但是,对于技术上来的人,关键是要开始培养与人打交道的能力。在这个阶段,关键是要逐渐形成自己的管理风格,具备协调平行交易的能力。

当然,纯管理和技术管理是有区别的。对于纯管理型的人来说,熟练运用管理的科学理念,形成自己的风格尤为重要。一个纯粹的测试经理不仅可以管理测试,还可以管理项目甚至其他管理。其实不管管理的对象是什么,他们的管理理念都是一样的。从测试管理中获得的许多经验可以很好地推广到其他管理领域。对于技术管理,主要是带好技术团队,同时不断补充新的技术知识,跟上技术潮流。这个时候你已经有了很强的技术背景,不需要过多的钻研细节,只需要洞察核心,合理安排团队成员就可以了。

在这个阶段,也有可能少数人会选择离开特定的企业,开始从事检测咨询,这是一个全新的充满挑战的开始,只有前期积累才能胜任。

对于大多数人来说,这个阶段要考虑的一个重要问题是,是否把考试作为自己的终身定位。如果是这样的话,他们基本可以达到上述目标,保持状态,基本退役。如果不是,那就更可怕了。其实我不建议这个阶段的人去转型,除非有好的理由和好的机会。毕竟在这个阶段,你至少努力了5年,是人生的黄金时期。时间一去不复返了。在目前的状态下转行请慎重。

查看更多:
  • 学习职业规划
  •  
  • 职业规划须知
  • 更多栏目最新
    大学生职业规划结束语
    大学生职业规划结束语
    大学生职业生涯规划结束语每一天都很宝贵,成绩在过去,未来
    模具专业职业规划书
    模具专业职业规划书
    模具职业生涯规划时光流逝,永不停息;一切都在更新,而我们在
    大学生职业规划结束语
    大学生职业规划结束语
    大学生职业生涯规划结束语天地间,如果是一眨眼的时间,突然
    大学生职业规划书范文(财务管理)
    大学生职业规划书范文(财务
    大学生职业规划书范本(财务管理)弹指一挥间,日子悄然流逝
    国际经济与贸易的职业规划书
    国际经济与贸易的职业规划书
    国际经济与贸易职业规划书时光流逝,永不停息;一切都在更新
    大学生职业规划书模板
    大学生职业规划书模板
    大学生职业生涯规划书模板时间过得太快,让人猝不及防。相

    推荐网购省20%-90%神器免费领!