软件测试工程师转正

2024-05-07

软件测试工程师转正(共10篇)

篇1:软件测试工程师转正

本人于__年x月份加入__发展有限公司,入职后在工程部工作,任土建工程师,作为一名加入公司的新人,最重要的.就是要在最短的时间内度过“适应期”,尽快适应工作环境,快速转换角色。

一、新的岗位,新的挑战

来到公司的第一天,给我最大的感受就是公司的规范化的管理,不光体现在工作中,同时在企业形象、个人形象中同样能够得到体现。土建工程师是一个对实际工作经验要求很高的职位,而我正是在这方面有所欠缺,同时也增强公司的竞争力。

二、规范自己的言行,做合格的职员

在工程部工作,免不了要与上下左右及社会各界联系,我将始终牢记自己是公司的一员,言行举止都注重约束自己。对各级领导,做到谦虚谨慎,尊重服从。但是服从并不代表盲从,对于有利于项目的开展的合理的意见也要及时的反馈给领导,做事大胆,不避讳上下层的关系,真正做到对工程负责,对公司负责,要把自己真正的当成公司的主人。

三、加强学习,提高现场工程管理水平

在对施工单位的管理上,以合同、规范为依据,按照《工程管理手册》向施工单位灌输我公司的管理方法和理念,立好规矩,制定好标准,树质量、安全文明标兵从而带动后进的单位,同时增强服务意识,进行充分的沟通、协调是做好对施工单位管理的基础。

对监理公司的管理,首先应充分支持监理的工作,其次要检查、督促、指导监理的工作,对待监理日常工作不到位的地方及时指出,在对施工单位的管理上有时可借助监理的力量,往往可以取得良好的效果。

在工程协调上坚持以合同为依据,站在公司利益的立场上处理事情,坚持原则,但又要有一定的灵活性,协调的目的是保证工程进度更快,质量更好更有保证,造价最低,整体效果最好。

在三控两管上,做到有计划有跟踪有落实,紧盯合同目标制定关键控制节点,在总体进度计划的基础上把计划分解到每季、月、周,制定相应的考核制度;质量控制做到事前、事中、事后控制,关键是过程控制;投资控制上严格审查各种签证和变更资料,确认其合理性、必要性,避免增量多报和减量漏报;在合同管理上,充分熟悉合同条款,落实合同条款的执行情况,严格按照合同执行;在信息管理上做到规范、系统、统一、有条理。

四、尽心履职,全心全意当好称职的土建工程师

作为工程部的一名土建工程师,我的理解,没有什么谋求利益和享受待遇的权力,只有承担责任、带头工作的义务。在平时的工作中,对领导交办的工作,从不讨价还价,保质保量完成;对自己分内的工作也能积极对待,努力完成,做到既不越位,又要到位,更不失职。在同办公室其他几位同事的工作协调上,做到真诚相待,互帮互学。

最后,我想说的是,我需要做到的就是成为一个优秀的员工。

篇2:软件测试工程师转正

各位领导好!

我是2013年11月份加入贵公司的,在技术部工作了2个多月的时间。在各位领导和同

事的帮助下,我较好的完成了各项工作任务,并且学到了很多东西,也使得我对现在的工作更加充满激情。

在贵司工作的2个月时间里,我能够严格要求自己,每天按时上下班,能正确处理好相关的工作安排,同时也能严格遵守公司的各项规章制度。到目前完成的相关工作内容详细如下:

1、2013.11.25~2013.11.32使用VC6.0软件熟悉并掌握emWin5.13在设计制作图像图形

中的应用,完成全站仪时间设置界面的设计,实现在全站仪的时间界面下使用仪器按键面板修改全站仪的年月日、时分秒,可以智能判断用户输入的年月日、时分秒是否正确。

2、2013.12.02~2013.12.06完成全站仪iap部分功能,实现使用RS232接口Ymodem协

议升级全站仪软件,以及使用SD卡一键升级全站仪软件。

3、2013.12.09~2014.01.11完成全站仪应用软件部分的功能,以及代码整合。实现全站

仪的坐标测量,放样角度和距离测量,放样坐标测量,后方交会测量,在完成这些应用的过程中也对全站仪有了更加深入的了解和认识,制作应用过程中也查阅了许多测绘资料和书籍以避免因自身理解不当造成设计出的软件不符合实际使用。在代码完成后因需要与团队使用的代码整合,相应做了一些软件调整修改。

4、2014.01.13~2014.01.18全面测试已完成的全站仪软件,通过修改软件解决测试中出现的问题,同时对软件做合理化修改以更方便客户的使用体验。

5、2014.01.20~2014.01.24制作全站仪界面部分流程图并参与会议评审,旨在进一步规

划全站仪的软件,为后期进入市场可以被市场及客户认可。

6、2014.02.10~2014.02.12完成全站仪iap部分功能,实现使用USB接口一键升级全站

仪软件。

根据公司规章制度,试用人员在试用期满两个月后,掌握工作技能快速、工作态度良好,就能够签订正式劳动合同成为公司的正式员工。

因此,我特向领导申请:希望能根据我的工作能力、态度及表现给出合格评价,让我能

够转为正式员工,为公司效力。在以后的工作中我将更加努力上进,希望上级领导批准转正,谢谢!

技术开发部 XX

篇3:软件测试工程师岗位能力培养浅谈

行业能力的技术含量越往后要求会越来越高。测试技术的提高可以通过书籍和技术网站等途径获得, 只要经过努力就会有收获。行业技术是领域技术、领域动态、未来发展趋势等方方面面的信息综合体, 虽然很重要, 但常被忽视。

