永发信息网

软件工程师能力要求,软件工程师的技能要求

答案:1  悬赏:50  手机版
解决时间 2021-08-16 23:40
软件工程师能力要求,软件工程师的技能要求
最佳答案
一名优秀的测试人才,目前我们国内的企业或者外企,包括大型的软件企业,一般情况下应该有哪些技术要求呢?具体来讲: 第一,对Windows、Linux、Unix等大型主流操作系统的使用和应用开发的熟练掌握,包括一些网络的基础知识。使学员具备快速进行应用系统部署和测试环境搭建的能力,这是一个基本功。第二,软件测试工程师必须掌握目前比较流行的语言,比如说C、C++、JAVA、C#、VB等等多种平台下的一种或者多种语言,具备进行简单应用开发的能力。这是做好测试的一个前提条件,也是一个基本功。第三,目前大部分应用软件都离不开数据库,熟练掌握SQL Server、Oracle、DB2等一种或多种数据库系统的使用,熟悉使用SQL语言,这是要具备的第三项能力。第四,随着信息技术的发展和各个领域的信息化程度越为越高,安全也提到越来越重要的位置上,没有安全其他都无从谈起。所以做为测试人员对信息安全知识的基本掌握也是做测试的一个基本功。第五,必须深刻理解和熟练掌握软件测试基础理论与技术。首先是精通各种黑盒测试技术,能够进行测试用例设计、测试执行、编写缺陷报告;其次是熟悉软件测试流程和测试过程管理,能够编写测试计划,具备组织测试工作的能力;还有熟悉白盒测试技术,能够手工或利用相关工具进行单元测试;最后还有测试管理相关知识的掌握,虽然这在企业里是对测试组长和经理的要求,但是我们按照优秀软件测试工程师来要求我们学员的,学员具备这一能力将来才有可能走上管理岗位。第六,因为当前软件测试要提高工作效率和进行性能等深入测试。故此目前在测试上一个很重要的方向是自动化测试,就是借助于测试工具来做测试,这个就像我们每天是走路上班还是开车上班一样,汽车肯定会节约很多的时间,这就是工具的利用。对测试来说也是一样,如果用工具就会达到事半功倍的效果。所以测试人员要掌握和熟练使用当前主流的功能、性能自动化测试工具以及测试管理工具,具备编写测试脚本、进行功能和性能测试自动化测试的能力。第七,软件测试和软件质量密切相关。对软件测试员来讲必须学会软件质量分析技术,包括对软件的分析和度量各种技术,包括软件静态和动态分析技术,以及编写软件质量报告和测试分析报告的能力等等。测试人员作为软件开发过程中的一员,学员应该对企业的质量管理体系和项目管理应该熟悉,应该了解IS9000、CMM、CMMI项目管理等等知识。最后,还有些对测试人员综合素质上的要求,比如良好的英语听说读写能力、具有良好的语言及文字表达能力、较好的沟通技巧及团队合作精神、有较强的责任感及进取精神、细心、耐心,具备逆向思维能力等。 转载ING
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
9999*2222的简便方法计算
有没有真正的爱情呢
<坏蛋是怎样炼成的>真的开拍?谢文东由炎亚纶
当面对专业选择时,却发现每个科程专业都喜爱
350消费券等于多少点券?
宛城区南阳蒸鲜包张记炖肉胡辣汤这个地址在什
广州数控系统编程应注意哪些事项?
什么是外延?
借贷宝不还款会怎么样,名校贷不还钱会怎么样
头发怎样可以长得快.
屏幕太宽了 能不能弄小点
跪求 V.K克 《爱· 无限》钢琴曲谱。找到地址
NBA新赛季哪些队能对抗热火?
求个沧翼默示录的下载地址,
安全事故怎么预防,安全管理中需要解决哪些主
推荐资讯
做梦梦到了死人、为什么
楷书书法诗歌怎么写,书法作品楷书27或28字
有没有好一点的歌曲全一点的纯音乐下载网站?
CF最近几天有什么活动?
剪刀怎么磨,寻仙 金蛟剪怎么升级成灵.金蛟剪
为什么我在网上面搜索到的电脑壁纸装上去之后
龙之谷怎么和npc说话
河北省衡水市上市公司有哪些?
光山县信阳老三农家饭荘地址在哪,我要去那里
摩托罗拉EM30和摩托罗拉E8邳州有卖的么?最好
好友印象老鼠的符号怎么弄?
联通卡怎样空中充值?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?