软件测试工程师岗位说明书
软件测试工程师岗位说明书
所属部门:研发部职位名称软件测试工程师职位类别研发类直接下属无职位设置目的编写测试用例。根据测试计划搭建和维护测试环境;执行测试工作,提交测试报告。包括编写用于测试的自动测试脚本,完整地记录测试结果,编写完整的测试报告等相关的技术文档;对测试中发现的问题进行详细分析和准确定位,与开发人员讨论缺陷解决方案。提出对产品的进一步改进的建议,并评估改进方案是否合理;对测试结果进行总结与统计分析,对测试进行跟踪,并提出反馈意见。为业务部门提供相应技术支持,确保软件质量指标。工作标准按照测试流程、计划以及对产品特性的把握,沟通确认测试的范围、重点,考虑逻辑、数据完整性等要求,详细规定测试的要求,策划、编写测试用例,设计测试用数据及预期结果,做好测试前的准备工作,确保测试目的的达成搭建测试环境,保证测试环境的独立和维护测试环境的更新,做好测试前的准备工作,确保测试环境的稳定和版本的正确。根据测试计划及测试案例,执行测试,并根据产品特点及测试要求,实施单元测试、集成测试、系统测试等,及时发现软件缺陷,评估软件的特性与缺陷,确保测试目的的达成。根据测试结果,与开发部门反复沟通测试情况,督促并跟踪开发部门解决问题,修正测试中发现的缺陷,完善软件功能。针对软件应用工程师所提交的BUG解决报告进行相应的回归测试。验证问题单是否已经进行修改进行测试记录和相应文档的编写通过测试,掌握软件具有的能力、缺陷、局限等,对软件质量给出评价性的结论与意见,整理测试文档,填写软件测试报告,编写测试总结,为软件开发成果提供总结性意见参与《系统测试报告》评审跟踪上市产品线BUG解决为业务部门提供相应技术支持,确保软件质量指标。根据软件应用工程师所提供的BUG解决报告,跟踪测试验证结果。接受公司、研发部、测试部组织的各种教育、培训、考核活动;协助测试主管开展组内的教育、培训工作:担当培训讲师,制作技能培训讲义、考试试题担任新入职的软件测试工程师的导师,制作培训计划,并考核。同行业产品信息收集与学习。执行上级临时安排的事情。直接上级职等职级测试组长职业人工作描述工作内容:3编写测试用例及评审执行测试456BUG的验证回归测试编写测试报告和测试结果分析78项目维护10培训参与11其它工作工作联系工作汇报对象:测试组长监督工作对象:无合作工作对象:资深软件工程师、高级软件工程师、底层驱动软件工程师、中级软件工程师、应用软件工程师、初级软件工程师、生产部调试员学历专业外语水平技术资格工作行业计算机、网络通信工作发展规划有志于网络产品测试工作工作经验2年以上其他任职资格:硬性要求软性要求专科计算机、网络4级工作态度服务、学习以及良好的职业操守素质和能力富有想像力,创造性思维。积极主动,避免问题。成就导向、追求卓越。团队合作,分享知识。积极学习,不断进取。6.精力充沛、坚韧不拔技能要求1、精通TCP/IP协议及电力方面的知识2、具备软件工程的基本知识,熟练掌握各种测试理论和测试技术;3、至少在性能测试、自动化测试、白盒测试方面中有一项专长。4、有较强的独立工作能力和解决问题的能力。5、具有相应文档的编写能力6熟悉主流操作系统、应用软件、常用配置管理系统的安装配置及测试程序。电脑、网络条件配备电脑工作条件办公地点上海虹口总部办公条件3A写字楼危险性、职业病无
扩展阅读:职位说明-软件测试工程师(BTEST)
职位名称:软件测试工程师(BTEST)
职位概要:
按照软件工程规范流程,进行软件开发不同阶段的各种测试工作。
工作内容:
按照测试流程和计划,构建测试环境,设计测试脚本和用例,执行测试脚本和测试用例,寻找Bug;
分析问题所在并进行准确定位和验证,按照标准格式填写并提交Bug报告;跟踪并验证Bug,并确认问题得以解决;
按照标准格式填写并提交测试报告,编写其他相关文档;完成软件开发的集成测试工作。
任职资格:
教育背景:通信、电子工程、自动化、计算机及其相关专业本科以上学历。经验:2年以上软件测试工作经验。
技能技巧:熟练操作计算机,计算机基础知识扎实;熟悉常用的软件测试方法、软件工程知识,熟悉面向对象设计的测试工作;熟悉常用的软件开发环境,编程工具;有良好的英语阅读能力,能够阅读英文测试资料。
态度:工作严谨细致,有责任心;勤奋踏实,善于分析思考问题;有时间观念,独立性强,具有团队合作精神。
工作条件:
工作场所:办公室及工作场所。环境状况:舒适。
危险性:基本无危险,无职业病危险。
年薪十万难觅软件测试工程师
随着中国软件业的迅猛发展,软件产品的质量控制与质量管理正逐渐成为企业生存与发展的核心。为了保证软件在出厂时的”健康状态”,几乎所有的IT企业在软件产品发布前都需要大量的质量控制工作。作为软件质量控制中的重要一环,软件测试工程师应运而生。
然而,国内软件业因对软件质量控制的重要作用认识较晚,尚未形成系统化的软件测试人才需求供应链,造成了目前企业欲招纳软件测试人才却”千金难求”的尴尬局面。现场:每人两台电脑上周五,记者来到了雅虎中国,认识了一些专门为软件”挑错”的人,他们就是软件测试工程师。看到他们每人的工作台上都摆着两台电脑,心里颇为羡慕。细问才知道,原来电脑也是各司其职的,一台是工作机,一台是测试机。用得着分得这么清楚吗?得到的答案是,测试工作要用不同的系统,所以才用分开来操作,听起来真是够专业的。
这个部门叫做”品质保证部”,接待我的是部门经理鲍海燕。她说,测试是一个软件项目开发中的一部分,测试工程师非常繁忙,经常要加班。大大小小的软件都需要测试才能够正式发布出去。鲍海燕说,到了测试的阶段,开发人员已经把代码都写完了,通常都会对自己的代码很有信心,觉得自己这块儿绝对不会有问题的,但当测试人员发现他这有问题的时候,就需要跟他沟通,找到问题出在哪儿,需要多方面的配合,有时候甚至要涉及前期需求的修改。
所有的产品都有可能在经过仔细的测试之后发布出去仍然会出现一些问题,就像windows现在还在发布各种补丁或一些软件发布升级版本。因为系统一旦大了,会有很多意想不到的情况出现,没有绝对完美的产品。
发展前景:人才缺口将超20万,月薪可达七八千元
据了解,目前我国软件从业人员的缺口高达40万之多,其中软件测试人才的缺口将超过20万,在未来5到10年中这一数字还将继续增大。
目前,在软件企业中,软件测试人员的薪水主要还要看其工作经验及能力,在选择上,也有不同的机会,一些大公司,虽然薪金不高,但由于环境好,培训多,待遇高,所以还是有许多人愿意去。在软件产业中,目前有两年工作经验的软件测试人员的月薪一般都能够达到4000-5000元。中国软件行业协会游戏软件分会副会长刘金华在接受记者采访时说,在企业内部,软件测试工程师基本处于”双高”地位,即地位高、待遇高,有的人月薪可高达七八千元。可以说他们的职业前景非常广阔,从近期的企业人才需求和薪金水平来看,软件测试工程师的年工资有逐年上升的明显迹象。
从业要求要具有逆向思维能力
雅虎中国品质保证部经理鲍海燕认为,软件测试工程师首先必须具有电子、电机类相关专业知识背景。第二,还应有三年以上的实际操作经验,这也是对软件测试负责任的表现。第三,软件的使用者千差万别,软件在使用过程中遇到的各种现象也是千差万别的,所以要求软件测试工程师需要具有一些逆向思维的能力。这是作为一名优秀的软件测试工程师最基本的素质。第四,要有一种穷追到底的精神。第五,善于沟通,软件测试人员与开发人员搞好关系,这对于提高整个软件项目质量是十分重要的。第六,软件测试技术随着时间的变化也在做一些提高和改进,作为一名优秀的测试人员要善于利用书籍、网站、论坛、交流等各种途径不断提高自己的软件测试水平。第七,当软件测试人员发现软件中存在缺陷的时候,往往要书写缺陷报告,作为一名优秀的测试人员提高自己的写作能力是非常必要的。职位说明
测试工程师的工作是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。作为测试经理要做测试计划,测试工程师则要执行测试用例,跟踪bug(故障),对照需求看产品开发是否适合需求。
从业者说:多时候要反向思维
贺伊娜,方正软件测试工程师,从业六年
我是在从事软件开发工作一年多后,转向软件质量工作。软件开发工作和软件测试工作在工作上都有一定的压力,只是阶段不同。软件开发工作的压力集中在前期编码,而软件测试工作是在后期验证测试的时候比较紧张繁忙。
这两项工作是有所不同的,软件开发工作被公认为是一种创造性的工作,运用的是正向思维的方式。而软件测试工作其实也不是不需要创造性,只是它要根据原始需求,验证编码,在思维上更多使用的是逆向方式,根据已知的方向进行发挥,从中找出并预见到软件开发中的不完善之处,因而,相比之下,软件测试人员更需要具有独特的反向思维能力。
发现故障时特别兴奋
马尔丹,雅虎中国测试工程师,从业三年
做软件测试这个工作要有耐心、责任心,而且还要经常加班,不过好在已经习惯了。有时候很枯燥,每天对着两台电脑不停地工作,但是一旦发现bug(故障)的时候就特别兴奋,特别有成就感。产品就好像自己的孩子,没发布前总是提心吊胆的,生怕出些纰漏,一旦这个产品发布出去,在一段时间里没有出现质量问题反馈,心里感觉还是比较踏实的觉得自己越来越被重视。
杨银辉,雅虎中国测试工程师,从业五年
测试工作最大的体会就是累!发现软件有问题的时候心里特别庆幸。随着软件测试工程师的地位逐步提高而且越来越被重视,自己对工作也越来越有干劲。现在资深的软件测试工程师不多,今后在这方面人才的培训要多发展。以前觉得只有女孩子才适合做这种细致的工作,现在男孩子不再仅限于做开发,很多人都在向测试方面转移。但是,不论在什么工作岗位上,认真是最关键的。从业之道
一名合格的软件测试工程师必须要经过严格的系统化职业培训,其作为产品出货前的把关人,没有专业的技术水准、不具备高度的工作责任心和自信心是完全无法胜任的。在这方面,BTEST是一个很好的选择。
友情提示:本文中关于《软件测试工程师岗位说明书》给出的范例仅供您参考拓展思维使用,软件测试工程师岗位说明书:该篇文章建议您自主创作。
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
《软件测试工程师岗位说明书》
由互联网用户整理提供,转载分享请保留原作者信息,谢谢!
http://m.bsmz.net/gongwen/687882.html
- 下一篇:普通话考试心得