1. 软件测试工程师的能力培养

一般从新人到软件测试工程师需要经历二个阶段:大学阶段, 工作发展阶段。

1.1 大学阶段

在大学阶段除了要学习基础技术能力外, 还需要学好英语和数学。因为在测试工作中很多时候国内的材料不能说明问题, 毕竟软件测试在国内相对而言还是一个新兴行业, 材料比较少, 很多时候都需要去看一些英语的材料, 这有利于以后的提高和发展。学好数学是让我们有良好的思维能力, 可以提高行业能力的学习能力。除此之外, 我们还需要培养情商, 也就是对自己情绪的控制能力和自身修养的培养, 还应有一些交流能力、沟通能力、管理能力等。情商的培养可通过参加一些团体竞选之类活动得到提高。

1.2 工作阶段

既然选择了测试工作, 也就要有一个发展蓝图, 这需要根据软件测试行业的情况来定。

2. 软件测试工程师的职业生涯规划

目前, 测试技术和理论为了适应业务系统越来越复杂的测试需要, 越来越有针对性。测试有几个发展方向:测试工具的开发, 灰盒测试或者白盒测试, 测试用例设计, 性能测试。要向某个方向发展不是一步达成, 需要不断的努力并在各个阶段完成自身能力的提升。

2.1 测试员或初级软件测试工程师

自身条件:具备计算机专业学位或一些手工测试经验。

具体工作:执行测试用例, 记录bug, 并回归测试, 通过qtp等测试工具录制回归测试脚本, 并执行回归测试脚本。

本阶段是基础能力的掌握, 是成为软件测试人员的第一步, 是对测试能力的学习和熟练。

2.2 测试工程师或程序分析员

自身条件:有1~2年工作经验的测试工程师或程序员。具有初步的自动化测试能力, 能完善自动化测试脚本。

具体工作:设计和编写测试用例, 编写自动测试脚本程序并担任测试编程初期的领导工作。

本阶段是测试能力的提高以及对行业能力的学习。

2.3 高级测试工程师或程序分析员

自身条件:有3~4年经验的测试工程师或程序员。具有一定的行业业务知识, 具备系统分析员的能力。

具体工作:帮助开发或维护测试或编程标准工作, 分析软件需求, 获得测试需求。确定测试需求相应的测试方法, 获得测试策略方案。参与同行的评审 (软件需求, 软件测试计划等) , 并为其它初级的测试工程师或程序员充当顾问。

本阶段需要对行业能力有深入的掌握, 形成自己的特长领域。

2.4 测试组负责人

自身条件:有4~6年经验的测试工程师或程序员。具有丰富的行业业务知识, 具有系统分析员的能力和专长性能测试的能力。

具体工作:负责管理1~3名软件测试工程师或程序员。集中于技能方面, 担负一些进度安排和工作规模/成本估算职责。分析性能瓶颈的原因, 为开发团队提供bug解决策略。

本阶段不仅对技术能力, 行业能力有很大的考验, 也是对管理能力的考验。

3. 软件测试工程师的职责

虽然, 我们了解了能力培养和职业生涯规划, 但是, 我们不能忽略自己的工作职责。开发工作的根本是尽量实现软件用户的需求, 测试工作的根本是检验软件系统是否满足软件用户的需求。软件测试工程师, 简单的说是软件开发过程中的质量检测者和保障者, 负责软件质量的把关工作。软件测试工程师具体工作有:

1) 使用各种测试技术和方法来测试和发现软件中存在的问题和缺陷。测试技术主要分为黑盒测试和白盒测试两大类。其中黑盒测试技术主要有等价类划分法、边界值法、因果图法、状态图法、测试大纲法以及各类典型的软件故障模型等;白盒测试的主要技术有语句覆盖、分支覆盖、判定覆盖、基本路径覆盖等。

2) 测试工作需要贯穿整个软件开发生命周期。完整的软件测试工作包括单元测试、集成测试、确认测试和系统测试工作。单元测试工作主要在编码阶段完成, 由开发人员和软件测试工程师共同完成。

3) 测试人员将发现的缺陷编写成正式的缺陷报告, 提交给开发人员进行缺陷的确认和修复。

4) 测试人员需要分析软件质量。给出软件各种质量特性包括有功能性、可靠性、易用性、安全性、时间与资源特性等的具体度量。

5) 测试人员为了更好更有效地进行测试, 保证测试工作质量, 在执行测试工作之前首先需要设计测试用例, 形成测试用例报告。

6) 为了提高工作效率或提高测试水平, 测试工作需要引用自动化测试工具。

4. 小结

软件测试不是一项简单的工作, 远比人们所直观想象的要复杂。高效、高质量地完成一个软件系统的测试, 涉及的因素很多, 会碰到各种各样的问题, 并且要在测试效率和测试风险之间找到最佳平衡点和有效的测试策略, 这些都需要测试人员一一克服。要成为一个优秀的测试工程师, 其实比对设计、编程人员的要求还要高, 不仅要体现高超的技术能力, 如系统平台设置、架构设计分析、编程等方面的能力, 而且, 还要展示自己的业务分析能力, 对客户需求的理解能力和团队沟通协作的能力。软件测试的路很长, 需要我们不停地努力和学习, 才能把握好行业的动态, 成为优秀的软件测试工程师。

摘要:目前, 国内软件测试行业发展快速, 但行业发展又太年轻, 大家对软件测试工程师了解不够, 从而导致许多适合在本行业发展的人错失良机。所以, 本人将自己学习及了解到的知识提供给大家作一个参考。

