故事库-中国往事  > 所属分类  > 
[0] 评论[0] 编辑

系统测试工程师

系统测试工程师是软件系统最后的体检医生,系统测试的目的是对最终软件系统进行全面的测试,确保最终软件系统满足产品需求并且遵循系统设计。系统测试过程域是SPP模型的重要组成部分,对研发出的产品(硬件、软件)进行完整地系统测试,保证其本身性能正常运行,并在系统测试前制订全面的测试计划,测试后提供完整的测试报告,保证其完整性资格要求。

目录

系统测试工程师系统测试工程师
    系统测试工程师是软件系统最后的体检医生,系统测试的目的是对最终软件系统进行全面的测试,确保最终软件系统满足产品需求并且遵循系统设计。系统测试过程域是SPP模型的重要组成部分,对研发出的产品(硬件、软件)进行完整地系统测试,保证其本身性能正常运行,并在系统测试前制订全面的测试计划,测试后提供完整的测试报告,保证其完整性资格要求。

岗位职责

1、设计测试方案和测试用例,完成测试用例、脚本及测试代码实现,搭建测试环境;

2、负责测试工具的概要设计和详细设计工作,编写代码并进行调试、维护;

3、完成系统测试工作,包括功能、性能、可靠性等测试;

4、记录测试情况,编写测试报告反馈给相关部门,跟踪问题解决情况。

岗位要求

1、计算机科学与技术、软件工程、计算机软件、通信工程、自动化等相关领域;

2、具有较强的计算机技术背景;

3、熟悉计算机系统结构及软硬件测试技术;

4、熟悉系统软件、应用软件的安装配置及测试程序;

5、熟悉质量管理体系标准;

6、熟悉自动化测试工具并将其有效的运用,熟练掌握各类常用配置管理、版本管理以及Bug管理工具;

7、细心,耐心,团队协作精神,良好的沟通能力。

职业要求

电子、软件工程、计算机软件、通信工程、自动化等相关领域。

系统测试工程师系统测试工程
   具有较强的计算机技术背景;熟悉计算机系统结构及软硬件测试技术;熟悉系统软件、应用软件的安装配置及测试程序;熟悉质量管理体系标准;熟悉自动化测试工具并将其有效的运用,熟练掌握各类常用配置管理、版本管理以及Bug管理工具;细心,耐心,团队协作精神,良好的沟通能力。

工作技巧

一,hard skill

包括学会测试理论知识,软件生命周期及测试活动在整个周期的意义,测试设计技巧,不断提高用最少的测试用例达到最大的覆盖率的能力,冒烟测试和回归测试(需要掌握至少一门编程语言,如java,python)。针对不同的项目,能选择合适的自动化框架,如web项目,选择selenium,进行二次开发,提高测试效率;有的项目需要经常和数据库打交道,这就需要掌握数据库使用,如sql;如果软件部署在linux,还需要掌握linux的使用,shell脚本编写。

二,soft skill

沟通技巧,比如既能够和需求人员,开发人员处理好关系,又达到测试人员对项目软件质量的保证,需求人员不愿意一遍遍根据评审意见改需求,开发人员不愿意看到这么多bug,有的bug开发认为可以不关注,有的开发希望降低bug优先级,如何有效沟通达到共赢也是种技巧。

发展方向

系统测试工程师主要是担当系统的“质量管理员”工作,发现问题并及时解决问题。它的发展方向较为广泛,如:高级测试工程师、测试经理、项目经理等。

附件列表


0

故事内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

如果您认为本故事还有待完善,请 编辑

上一篇 将军阁    下一篇 中国(长春)国际茶产业博览会

同义词

暂无同义词
  • 友情链接:
  • 中原企业家
  • 华锐社区
  • 法学学习
  • 故事库
  • 舆情信息
  • 郑州商业观察
  • 美丽中国
  • 药食同源
  • Lovely China
  • 纯欲天花板
  • 留学生