我的回答是软件测试好找工作。
由于我国企业对软件测试技术的认知较晚,因此这方面的专业技术人才在国内还很稀缺。近年来,随着我国软件产业的蓬勃发展以及对软件质量的重视,软件测试也越来越被软件企业所重视,软件测试成为了一个前景光明的新兴产业。一、目前软件测试人才培养情况1、院校培养目前国内院校没有单独形成“软件测试专业”,只有少数院校是以“计算机科学与技术(软件测试方向)或软件工程(软件测试方向)”开设的。
2、地方培训机构培训。目前60%以上测试人员由地方培训机构提供。
3、软件开发人员转行。
二、软件测试行业就业前景 依靠于互联网的飞速发展,越来越多的企业意识到IT岗位的重要性,软件测试作为IT行业新兴起的一个板块,对于每个公司而言都是必备团队,却又鲜少被外人所了解。那么,软件测试在国内的现状如何?关于软件测试前景和薪资待遇如何?据权威机构调查统计,目前,我国软件测试人才缺口高达20万,已成为我国软件产业发展的瓶颈之一。“软件测试人才需求量的加大,是由于近年来我国软件行业的产业升级所决定的。”业内专业人士介绍说,“由于我国的软件行业目前突破了作坊时代,由以前软件开发的单打独斗升级为工业化、流水线式的生产模式,作为工业化的产品,软件测试也就成为软件开发企业必不可少的质量监控部门,而目前我国的软件测试人才的培养数量较产业升级相对滞后,这就形成了软件测试人才的供给远小于需求现状。”1、软件测试在国内的现状软件测试虽然目前在国内还发展的不是很成熟,但是在国外早已经被很多公司所重视,软件测试人员与软件开发人员的岗位比例是1:1。在中国的很多软件企业中存在着重开发、轻测试的现象。所以,也就导致当一个软件产品正式上线之后,日后的软件产品的质量问题频出。在国内很多企业只有1-2个测试人员,或者干脆没有测试人员配备。造成很多公司都表示市场上软件测试人员实在太少,想聘请也没有这方面的人才,所以只好让开发人员再去充当测试工程师。
2、软件测试的市场需求不断增加,就业薪资不断增长软件测试在整个软件生命周期中是必不可少的重要一环,但是其在研发体系中的重要性要弱于软件开发和基础技术研究。再加上近些年逐步重视用户体验度,软件测试也逐渐被各个公司所倚重。各公司对测试人员的招聘也在加大力度。以2019年应届生就业数据来看: 名列前茅的是计算机软件行业,平均薪资达到了7842元!比毕业生平均工资4523元高出近1500元!伴随现在互联网+时代,我国计算机软件行业人才缺口更是高达60万以上,因此企业需要更多对口资源的人才,包括开发、测试、运维等岗位,薪资待遇也自然随之水涨船高。就业后薪资涨幅,以智联招聘网站上一线城市的薪资做整理:刚入行的初级软件测试工程师薪资大概是6000-8000元;1-2年后中级软件测试工程师薪资8000-15000元;高级软件测试工程师15000-25000元;资深软件测试工程师/测试专家/测试开发/测试管理25000+。就业3年后的薪资均超过1万元。
三、想从事软件测试工作须具备的基本技能2019年智联招聘上软件测试岗位的技能要求,即便是针对大学毕业生,相比几年前都有所提高。软件工程理论、bug跟踪管理、测试相关文档编写、环境搭建、数据库这些都是必要的,更多还要求有编程基础、掌握主流测试工具使用、最好有实际项目经验等;只要是对口专业,这些对应的技术都有课程覆盖,若大学授课不是纸上谈兵,有具体的实训实操,掌握好的话应聘其实不成问题。总之,软件测试就业前景1、行业前景好:PC软件、互联网软件、手机软件、嵌入式软件、硬件等,都需要测试,只要有软件和硬件,就需要测试,软件测试发展前景好。
2、人才需求大:据职友集数据显示,北京地区软件测试工程师招聘,需求量为5479个,社会人才需求较为迫切。
3、就业薪水高:据职友集数据显示,北京地区软件测试职位平均薪水为9630元,就业薪水远远超越了其他职位。
首先,需要确定好自己的预期目标,计划在哪个城市找,是否有中意的公司?待遇要求如何?具体岗位(比如是专项测试还是测试管理,还是培训讲师 )等等
以上把自己心目中所想的各种条件列出来,然后开始搜集信息,通过各种招聘渠道(如招聘网站、招聘app、技术论坛、朋友推荐等等)按照自己设计的条件去搜索出结果进行整理,这时候可供自己选择的结果数量多少来判断是否好找。
另外,对于转行到测试行业的新人或有工作经历的,提几个小建议:
充分了解测试这个行业,行业领域现状、发展、动向、内容以及与自己的关联度;
判断或培养自己的测试思维模式, 是否具有强大的逻辑思维,设计Case时即不能遗漏关键点,也不能测试点冗余。同时还需要对业务理解透彻,从而延伸出潜在需求点。
理解测试的本质,测试的目的。而不是所谓听说的点点点,即门槛低,否则从一开始可能会偏离正轨。
对于综合素质的要求。众所周知的测试需要“五心”,技术方面需要懂数据库、网络、操作系统、测试技术等等
当从事黑盒测试一段时间后,特别是每天重复的测试相同的业务,很快会发现瓶颈或对工作的厌倦感 ,这时需要提升自己的能力了,需要掌握一些编程技术 、更高深的测试技术了
随着工作经历的丰富,可能职位或环境会不断变化 而测试人员作为跟每个团队都需要沟通的“中间件”来说,非常考验自身的软实力了,如沟通、理解、表达能力等等。
无论是技术还是素质都需要不断地练习、实践结合思考、总结等方法,如此周而复始,才可以取得每个阶段上的提升。
当然好找,缺口大着呢,跟程序员一比一配比都远远不够,我朋友在中公学了这个,毕业就就业了,所以说还是不错的
工作好不好找,关键还是要看你自身,你学的怎么样?经验怎么样?面试时的临场发挥也很重要,对于在找工作时,大家比较普遍会碰到的一些问题,在这里给大家分享小建议:
1.刚入行时选择大公司好,还是小公司?刚进入测试行业,最好还是选择流程规范的大公司或中型公司,给自己学习正规流程的机会以及作为自己的职业缓冲期。大公司一般分工比较细,在平时项目不是很紧比较空闲的时候自己可以有目的的去提高一些能力,如英语能力,代码编写能力等等。小公司的话,可能会出现公司上层对测试的不重视、测试流程不规范或者根本就没有流程、软件产品没有需求书等等。如果觉得自己能力比较强,喜欢独当一面,那小公司更适合你。
2.刚开始进入公司很迷茫,该做什么?刚进入工作单位的前两三个月时间里可能会有一个浮躁期,工作中会有找不到方向和目标的迷茫感。这时大家可以做以下几点:熟悉业务,这块很重要,需要认真对待。熟悉公司的开发流程和测试流程。培养自己的沟通能力,与业务相关的所有人都能很好的沟通。工作中遇到的问题及解决措施要及时总结整理。针对公司的项目或产品选择适合的自动测试工具,帮助公司提高测试效率。
3.面试时的注意事项1、面试时不要紧张,提前查好路线,提前出发,谈工资的时候,如果感觉自己表现不错,和面试官谈话很融洽,工资可以适当上涨一些。
2、公司的工作时间,上下班时间,试用期时间,加班有没有加班费,这些尽量问清楚,在签合同的时候也要注意,这些在合同里有没有写清楚,HR的承诺,能写进合同的,尽量写进去,否则,可能只是口头承诺。