篇4:软件测试工程师转正

关键词:软件测试;软件质量保证;教学改革;软件测评师;实验教学

中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2014)51-0094-02

一、引言

随着我国软件产业迅速发展,企业面临着开发高质量软件系统的巨大压力,软件测试、软件质量保证受到越来越多的重视。软件企业对承担软件测试、质量保证工作的软件测试人才需要剧增,软件测试工程师的职业价值、发展前景得到前所未有的提升。为此,国内高校开设了软件测试相关课程。但是,由于其重理论、轻实践的教学模式使得培养出的学生软件测试实战能力差,导致大量毕业生应聘软件测试相关职位时受到冷遇。

为培养创新能力强、适应社会经济发展需要的软件测试人才,《软件测试与质量保证》实验教学亟需改变传统的教学理念,改进教学方法,更新教学内容。笔者结合自身教学科研和工程实践经验,分别从改革思路、实验教学内容设计等方面,论述常熟理工学院《软件测试与质量保证》实验教学改革的措施和体会。

二、实验教学面临诸多挑战

笔者调研国内高校软件测试课程的建设情况,发现普遍存在重理论、轻实践的教学倾向,实验教学环节存在诸多问题:

1.企业对软件测试工程师的能力要求是综合性的,要求软件测试人员具有软件项目经验,具备软件测试、软件质量保证知识,能够独立开展软件测试工作。但是,国内高校教学计划制定时片面强调软件测试的作用,对软件测试与软件质量保证之间的天然联系缺乏理解,对软件质量保证相关实验的重视程度,课时安排存在严重不足。

2.目前,《软件测试与质量保证》实验教材选择面临无书可选的尴尬局面。课程实验设计只能全凭任课教师把握,使得实验教学过程中存在较多风险。

3.国内高校在实验设计方面,多以基础性实验为主。这种单一的实验设计方式,难以适应软件测试工程实践能力培养的需要。

三、实验教学改革措施

在应用技术大学建设驱动下,以中小企业对软件测试人才的需求和软件测试工程师认证大纲为导向,我们整合已有的校企合作课程资源,按照Daniel Galan软件质量保证框架组织实验教学内容,采用项目驱动的案例教学法开展实验教学,让学生在实验实践中加深对软件测试与质量保证专业知识的理解,培养学生软件测试实践能力。

(一)教学改革基本思路

软件企业对软件测试人才的需求是软件测试课程改革的源动力和驱动力,软件测试相关的从业资格认证是学生入职的敲门砖。为此,在应用技术大学建设背景下,我们以切合中小企业对软件测试人才的需求为导向,结合全国计算机等级考试软件测试工程师认证、全国计算机技术与软件专业技术资格考试软件评测师认证的考试大纲要求,选择朱少民老师编写的《全程软件测试》[1]和NIIT培训教程《Software Testing and Quality Assurance:Student Guide》[2]作为课程教材,按照Daniel Galin软件质量保证框架组织教学内容。Daniel Galin软件质量保证框架[3]指出软件质量保证是建立企业软件质量文化所需的一些列活动的集合,认为软件测试是一种典型的软件质量保证措施,软件测试的目的是为了发现潜在的软件缺陷,软件测试工作贯穿软件项目的始终。按照Daniel Galin软件质量保证框架组织课程内容有助于保持软件测试与软件质量保证之间的内在联系,符合软件企业软件测试与质量保证的最新经验。

(二)实验设计

如何在有限的实验课时内,最大限度地加深学生对软件测试、软件质量保证的理解,增强其软件测试实践能力,是实验教学的主要任务。我们设计了导入性实验、基础性实验、创新项目实践三种类型的课程实验。导入性实验要求学生应用已修课程(包括程序设计、数据库设计、软件工程等)知识进行软件调试,在软件调试过程中理解软件调试与软件测试、软件质量保证之间的关系,实现到本课程学习的过渡;基础性实验目的在于强化课程基础理论、原理的理解,让学生在实验中理解所学知识,掌握软件测试工具的使用;创新项目实践以课程实训项目为载体,为学生运行所学知识解决软件测试实践过程中涌现的各类问题,锻炼学生的动手实践能力、自主学习能力,从而提高学生的工程实践素养。

1.导入性实验。软件测试的目的是发现软件系统中潜在缺陷,而缺陷的解决则通过软件调试手段实现。为此,设计导入性实验“软件调试”。本次实验以员工工资核算软件Employee作为实验对象,要求学生发现Employee中人为注入的软件缺陷,然后应用Java调试器的断点调试功能,结合回归测试手段修订所发现的缺陷。

通过导入性实验,学生体验了改正软件缺陷的艰辛,在教师引导下思考如何发现软件缺陷、如何提高软件质量。教师适时点拨学生,指出发现软件缺陷是软件测试工程师的职责,软件测试工程师需运行软件测试方法、技术和工具才能发现潜在的软件缺陷。教师进一步启发学生:提高软件质量需要开展包括软件测试在内的各项软件质量保证工作。

2.基础性实验。基础性实验旨在加深学生对课程基本概念、原理的理解,让学生在动手实践中加深对基础概念、原理的理解。课程安排8次基础性实验,实验2、3、4和5属于软件质量保证实验,6、7、8和9是软件测试实验。

