• 回答数

    2

  • 浏览数

    342

mirandamly
首页 > 工程师考试 > java测试工程师

2个回答 默认排序
  • 默认排序
  • 按时间排序

飞天之梦想

已采纳

随着IT行业的发展和软件开发行业的成熟,人们的软件功能的要求越来越高。软件的质量、性能和可靠性成为人们最关注的焦点。很多大型的IT企业在软件发布之前,需要花费很多的时间进行软件质量和性能检测,现在企业进行软件测试将这个行业推到了高潮。下面北京北大青鸟为大家介绍软件测试工程师的发展前景。软件测试处于初期阶段,发展并不像预期的那样好,但前景是充满希望的,因为软件测试已开始得到越来越多的注意,根据调查显示,软件测试行业出现了一下特征:1、互联网和金融行业中软件测试居于首位在接受调查的软件测试工程师中,有的软件测试工程师从事互联网和金融行业。这证明,在目前的经济转型过程中,互联网行业和金融行业在国家层面上,深受投资者和个人的喜欢,证明企业人员的录用需求逐年增加,软件测试人才巨大不足。北大青鸟认为在互联网和金融行业做软件测试工作,工资一般可达到80-120元以上。2、软件测试人员的稀缺在所有被调查的公司中,测试人员和开发人员的比例为1:4甚至更高。在这些公司中,的公司每年都会将测试人的培训次数设置为零。软件测试工程师基本没有培训学习的可能,所以IT培训认为这就要求程序测试人员需要具备相关的技能。3、自动化和性能测试现在很多从业人员希望提高自动化和性能测试方面的技能。在近十年中,软件测试得到快速增长,高端测试人才短缺,电脑培训认为这就产生了自动化和性能工程师进行技术提升的需求。

java测试工程师

152 评论(10)

燕若雪0211

初级测试工程师:

刚入门的拥有计算机科学学位的个人或具有一些手工测试经验的个人。开发测试脚本并开始熟悉测试生存周期和测试技术。工作通常都是按照软件测试方案和流程对产品进行功能测验,检察产品是否有缺陷。

高级测试工程师/程序分析员:

具有3-4年经验的测试工程师或程序员。帮助开发或维护测试或编程标准与过程,负责同级的评审,并为其它初级的测试工程师或程序员充当顾问。继续拓展编程语言、操作系统、网络与数据库方面的技能。熟练掌握软件测试与开发技术,且对所测试软件对口行业非常了解,能够对可能出现的问题进行分析评估。

软件测试工程师(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、测试负责人在测试工作中,还需要根据实际情况不断改进测试过程,提高测试水平,进行测试队伍的建设等。

173 评论(10)

相关问答