软件测试工程师是指理解产品的功能要求,并对其进行测试,检查软件有没有错误(Bug),决定软件是否具有稳定性(Robustness),写出相应的测试规范和测试用例的专门工作人员。
软件测试工程师岗位职责
1、协助测试经理制定项目的测试计划,保证产品测试工作的计划性与规范性;
2、把握有关要求,详细编写测试用例,做好测试前的相应准备工作;
3、搭建测试环境,保证测试环境的独立和维护测试环境的更新;
4、执行测试,并及时评估软件的特性与缺陷;
5、进行BUG验证,督促开发部门解决问题;
6、进行测试记录和相应文档编写。
软件测试工程师岗位要求
1、计算机及相关专业专科以上学历,有业务背景更好;
2、具有一定的相关工作经验,具有软件测试工程师资格证者优先;
3、具有一定的专业技能储备,如测试、编程、系统操作等;
4、具有耐心、信心和责任心,并做到工作专心、细心;
5、具有良好的问题解决能力和独立工作能力;
6、具有良好的沟通协调能力和团队协作精神;
7、具有良好的文档书写能力。
软件测试工程师关键技能
专业能力编写代码软件开发编写数据库脚本具有测试经验使用测试工具
个人能力严谨认真负责协作
软件测试工程师升职空间
首先,软件测试工程师 → 系统设计师;
其次,初级软件测试工程师 → 中级软件测试工程师 → 高级软件测试工程师。
软件测试工程师薪情概况
应届毕业生¥3300.00
1年经验¥3400.00
2年经验¥3800.00
3年经验¥5000.00
软件测试工程师工作内容
1、使用各种测试技术和方法来测试和发现软件中存在的软件缺陷;
2、测试工作需要贯穿整个软件开发生命周期;
3、测试人员将发现的缺陷编写成正式的缺陷报告,提交给开发人员进行缺陷的确认和修复;
4、分析软件质量,给出一个软件是否可以发布或提交用户使用的结论;
5、制定测试计划,包括有测试资源、测试进度、测试策略、测试方法、测试工具、测试风险等;
6、根据实际情况不断改进测试过程,提高测试水平,进行测试队伍的建设。