(1)实验2:软件度量实践。实验2关注软件度量问题,介绍软件规模、项目工作量和软件成本之间的关系,要求学生掌握软件规模估算、工作量估算和成本估算的方法和过程。通过本次实验,学生可以应用USC CoCoMo II进行软件成本估算。(2)实验3:基于Microsoft Project的软件项目管理。软件项目计划及进度管理,是软件质量保证中重要的管理部件,也是开展软件测试活动的前提。实验3要求学生使用Microsoft Project建立软件项目计划、运用跟踪甘特图追踪项目进度,等等。(3)实验4:版本控制软件CVSNT。CVSNT是当前最流行的版本控制系统,是中小企业进行版本控制的利器。实验4讲解CVSNT的安装和使用,要求学生掌握CVSNT的操作技巧。(4)实验5:BugFree软件缺陷管理。软件缺陷管理贯穿软件测试项目的始终,记录软件缺陷从发现、修复直至关闭软件缺陷的全过程。实验5介绍开源缺陷管理软件BugFree的软件缺陷管理思想,要求学生掌握BugFree安装与配置、软件缺陷管理等技能。(5)实验6:软件静态测试。软件静态测试是软件测试技术中发现软件缺陷效率最高的技术。我们安排“软件静态测试”专题讲座,讲解软件制品阅读、静态分析的技巧,还介绍如何运用CheckStyle、FindBugs等静态测试工具分析程序源代码、目标程序中潜在缺陷。本次实验有学生利用课后时间,自主实践。(6)实验7:JUnit单元测试。实验7介绍单元测试工具JUnit的使用,要求理解JUnit单元测试框架,掌握单元测试脚本的编写技巧。本次实验还推荐学有余力的学生自学JMock,综合应用JUnit和JMock进行对Java应用系统进行集成测试。(7)实验8:软件功能测试。软件功能测试是检验目标软件是否正确实现了客户需求,是软件测试执行的重要内容。实验8要求学生使用QuickTest Professional(简称QTP)对机票预订系统进行功能测试。本次实验要求学生能够独立完成功能测试脚本的录制和编辑,掌握QTP检查点设计的方法及技巧。(8)实验9:软件性能测试。实验9介绍软件性能的概念和原理,讲述如何运用HP Mercury LoadRunner对Web系统进行性能测试,让学生在实验过程中理解虚拟用户技术,掌握基于LoadRunner的性能测试技术的过程及技巧。此外,本次实验要求学生利用课余时间使用开源的性能测试工具JMeter进行软件性能测试。

3.创新项目实践。为了培养学生的工程实践能力,我们从学生课程项目、毕业设计、大学生创新项目、开源软件项目等中筛选出软件规模适中的软件系统作为课程实训项目,让学生对课程实训项目进行系统化的软件测试,要到学生主动动手实践,在软件测试项目实践中培养工程素养。

在课程教学过程中,我们还加强对基础扎实、动手能力强、思维活跃的学生的培养,推荐这些学生参与到教师科研项目中,为学生在科研项目中积累软件评测经验。

四、结束语

《软件测试与质量保证》通过十余年的建设已形成了较完善的课程体系,十多轮的授课实践积累了丰富的教学经验,课程实验教学体系也日趋完善。

当前,我校正转型应用技术大学,这将对本课程的教学内容、教学方法、教学手段等提出更多、更高的要求。鉴于此,本课程教学团队正尝试通过校企合作模式开展课程教学活动,编写校本教材,多措并举提升学生软件测试能力。

参考文献:

[1]朱少民.全程软件测试[M].北京:电子工业出版社,2007.

[2]NIIT.Software testing and quality assurance[M].上海:NIIT(中国),2011.

篇5:软件工程师转正申请工作总结

尊敬的领导:

进入**软件有限公司已经有4个月了,经过这段时间的充实而紧张的工作,我不仅对公司工作流程日益熟练,而且对软件测试行业的规范有了更深入的学习和了解,特别是认识了测试部、开发部、实施部门的同事,大家一起围绕项目交流互帮互助,更让我受益匪浅。下面,我就这近3个月的工作情况,从以下四个方面做一个整体汇报:

 工作数据  工作总结

 工作中存在的问题以及解决办法 近期工作计划及职业规划

一、工作数据

我于******日入职,在这4个月的工作中,我从开始进入公司配置**安装环境到**,再到现在完全测试的**工作。

二、工作总结

作为一名软件测试人员,我的工作内容是:主动寻找公司的软件产品中可能的缺陷以及不合理的地方,并及时反馈给开发同事,保证公司的软件交给客户是比较理想没有明显缺陷的状态。

在公司测试的日常工作,主要由两部分组成:一是与实施同事交流讨论,总结实施同事提交的bug并提交给开发修改、全程跟踪,直到bug关闭。二是按照流程细致的分析软件可能存在的缺陷,及时反馈给开发同事。在4个月的时间里,我由测试**转到测试**,下面对我的工作做一个总结。

1、**测试。刚来公司,测试经理给我非配的是一台惠普的新台式机,运行速度很快,用起来很舒服,很喜欢。第一个星期主要是学习**的业务流程和安装部署**财政端和单位端的测试环境。在**的帮助下我配置了oracle10g、PL/SQLDeveloper、Tomcat等环境。6月到8月份,我主要测试的是**版本,财政端测试的模块主要有:票据管理、收入管理、基础资料、单位对账、统计报表、票据查询、以及系统管理等模块;测试单位端主要是与财政端相关模块。测试的用户有:省财政厅、**县、**县。

2、**测试。到了八月底,由于黄石非税项目组的***的项目任务比价紧,我遍参加进入了**的测试小组,与**、**一起并肩战斗!由于**功能不够稳定,测试工作进度受开发的影像,进度时快时慢,工作状态也反复无常。我调整好状态,及时与开发的同事沟通,把没有及时跟新出现的bug直接与开发交流,避免了测试工作的反复。测试**的过程中由于开始业务不熟悉,请教**,她都耐心的帮我解答。**测试的主要模块是:************

