首页 > 职业宝库 > 测试工程师

测试工程师

【是什么】
测试工程师是指从事对设备、产品的机械性能、物理性能进行试验,以评定其的质量或性能的专业技术人员。
【做什么】
① 搭建可靠可用的测试环境; ② 分别在模拟环境和实际环境中对待测试产品进行测试,并将测试结果反馈给相关部门和人员; ③ 汇总实际组网环境方案,建立自动化测试战略; ④ 发展、维护和更新适用于应用产品的自动化测试版本和结构; ⑤ 分析测试题目,提供经常性发展报告; ⑥ 维护、更新适用的测试版本和结构; ⑦ 撰写测试文档,并协助生产人员为测试过的产品,撰写使用说明书。
【怎么样】
为了保证软件在出厂时的“健康状态”,几乎所有的IT企业在软件产品发布前都需要大量的质量控制工作。作为软件质量控制中的重要一环,软件测试工程师应运而生。然而,国内软件业因对软件质量控制的重要作用认识较晚,尚未形成系统化的软件测试人才需求供应链,造成了目前测试工程师的供不应求。
【谁能做】
① 通信、电子工程、自动化、计算机及其相关专业,本科以上学历,对测试工作感兴趣,了解基本的测试原理,有良好的专业英语阅读能力,能够阅读英文测试资料; ② 有较好的撰写文档习惯,能熟练撰写测试报告,熟悉质量管理体系标准; ③ 拥有一定的测试和开发经验; ④ 具有良好的团队精神和较强的协调能力,善于沟通,良好的独立性,学习能力强,能承受较大的工作压力,动手能力强,吃苦耐劳。
【小贴士】
不同的行业要求有不同方向的测试工程师,随着现在专业分工的越来越细,测试工程师的分工也越来越细,只要认真工作,积极学习,善于总结,在自己的领域内达到一定水平,相信都能在各大企业找到适合自己的位置。

 

 

【案例】

南京某信息技术有限公司招聘测试工程师

职位描述:

1)参与交易软件项目的需求分析,关注异常测试、安全性测试;能够写代码进行自动化测试。

2)根据需求、产品设计说明书、接口文档等,进行测试设计及测试用例的编写;

3)执行测试用例,记录并报告Bug,跟踪Bug修正过程,并进行回归测试;

4)根据测试结果完成测试报告,给出测试结果分析;

5)及时更新整理所负责平台/业务的测试用例、使用说明等相关文档。

岗位要求:

1)计算机或相关专业,本科及以上学历,二年以上测试工作经验;

2)熟悉软件工程理论,熟悉软件测试一般方法和流程;

3)熟练使用性能测试工具JMeter、LoadRunner等中至少一种;

4)熟练使用版本管理工具SVN、Git至少一种;

5)熟练使用一种缺陷管理工具,如JIRA、Bugzilla、BugFree等;

6)熟悉Oracle,或Mysql数据库,熟练使用SQL,能对数据库中的数据进行校验;

7)思维活跃, 动手能力强,具有较强的文档编写能力、较强的学习能力、沟通能力、逻辑分析能力;

8)对银行,基金,券商,保险等金融业务熟悉者优先,有WebService接口测试经验优先,有配置应用服务器经验者优先,熟练掌握Linux或UNIX者优先, 具有自动化测试经验者优先,具有JAVA编程经验者优先。



返回首页 联系客服 在线咨询 我要反馈 返回顶部