测试工程师是干什么的,分为哪几种;是像别人说的那么好吗、一个月工资有那么高嘛?谁给具体的讲解下。
软件测试工程师工资待遇大概是什么水平?
前程无忧2006年的薪酬报告显示,软件测试工程师在IT行业中越来越受到重视,其薪资也节节高升。测试工程师的起薪从2000至5000元/月不等,若有四年工作经验的话,薪资在8000元/月左右,具体视不同地域、不同性质企业、测试工程师的不同能力而定。
中华英才职业顾问介绍,以3.5年左右从业工作经验的软件测试工程师的各地薪资情况来看:北京地区该职位的平均年薪逾5.8万元;其中外商独资企业的年薪为全国之最,将近8.5万元,而其余各类型企业的年薪都在5万至6万元。上海地区软件测试工程师的平均年薪为6.3万元,欧美独资和欧美合资的薪资不相上下,分别为7.9万和7.7万元。国有企业略高于平均线,达到6.5万元,其余各类企业则都表现平平。广州地区该职位的平均年薪约为4.5万元;其中外商独资欧美企业的年薪最高,达到了7万元;合资/合作欧美企业也能拿到6.2万元的平均年薪,合资/合作非欧美企业就较逊色,年薪不到4万元。
从以上的报道分析得到:软件测试工程师,目前IT行业极端短缺的珍贵人才,未来几年IT行业最炙手可热的高薪职位。中国软件业每年新增约20万测试岗位就业机会,而企业、学校培养出的测试人才却不足需求量的1/10,这种测试人才需求与供给间的差距仍在拉大。
如果觉得对你有帮助,请给个好评。谢谢了
测试工程师后期职业发展方向为:
测试设计师、高级测试工程师、终极测试工程师、测试工程师等;技术专家包括测试架构师、性能测试工程师、自动化测试工程师、测试工程师等;团队管理包括测试总监、测试经理/项目经理、测试组长、测试工程师等;业务专家包括产品经理、咨询顾问、需求分析师、测试工程师等。
如果你已经培训结束,建议你找家软件公司,实习岗位就做软件测试,保证你对软件测试有更深刻的理解,对于你来说这是最好的渠道,到培训机构,个人觉得没有必要,一培训费高,二培训机构只是讲解测试理论和测试工具的运用,但你看过相关书籍对理论已经有相关了解。
当前你最需要是实践,不过如果想在测试行业有更高的发展,建议还是先做2-3年开发,再转测试,你将更值钱,待遇很高,本身我就做软件测试的,深有体会,希望你好好规划自己的职业生涯,希望能帮到你!
如果你成为了软件测试人员,千万不要让自己沉没。不要做一个平庸的测试人员,不要只知道如何操作如何依据测试计划执行,一定要有创造力,自己开发测试小工具,找RD寻求项目代码进行白盒测试,自己修改已有测试计划,撰写更专业的测试计划,这样才会有前途。
普通高校,一年4000多,二年的话,一般7000左右
当然,如果你的能力很强,可以带队,10000也是有可能的
不请自来,霸哥来回答一下这个问题叭
要说软件测试工程师的岗位,不能简简单单说能够拿多少,这要分很多情况,最起码在霸哥这里不是简单一句话的事,毕竟我这么严谨的一个人。
首先需要看的是你做的是哪种类型的测试岗位,手工还是自动化还是测开,另外呢,和你的学历相关,大专还是本科还是硕士,另外呢,和你的工作年限也相关,应届生还是几年工作经验,情况不同,自然薪资待遇是不一样的对吧,还有呢,和你所在的城市也是相关的。
根据数学排列组合的方式,那情况稍微是有点多的,霸哥就根据这四种情况,简单说说叭,至于剩下的咋排列咋组合,大家自己排排坐吃果果吧。
首先是测试岗位的类型,上面已经说了,手工或者自动化或者测试开发,如果是手工测试,那薪资真的不是很高,像是霸哥在的西安,可能也只是5k左右吧,可能有些5k都是不到的;如果是自动化测试,可能比手工相对高个2k左右吧,可能你会说,高的不是很多呀,这是刚刚开始,后期发展路线肯定是不一样的,毕竟一个会技术,一个是不会的;再有的话,就是测试开发,找的好的15k也是能够拿到的,就看你技术掌握的怎么样了呢。
西安测试开发岗位薪资
首先是测试岗位的类型,上面已经说了,手工或者自动化或者测试开发,如果是手工测试,那薪资真的不是很高,像是霸哥在的西安,可能也只是5k左右吧,可能有些5k都是不到的;如果是自动化测试,可能比手工相对高个2k左右吧,可能你会说,高的不是很多呀,这是刚刚开始,后期发展路线肯定是不一样的,毕竟一个会技术,一个是不会的;再有的话,就是测试开发,找的好的15k也是能够拿到的,就看你技术掌握的怎么样了呢。
其次是学历相关,现在转测试的人很多对吧,但是不同学历的人能够拿到的薪资都是不一样的,大专,本科,硕士,差距是非常大的,霸哥这有硕士小姐姐,还没毕业就拿到了京东28w年薪的offer,你说羡慕不?
再次的话,是工作年限相关,如果是应届生肯定薪资相对低一点,如果你是有几年工作经验,那么能够拿到的薪资就会高很多了,毕竟这个岗位是技术岗,还是看技术熟练程度,以及做过的项目是怎么样的等等,所以你的经验也是比较重要的。
最后就是你所在的城市了,每个城市给到测试岗位的薪资待遇是不一样的,如果你是在一线城市,那工资肯定会高,如果你是在像西安这样的城市,可能相对会少一些,所以城市也是一个影响因素了。以西安为例的话,手工测试大概是5k左右,测试开发可能会在10k以上,所以你说平均水平,其实影响的因素还是挺多的,不能单纯的说,大概是怎么样的,你可以综合一下,看看你自己目前的情况,是能够到多少的薪资。
Java工程师的工资为什么那么高
图中数据取自全国 195291 份样本,职位平均工资为 8861 元。
①其中上海市的平均工资最高,在 30424 份样本中平均工资为 10719 元;
②而北京在 52119 份样本中以平均工资 10258 元紧随其后;
③另外深圳在日夏养花网 19058 份样本中平均工资为 9774 元;
④广州在 11402 份样本中平均工资为 7906 元。
曾经看过一个等式:热门+门槛高=高工资,那么我们就从门槛开始分析原因。
1、程序员的门槛相对比较高,很多人都倒在了入门的路上。
人需要一种叫成就感的东西来支撑自己前进,刚开始学的时候这也不会那也不会就很容易让人放弃。所以干这一行的人相对其他行业还是少。
2、市场需求存在巨大的缺口。
这几年中国在移动互联网这块发展非常迅猛,各种创业公司、小团队如雨后春笋般冒出来,对安卓开发、java、web的需求变大。
很多有经验的人才不能满足现在的市场,很多公司不愿意培养新人,造成公司招不到人,刚毕业的找不到工作,导致这一块的人才发展跟不上市场的需求。
3、程序员的确很辛苦,需要不断学习、进步。
辛苦分劳力和脑力两种,劳力工作不难,每天重复着体力活;但脑力活就不一样了,程序员一辈子都在学习、在挑战,因为这是一个不进步就out的行业。
程序员在一定程度上叫做码农,不说别的,编程的字符都是一个个字母组成的,一些工程是及其庞大的,在千军万马之中找到正确的点,然后修改之,想想都是一件很不可思议的事情,这就需要付出很大的脑力,去追踪解决,根据经验来定位问题。
更何况,每个项目开发都不一样,或许刚开始你的东西几十万人用,但后来就几千万上亿了,原来的解决方案不能用了,你就得研究新东西。
因此,越来越多的人更愿意选择培训机构,在郑州的尚学堂老师的带领下,受周围的良好学习氛围的感染,能更加专注地学习。
1. Java程序员门槛高
首先要计算机技术或是相关专业的大学生,原因有二,一是,Java对从业人员素质有一点要求,计算机相关行业会了解最基本的互联网的相关知识,以及简单的语言基础;二是,从事这一行业,招聘公司对学历有要求,最起码要是专科以上的。
当然,也不排除有非计算机专业的从事Java行业的人,但是万事开头难,很多人抱着很大的希望去学习,随着遇到的困难越来越多,慢慢的也就放弃了,因此有一部分人都倒在了入门的路上。所以干这一行的人相对其他行业还是少。
2. Java行业市场需求存在巨大的缺口
这几年中国在移动互联网这块发展非常迅猛,各种创业公司、小团队如雨后春笋般冒出来,对Java开发的需eeNzx要变大。但存在人才发展跟不上市场的需求的现状,相对应的给优秀Java人才开出的薪资待遇随之水涨船高。如果你想学习Java可以这个群,首先是五三二,中间是二五九,最后是九五二,里面有大量的学习资料可以下载。
3. 程序员的确很辛苦,需要不断学习、进步
辛苦分劳力和脑力两种,劳力工作不难,每天重复着体力活;但脑力活就不一样了,程序员一辈子都在学习、在挑战,因为这是一个不进步就out的行业。
随着互联网的发展,很多企业随着业务发展要求服务器程序更稳定,更可靠。如:京东,淘宝等大型人网站均采用Java框架进行开发。银行券商等机构均采用Java作为开发语言。
对于在职的Java从业人员来讲,不断的努力吸收新的知识,跟上互联网进步的节奏是很重要的。
科比:你知道洛杉矶凌晨 4 点的样子吗?
程序员:不知道,不过我知道凌晨 4 点的北京,一般那时候我还没睡,怎么了?
科比:没,没什么......
上面的段子说明了程序员加班的程度,有的人看到这一点就明了了。但这不是唯一的原因。
所以,想成功就必须得付出努力
就深圳来讲,Java程序员薪资水平一般如下:
应届生:普通5K左右,能力强6K左右;
1年工作经验:普通6K,能力强7K;
2年工作经验:普通7-8K,能力强8-9K;
3年工作经验:普通9-10K,能力强10-12K;
3-5年:普通10-12K,能力强12-18K。
5年以上:15K+,5年以上的开发,普通的18-30K,能力强的基本上能做架构师,那就是另一个薪资水平了。下面是达内为大家整理的首份关于程序员的技术与薪酬报告:
1、5年工作经验的工程师最抢手
北京程序员平均工资是12715 元,和此相差无几的是上海、深圳。据调查可知:在工作年限上,3-5年的工程师平均薪酬是20K上下。而 5年以后的工程师薪酬有了明显的上升,30K上下也是必须的。
2、大数据工程师最值钱
大数据工程师和后端开发工程师及移动开发工程师是薪酬榜的前三名。居于榜首是大数据工程师。当然,优势才是王道,做擅长的事比做赚钱的事重要。
3、运维工程师在细分工种薪酬最低
运维工程师最悲催,无论在哪个城市工资都低。薪酬是平均薪酬的三分之二;测试工程师和游戏工程师薪酬表现也比较疲软。当然从未来往前看,现在给的薪水一定是廉价的,还要综合平台、资源、人脉、能力增值这些无形的东西做综合判断日夏养花网。
4、融资到 B 轮和 D 轮的公司最豪爽
融资到哪轮的公司,给工程师的薪资最高?D轮以绝对优势胜出,比较好理解在于一般融资到D轮的公司已经成为行业翘楚,高速发展。但是融资到B轮的公司给的薪酬也很高,这可能反映出国内创业公司的特点:终于拿到B轮了,逃过了A轮死,庆幸之余又有钱任性。
5、程序员会8种语言刚刚好
世人都对程序员有一个误区:会的语言越多,工资越高。实际上,超过8种语言的,不一定能比得上那种4到5种语言的普通程序员。
希望对您有所帮助!~
软件测试工程师工作内容是什么?
②测试工作需要贯穿整个软件的生命周期;
③ 测试用例报告形成:测试人员为了更好更有效地进行测试,保证测试工作质量,需要在执行测试工作之前首先需要设计测试用例,形成测试用例报告。
④测试计划制定:测试过程中,为了更好地组织与实施测试工作,测试负责人需要制定测试计划,包括有测试资源、测试进度、测试策略、测试方法、测试工具、测试风险等。
⑤ 缺陷报告编写及提交:测试人员将发现的缺陷编写成正式的缺陷报告,提交给开发人员进行缺陷的确认和修复。
⑥软件质量分析:在测试完成后,测试人员需要根据测试结果来分析软件质量,包括缺陷率、缺陷分布、缺陷修复趋势等。给出软件各种质量特性包括有功能性、可靠性、易用性、安全性、时间与资源特性等的具体度量。最后给出一个软件是否可以发布或提交用户使用的结论。
一、需求评审
在整个团队拿到需求之后的第一件事是进行需求分析,看看要这个软件要实现哪些需求。需求分析的后一步就是需求评审了,这个环节需要软件测试工程师与产品需求人员、开发人员、QA人员共同进行参与,评审这些需求能不能够实现。
二、写测试计划
接下来在开发人员编写开发计划的同时,测试人员要写测试计划,就是哪些人要在什么时间做哪些测试工作,最后产出什么工作结果也就是提交哪些文档。
三、编写测试用例
测试用例就是指导测试工作进行的文档,比如要测试系统的登录功能、购买功能等,会通过测试方法和策略来设计测试用例。所以编写测试用例是软件测试工程师进行测试之外最重要的工作了。
四、用例评审
用例评审就是评价和审查测试方法和测试内容是否合理全面。不能只做基础的测试工作就可以,还得全面进行可能会出现各种各样错误的测试,尽可能把bug降到最低。
五、执行测试、提交bug
执行测试自然不必多说,就是测试工程师真刀真枪地进行测试工作,找出了bug之后会进行提交,让软件开发人员进行修改。
六、回归测试、编写测试总结报告
回归测试就是对开发人员改好bug的软件再次进行测试,看bug是否都已经修改好。待bug都修改好之后,测试人员要编写测试总结报告,阐述软件的质量如何,软件才可以上线发布。
详细测试步骤: 1. 书写测试计划 2. 审核测试计划,未通过返回第一步 3. 书写测试用例; 4. 审核测试用例,未通过返回第三步 5. 测试人员按照测试用例逐项进行测试活动,并且将测试结果填写在测试报告上;(测试报告必须覆盖所有测试用例) 6. 测试过程中发现bug,将bug填写在bugzilla上发给集成部经理;(bug状态NEW) 7. 集成部经理接到bugzilla发过来的bug 7.1 对于明显的并且可以立刻解决的bug,将bug发给开发人员;(bug状态ASSIGNED); 7.2 对于不是bug的提交,集成部经理通知测试设计人员和测试人员,对相应文档进行修改; (bug状态RESOLVED,决定设置为INVALID); 7.3 对于目前无法修改的,将这个bug放到下一轮次进行修改;(bug状态RESOLVED,决定设置为REMIND) 8. 开发人员接到发过来的bug立刻修改;(bug状态RESOLVED,决定设置为FIXED) 9. 测试人员接到bugzilla发过来的错误更改信息,应该逐项复测,填写新的测试报告(测试报告必须覆盖上一次中所有REOPENED的测试用例); 10. 如果复测有问题返回第六步(bug状态REOPENED) 11. 否则关闭这项BUG(bug状态CLOSED) 12. 本轮测试中测试用例中有95%一次性通过测试,结束测试任务; 13. 本轮测试中发现的错误有98%经过修改并且通过再次测试(即bug状态CLOSED),返回第五步进行新的一轮测试; 14. 测试任务结束后书写测试总结报告; 15. 正规测试结束进入非正规测试,首先是ALPHA测试,请公司里其他非技术人员以用户角色使用系统。发现bug通知测试人员,测试人员以正规流程处理bug事件; 16. 然后是BETA测试,请用户代表进行测试。发现bug通知测试人员,测试人员以正规流程处理bug事件。
测试工程师是干什么的?
测试工程师,软件质量的把关者,工作起点高,发展空间大。我国的软件测试职业还处于一个发展的阶段,所以测试工程师具有较大发展前景。
传统的软件行业还是以软件测试工程师为主,但是在新兴的互联网行业大多还是以QA来命名这个职位,也就是质量保证。
扩展资料:
测试人员
1、编写测试计划、规划详细的测试方案、编写测试用例。
2、根据测试计划搭建和维护测试环境;
3、执行测试工作,提交测试报告。包括编写用于测试的自动测试脚本,完整地记录测试结果,编写完整的测试报告等相关的技术文档;
4、对测试中发现的问题进行详细分析和准确定位,与开发人员讨论缺陷解决方案。
5、提出对产品的进一步改进的建议,并评估改进方案是否合理;对测试结果进行总结与统计分析,对测试进行跟踪,并提出反馈意见。
6、为业务部门提供相应技术支持,确保软件质量指标。
测试工程师顾名思义是对产品做检测维护。
测试工程师大概分为两种一类,就是软体测试类,另一类就是硬体维护类测试,前者偏向于计算机代码的编写,程序的维护,比较轻松,属于脑力劳动,后者主要是对硬件方面的维护,如计算机无法开机,设备运转不正常等,在脑力与体力之间。
扩展资料:
注意事项:
测试人员刚入职要多熟悉需求,熟悉被测试产品的业务。
尽量多去看团队的文档,比如测试计划,测试用例,提交的bug,多学习,多研究,多去测试已有产品,整理出一些便于理解的文档。
进行必要的加班,要想熟悉业务,要想快速融入团队进行测试工作,就需要多花时间和精力去熟悉团队,熟悉沟通的各个部门,熟悉流程。
参考资料来源:百度百科-测试工程师
测试工程师工作职责http://www.rixia.cc:
1、编写测试计划、规划详细的测试方案、编写测试用例。
2、根据测试计划搭建和维护测试环境;
3.、执行测试工作,提交测试报告。包括编写用于测试的自动测试脚本,完整地记录测试结果,编写完整的测试报告等相关的技术文档;
4、对测试中发现的问题进行详细分析和准确定位,与开发人员讨论缺陷解决方案。
5、提出对产品的进一步改进的建议,并评估改进方案是否合理;对测试结果进行总结与统计分析,对测试进行跟踪,并提出反馈意见。
6、为业务部门提供相应技术支持,确保软件质量指标。
扩展资料:
从业资格
在企业中一般称为软件开发测试工程师(Software Development Engineer in Test,SDET)。一般为具有1-2年经验的测试工程师或程序员。
有良好经验的测试工程师可以成长为产品/项目组的测试组长(SDETLead)或软件质量经理(SQA Manager),负责软件质量保证,进行测试管理和领导测试团队。
软件质量会根据产品、行业、阶段不同而有所变化,所以测试应该覆盖软件的整个生命周期,比如调研、需求、设计、研发、测试、上线、运维等。
敲黑板,软件测试要贯穿产品整个生命周期,而非大家浅显理解的开发完后简单测试的那一段小过程。
另外,所有为了保障软件质量的工作,测试人员都应该积极主动的参与,比如前期的市场调研、竞品分析、用户画像;后期的线上运维配置、环境配置、业务监控等等。
测试早就不再是大家认知的功能性测试,而是需要具备更多的专业技能,比如自动化测试、性能测试、手工测试等等。
测试行业简介-什么是软件测试工程师
文章标签:
下一篇:可不可以给我普及一个养花小知识?