三、工作中存在的问题以及解决办法

刚走出校园初次接触软件测试这个全新的行业,我就对这份工作产生了极大的好奇,在工作的过程中,不断的和同事交流,学习工作技巧,工作到今天,工作技能有了很大的进步,但是,随着工作的日益进展,也出现了些困惑和工作难题。

1、部门间同事交流不是很充分。前期测试**感觉交流还比较充分,因为**版本是一个稳定的版本,性能比较稳定,用户提出的bug都很深入比较少,实施、测试、开发就有充分的时间讨论、分析需求、最终合理的解决。但是转到测试**后就明显感觉交流的时间不够,我想是因为**的项目时间赶得太急,这段时间资源有限,整个项目组必须拿宝贵的时间解决最重要的事情,所以需要项目的每个成员做好全心的投入,每个细节和问题及时沟通,这样才能保证项目开发流程的顺畅,最后完成任务。我想我在紧急项目测试的这个方面还要注意方法。

2.由于个刚走出校门的大学生,项目经验比较少,也很欠缺对行业技术的把握。我要加紧学习,才能更好的满足不断变化的深入的测试工作。

四、近期工作计划及职业规划

测试行业随着国内软件企业的重视变得越来越有生机,工资待遇普遍上涨。我觉得在未来1到2年时间好好深入学习软件测试,特别是自动测试这块,不断提升自己的专业技能。

这就是我4个月来的工作情况,在今后的日子里,我会继续努力,请各位同事监督和考核我,谢谢!

**

篇6:软件测试工程师转正

我于2012年8月13日进入公司,根据公司的需要,目前担任Android软件工程师 一职,负责综合代维,考务通手机客户端的开发工作。将近3个月的时候在这个新的工作环境我收获颇深。开始让我独立完成整个项目,这还是我的第一次,之前在公司是多人完成,过程中也遇到了许多困难,但是都一一解决了,我想这是我最宝贵的经历,通过三个月的不断学习,在项目开发中的不断锻炼以及同事、领导的帮助,我已逐渐融入这个大家庭,个人的工作技能也有了明显的提高,虽然仍有一些不足,但三个月以来我付出了不少,也收获了不少,我感觉自己成长了,也逐渐成熟了。

初到公司,加入了咨询与信息化部,加入了综合代维项目组,我也曾担心自己不知道该怎么与项目组的同事沟通,担心不知道怎么做好工作,但是项目组的前辈们都很亲切,也很耐心的教导我,解答我的疑问,以及他们团结向上的精神,让我很快的熟悉了工作,融入了项目组。

在这三个月的学习和工作中,我一直严格要求自己,遵循公司的规章制度,认真完成领导布置的每一项任务,遇到的问题虚心的向项目组的前辈们学习、请教,不断的提高、充实自己。开发过程中出现的一些差错,也有前辈们耐心的指出和指导我修改,这些经历让我不断成熟,处理问题时考虑得更全面,杜绝类似情况的发生。在此我要特地感谢部门的领导和同事们对我的指引和帮助,感谢他们对我工作上失误的提醒和指正。

经过这三个月,我已经能独立进行开发任务,按时按质的完成分配的工作任务,当然还有许多不足,开发的经验仍有待提高,编写代码的简洁性和完整性也需要进一步增强,需要不断的继续学习以提高自己的工作能力。

总之,这三个月来我学到了很多,感悟了很多;看到公司的迅速发展,看到部门的同事越来越多,我深深地感到骄傲和自豪,也更加迫切的希望以一名正式员工的身份在这里工作,实现自己的奋斗目标,体现自己的人生价值,和公司一起成长。

我会用谦虚的态度和饱满的热情做好我的本职工作,为公司创造价值,同公司一起展望美好的未来!

XX

篇7:软件测试###转正申请

你好!我叫***,我于****年*月*日进入公司正式上班,根据公司的需要,目前担任软件测试一职,主要负责公司的测试和需求的工作。工作认真、细心且具有较强的责任心和进取心的我,勤勉不懈,极富有热情;性格开朗,乐于与他人沟通,而且有较强的团队协作能力;责任感强,及时完成领导交付的工作任务,配合各部门负责人成功的完成各项工作;积极学习新知识、新技能,注重自身的发展和进步。在本部门的工作中,我勤奋工作,获得了本部门领导和同事的认同。当然,在工作中我也会出现一些小的差错和问题,在部门领导也及时给予指出,促进了我工作的成熟性。现将这两个月的工作情况总结如下:

从进公司以后我以很快的速度熟悉了公司的规章制度和业务流程,并且很快的融入到公司的团队中。我工作的内容主要就是根据需求进行测试,以及对北京、内蒙处提出的需求进行跟进和管理的工作。在这段时间我测试的网站有警协、女警协会、网上红娘、短信平台、bbs、呼伦贝尔绩效门户、内蒙古国税局网站及内蒙古地税局的网站等等,其中最有成就感的就是测试的内蒙古短信平台的网站,记得当时还得到唐经理的夸赞,然而在测试警协网站时却出现了问题,可能是测试的环境考虑的不全造成的,不过在以后的工作过程中我一定要注意不会再出现类似的问题了。我工作的另一部分就是需求的管理,当有新需求时,经过确认后再给开发人员开发,这样不仅可以节省开发人员的确认需求的时间,而且还对我后期测试有很大的帮助。

