软件测试&软件测试工程师

日期: 2016-7-8:


内容: 测试工程师和软件测试工程师


起源: 最近在面试软件测试工程师方面的工作,今天在整理整理一下关于软件测试这方面的知识点。



一、 测试工程师:

1、 国内定位和发展前景:


测试工程师,软件质量的把关者,工作起点高,发展空间大。我国的软件测试职业还处于一个发展的阶段,
    所以测试工程师具有较大发展前景。
目前传统的软件行业还是以软件测试工程师为主,但是在新兴的互联网行业大多还是以QA来命名这个职
    位,也就是质量保证。

2、 工作职责:

①、编写测试计划、规划详细的测试方案、编写测试用例。


②、 根据测试计划搭建和维护测试环境;

③、 执行测试工作,提交测试报告。包括编写用于测试的自动测试脚本,完整地记录测试结果,编写完整的测试报告等相关的技术文档;


④、 对测试中发现的问题进行详细分析和准确定位,与开发人员讨论缺陷解决方案。


⑤、 提出对产品的进一步改进的建议,并评估改进方案是否合理;对测试结果进行总结与统计分析,对测试进行跟踪,并提出反馈意见。


⑥、 为业务部门提供相应技术支持,确保软件质量指标。


3、 职业特点:


开始工作即进入大、中型软件企业,后期转行也容易。


4、 职业待遇:


软件质量的把关者,人才凤毛麟角,薪酬上升空间非常大。
质量是企业的生命线,测试工程师作为软件质量的把关者,因为职位的重要而有较高的待遇就顺理成章了。另外,“物以稀为贵” 的市场规律也使得当前极为紧俏的测试工程师“钱景看好”。
并且我国的软件测试职业还处于一个发展的阶段,随着软件行业对产品质量重视程度的提高,受过系统培训、掌握先进测试技术的软件测试从业人员的薪酬上升空间大。从企业人才需求和薪金水平来看,软件测试工程师的年工资还有逐年上升的明显趋势。

5、 关于测试讨论的一片文章(http://www.csdn.net/article/2013-06-20/2815884-cmdn-29-panel)(如何做个有“钱”途的测试工程师?)


一些比较经典的意见:
软件测试工程师必须了解行业规范,企业规范,了解客户需求、业务流程,才能做从容的测试发现问题。




二、 软件测试工程师:




百度百科:

1、 定义和职责:



软件测试工程师(Software Testing Engineer)指理解产品的功能要求,并对其进行测试,
检查软件有没有错误(Bug),测试软件是否具有稳定性(Robustness),写出相应的测试规范
和测试用例的专门工作人员。简而言之,软件测试工程师在一家软件企业中担当的是“质量
管理”角色,及时发现软件问题并及时督促更正,确保产品的正常运作。按其级别和职位的
不同,分为三类。

2、 分类:按其级别和职位的不同,可分为三类:


①、高级软件测试工程师:
熟练掌握软件测试与开发技术,且对所测试软件对口行业非常了解,能够
对可能出现的问题进行分析评估


②、中级软件测试工程师:
编写软件测试方案、测试文档,与项目组一起制定软件测试阶段的工作计
划,能够在项目运行中合理利用测试工具完成测试任务;


③、 初级软件测试工程师:
其工作通常都是按照软件测试方案和流程对产品进行功能测验,检察产品是否
有缺陷。

3、 提高测试质量的要诀:


评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值