来到公司工作,我最大的收获就是敬业精神、思想境界,还有在业务素质、工作能力上都得到很大的进步与提升,也激励着我在工作中不断前进与完善。公司给了我这样一个发挥的舞台,我就一定要好好珍惜这次机会,为公司的发展竭尽全力。我相信我一定会胜任这份工作,用谦虚的态度和饱满的热情做好我的本职工作,为公司创造价值,同公司一起展望美好的未来!所以现在恳请领导予以批准转正,成为公司的一份子。

此致

敬礼

申请人:***

篇8:软件测试工程师转正

关键词:卓越工程师教育培养计划,软件测试,课程建设

0 引言

为了解决学校培养模式单一的问题,国家提出了工程教育改革,培养卓越工程师。确定了培养具有国际视野的行业领军人才、国际认可的高级工程技术人才和创业、研发型高端人才的培养目标[1]。卓越软件工程师教育是以“卓越工程师教育培养计划”的实施为基础,旨在培养工程型的软件专业人才。南华大学于2011年成功申请“卓越工程师计划”,软件工程卓越工程师培养成为其中之一。

1 软件测试课程建设背景

随着近年来软件测试人才需求量的不断增加,软件测试人才培养成为热点,很多高校都展开了对软件测试课程建设的相关研究,在卓越工程师培养背景下,软件测试的课程建设应该有其自身的针对性。南华大学计算机科学与技术学院专业工程系于2009年开设软件工程试验班,2010年软件工程专业成为一级学科,2011年成功申请“卓越工程师计划”。软件工程专业对卓越软件工程师的培养正进行不断的探索和改革,软件测试的作为软件工程中的一个重要的组成部分,对卓越软件工程师的培养具有重要的作用,因此软件测试课程的建设是整个专业课程体系建设的重要组成部分。

2 传统软件测试课程存在的问题

传统的软件工程专业人才培养过程中,软件测试课程存在着很多问题。

2.1 软件课程开设单一

大部分的高校软件测试课程的开设十分单一,某些高校甚至只将软件测试作为软件工程的一部分提及。而在实际的工程实践中软件测试是贯穿整个软件开发的活动,在不同的开发阶段都有相应的测试理论支持和测试工具应用。

单一的软件测试课程只能简单罗列软件测试不同阶段的技术和方法,缺乏对知识的针对性和连贯性,学生很难理解不同的测试技术和方法在软件开发的各个阶段应该如何应用,导致学生只会死记硬背软件测试的条条框框而不懂如何活学活用。

2.2 理论与实践脱离

软件测试是一门实践性非常强的课程,然而测试工具和测试对象都是看不见、摸不着的软件产品,实践课程的组织和实施有较大的难度[2]。虽然大多数教师充分认识到了实践教学的重要性,在教学过程中也加强了实践的力度,但是由于没有考虑到大多学生没有参与过实际的软件开发的项目,没有接触过软件开发的流程,实践中选择的实验案例十分单一,缺乏领域结合,与真实工程相差较大。

学生在学习过程中很难理解测试在软件开发中需要使用方法及其作用,很多学生因不能感性认识测试的重要性因此对课程缺乏兴趣。

2.3 案例陈旧过时

案例教学是软件测试教学中的常用手段,对学生理解测试方法有着很重要的作用,但是目前高校教学普遍存在着教学案例陈旧过时,大部分教学都沿用了传统的教学案例。这些案例大都没有介绍软件测试的工程方法和实现过程,并且没有进行难度的区分,很难达到好的教学效果。

3 软测试课程建设探索

本专业的教师经过多年的实践,总结了大量的教学经验,按照实际工作中典型的工程师团队所需的各种技能知识为导向,按照复杂度渐增、螺旋递进的原则设置卓越软件工程师课程体系与内容,把传统的以学科知识的系统性为导向的横向课程体系改造为以个人职业角色发现和能力提升为导向的、适应团队教育培养的新型纵向课程体系。软件测试课程是软件工程卓越工程师培养课程体系的重要组成部分,课程总体跟随整体培养课程体系的大方向,并结合自身的特点进行建设。

3.1 复杂度渐增式开设课程

在传统的以面向开发为主的培养模式下,测试课程设置单一,知识针对性连贯性不强。为了解决这些问题,在专业课程开设过程中将软件测试课程课程拆分,穿插到整个培养过程中,紧密联系软件工程其他阶段的课程,并且使用案例贯穿所有阶段,复杂度逐渐递增,让学生在学习过程中循序渐进,逐步建立学习的兴趣和信心。

在第5学期分成两个阶段分别开设《单元测试与软件质量》和《软件验证与确认》。在第一阶段旨在培养学生小规模程序测试的能力不涉及复杂系统,以提高个人开发测试的基本能力为目标,学生可以运用测试课程中学习的方法在开发过程中使用,针对性强。第二阶段旨在培养学生对系统整体测试的能力,此时学生以完成基本开发能力的训练,其他相关课程的培养中也进入了系统级别。在该阶段以上一阶段培养的能力为基础,提高复杂度,跟软件开发其他阶段紧密结合。完成第5学期的测试基础课程开设之后,在第6学期还开设了《web软件测试》、《测试案例分析》、《数据库测试》等专业选修课,给有兴趣的学生提供更多的学习选择。

3.2 基础与实践并重,充分利用虚拟实践平台

课程的开设充分考虑到测试重实践,并且与软件开发其他阶段联系紧密等特点;同时也考虑到了此时学生正处于学习阶段,直接参与实际项目对学生的学习并不能起到很好的作用,因此在课程学习阶段充分利用了校内软件实训基地,创建网上“虚拟企业”,引入企业管理模式,在这种虚拟平台下,针对基础的知识点开设虚拟项目[3],模拟软件测试的真实工程环境。学生在自己组合团队中有各自的工程任务,针对性实用性很强,学生能够在完成自己任务的同时感性的认识测试岗位工作,体会到软件测试在整个软件开发过程中的作用,将单项知识技能之间关联在一起,系统的运用专业知识和技能。

3.3 采用螺旋式的案例教学,案例与其他软件开发阶段贯穿

课程采用螺旋式案例教学方法,教学案例与其他软件开发阶段贯穿,即针对同一个项目分解为基础与高阶的两个不同难度程度的案例,课程讲解的案例从需求分析,设计,实现,一直贯穿到软件测试,体现了软件开发连续的工程过程。同时贯穿的教学案例都是从高年级学生参与的实际开发的项目中提取,教师总结了在开发的过程中学生出现的各种问题,在案例讲解过程中更容易被学生所接受。教学案例一个阶段一个阶段的被不断完善,相比较传统的教学案例更加贴近学生学习实际,有一定的真实性又同时具备知识点针对性。

4 结语

本教学团队在“卓越工程师教育培养计划”背景下,结合专业现状与社会需求,总结以往开设软件工程试验班的经验和教训,一直以来不断研究探索,逐渐形成一套适合的本校卓越软件工程师培养的课程体系。其中软件测试课程的建设既遵循了软件工程师培养课程体系的大方向,又结合了课程自身的特点,而本教学团队在今后的教学过程中还将不断的改进,遵循行业发展的需要。

参考文献

[1]全国工程教育专业认证专家委员会.全国工程教育专业认证工作手册[S].中国教育部, 2009.

[2]李亚.软件测试”教学探索与实践[J].计算机教育, 2008, (6) :31-32.

[3]阳小华, 李萌, 刘志明, 刘杰, 刘立, 蒋辉.软件工程学生团队构建的案例分析[J].计算机教育, 2011, (5) :57-61.

篇9:软件测试工程师转正

关键词:卓越工程师;软件测试;人才培养

中图分类号:G642.0?摇 文献标志码:A 文章编号:1674-9324(2012)02-0099-02

2010年教育部联合有关部门,共同实施“卓越工程师教育培养计划”(简称“卓越计划”),用以促进我国由工程教育大国向工程教育强国发展[1]。它要求以行业企业需求为导向,以工程实际为背景,以工程技术为主线,加强高校和行业企业的合作,着力培养学生的工程实践、设计和创新能力,造就社会发展所需的高质量工程技术人才。计算机科学与技术专业是分布面最广、社会需求量极大的专业,社会和就业市场对计算机专业人才的要求持续提高,例如,软件测试工程师正成为诸多企业招聘的热门岗位,但是,当前软件测試行业仍然面临着测试人才严重短缺的问题,究其原因主要在于应聘者缺乏系统化的测试培养,特别是测试理论素养与实践能力的良好结合[2]。

一、培养思路和措施

按照“卓越工程师”的有关要求,我们认为,软件测试工程师的“卓越”培养标准须包两个方面:一方面是专业标准,即具备从事计算机工程工作所需的人文与社会科学知识,特别是工程基础知识;掌握计算机科学基础理论知识和计算机系统分析、设计、实现、测试、维护、和管理的基本方法;掌握综合运用测试理论与技术,对计算机系统进行系统化的测试工程;熟悉信息系统项目的组织和管理过程,具备综合运用知识和技术进行工程项目组织、实施和管理的能力,能够解决实际工程问题;具有良好的工程职业道德和社会责任感。另一方面是行业标准,即具有国家“计算机技术与软件专业技术资格”中“软件评测师”要求的知识和技能;掌握ISTQB国际软件测试工程师认证的知识体系结构;具有一项以上“职业资格证书”;拥有1年以上工程项目、企业实习等的工程实践经历。围绕上述培养标准,我们需要将工程教育理念贯穿于整个培养环节,以反映测试行业及相关软件工程技术的课程体系改革与能力训练为核心,优化和整合教学内容和课程体系,重点强化实践教学内容和革新教学评价体系,制定校内和企业两阶段相融合的过程化培养方案,培养学生的工程素质、职业素养和实践能力。为此,需要分别制定相应的校内培养方案和企业培养方案。

(一)校内培养工作思路

首先,在人才培养模式上进行改革。在大学一年级结束时,通过双向选择的方式,为每个学生确定“工程教育导师组”。导师组由高校教师、企业高级工程师和一线工程师组成。在毕业总学分限定条件下,导师组为学生量身定制个性化的3~8学期的教学计划,在专业和课程选择上给予学生更大的自主权和选择权。将工程过程管理的思想应用于人才培养过程,采取动态的、滚动的、竞争的人才培养运行机制。在测试工程师的专业课程中,要求有1/3课程采用双语教学,1/3课程由企业人员授课;要求80%以上的专业课程中理论讲授与实验实践教学比例逐步达到1:1~1:2(专业基础课理论与实验实践教学的课时比为1∶1,工程教育和专业选修课为1∶2)。

其次,优化课程体系结构,理论教学与实践教学有机衔接,课程设置以工程实践能力和创新能力培养为主线,适当减少课程理论教学学时数,增加实践教学学时数和实践部分的学分比例,注重工程系统的思维训练。在教学中注重先进性、实用性、实践性和研究性课程的建设,促进教学内容向应用研究型转变、教学方法向培养能力型转变、教学手段向综合立体型转变。在专业课程中大力推进问题型、项目型、案例型、研究型、CDIO(构思、设计、实现、运作)式等教学方式,按照《软件工程知识体系指南》(SWEBOK)和ISTQB测试认证知识体系[3]为参考进行课程内容改革和建设。

第三,进一步整合和改造包含基础性实践、设计型实践和综合/创新型实践课程在内的多层次实践教学体系,重点建立技能综合训练实验课程,加大综合性实验和创新性实验的开设力度,要求学生完成综合性的、较有规模的软件的测试分析、设计、实现和管理。

最后,改革以理论考试为主评价学生能力的评价体系,建设多元化工程教育评价体系,将学生的工程能力分解为工程技能、工程素质、工程活动和工程成果多维要素,建立对各个要素的细分量化评价指标集。教学评价要将过程考核与结果考核相结合,逐渐加大过程性评价的比重,引导教师从考核学习成绩向评价学习成效转变,引导学生从注重考试结果向注重学习过程转变。校外培养环节考核由学校和企业共同进行,标准与正式员工相近或相同。丰富考核方式,包括笔试、面试、工程实践成果的数量统计、书面总结材料及质量评定、专业汇报和答辩、能力和素质的评价等。

(二)企业培养思路

企业学习环节是“卓越工程师”培养计划的重要教学环节,企业学习阶段的学习效果是关系到整个培养工作成败的一个关键因素。在企业学习期间,学生的主要任务是基于已有的理论知识和专业技术培养解决实际工程问题的技能。企业培养方案应由校企双方共同研究制定,其中对学生在企业学习阶段的培养目标、培养标准、实践条件、教学安排、师资力量等方面做出明确的规定,要明确学生在企业培养阶段要达到的目标。企业学习阶段方案应当包含在企业完成的认识实习、生产实习、毕业实习、毕业设计等实践环节,学生接受近似企业员工的管理,要求学生累计1年时间在企业完成测试相关的课程设计、工程项目实训和毕业设计。企业学习主要采用面向主题的方法来组织学习活动,从各个面向主题的学习活动中获得对理论和技能的提升,从而反过来完善自身的理论体系和实践技能。培养方案需要精心设置企业学习阶段训练项目和训练内容,制订企业学习阶段各周的训练项目及明确的训练内容、训练时间、训练要求和考核办法,使学生在企业学习阶段的学习任务安排落到实处,保证企业学习阶段的教学质量。表2展示了我们设计的一个以主题导向的企业培养参考方案。

企业阶段的学习考核由学校和企业共同进行,考核内容除了知识和技能之外,还重点考察工作态度、创新能力、团队协作精神、实际操作能力、专业实践成果等工程能力和素质的评价等。进一步地,我们还考虑结合行业优势和地域优势,与合适的软件企业合作建设“工程教育实践中心”,以项目工程为载体,以项目研究为核心,更加密切地与企业进行产学研培养工程师,使学校教师、企业人员和学生在更好的平台上发挥主观能动性并形成合力。

二、结束语

“卓越工程师”的培养具有面向新形势的鲜明特点,主要体现在深化行业企业参与培养的程度、按照行业标准培养工程人才、强调学生的工程能力和创新能力等方面[4],这对高校在人才培养模式、课程教学体系、实践教学、产学研结合等各项工作都提出了新的要求和挑战。本文对软件测试卓越工程师的人才培养思路和方案进行了探讨,指出需要转变人才培养模式,在教学内容和课程体系改革上突出内容整合性和知识应用性,构建适应测试工程技术的教学内容,进一步完善“知识、能力、素质”一体化的工程人才培养模式,增强学生的实践能力、工程素质和创新能力。我们以期由此拓展到更广的计算机工程师的培养工作中,更重要的是在以后的培养实践中进一步落实和完善培养方案,为学生具有卓越的工程能力和素质提供良好的培育平台。

参考文献:

[1]龚克.转变观念,大胆试验,建立卓越工程师教育培养的中国模式[J].中国高等教育,2010,(18):10-12.

[2]黄爱明.国内软件测试现状及对策研究[J].中国管理信息化,2007,10(2):42-43.

[3]http://www.istqb.org.

[4]林健.谈实施“卓越工程师培养计划”引发的若干变革[J].中国高等教育,2010,(17):30-32.

基金项目:广西教育科学规划课题“四种能力”导向的软件测试人才培养模式研究;新世纪广西高等教育教学改革工程“十一五”第四批立项重点项目(项目编号:2008A007)

作者简介:陈宁江(1975-),男,博士,教授。

篇10:软件测试转正工作总结

在本部门工作中,我一直严格要求自己,认真及时地完成领导布置的每一项任务,并虚心向同事学习,不断改正工作中的不足;配合各部门负责人落实及完成公司各项工作,在过去的2个月中,通过不断的学习和自我提高,已经适应了本职的工作,但对于一个初入公司的新人,要全面融入企业的方方面面,可能在一些问题的考虑上还不够全面,但我相信,通过公司领导及同事的悉心指导,我一定会在今后的工作中更好的提高自己的水平、素质,更好的完成本职工作。

在今后的工作中,我要继续努力,克服自己的缺点,弥补不足,向白盒测试、内部代码测试方向了解,加强 软件测试、计算机语言方面的知识,不断自我学习,力争成为学习型、创新型、实干型兼备的新世纪人才。

范文网

上一篇:邮政便民服务站终端(商易通)常见问题及故障处理办法下一篇:关于艺术的议论文素材