软件测试外包公司有发展么?
小弟从事软件测试快2年了。现在老是有软件测试外包公司打电话要我去面试。 但是我对软件测试外包不是很了解,有人说外包太没依靠感了,有人又说还行。 我也不知道如何是好了。麻烦有谁做过外包测试的话告诉我点经验意见:lol 哈 如果你是追求“人力管理”路线的话,外包还是有比较大的发展空间。
如果你是追求“技术管路”路线的话,外包可以说是一文不值。 不明白啊!人力管理路线是什么意思啊? 简单说,
人力管理,就是比如,人员招聘和培养,员工考核,团队人员的组织构建等等,多为项目经理一类的职位
技术管理,就是,具体项目测试架构,测试流程构建和剪裁,测试方法改进和选取等等 哦 这样啊!那如果那外包公司还蛮有名气的呢,都是和国外特别欧美地区做软件测试外包的,你觉得去试试对自己有帮助么?现在听外包就觉得不稳定,让人没有归属感的感觉。 是的,外包基本都没有归属感。不过作为紧张学习后的一个休整还是不错的。
在比较规范的外包公司里,你能见到各种成熟的测试和管理工具,也能接触到比较规范流程,以及最重要的是能锻炼外语水平。
当然,缺陷也是显而易见的,不论你做哪个厂家的外包,即使是NOKIA或MS的外包也一样,工作内容简单且单一,不论做黑盒还是自动化,都不用怎么动脑,属于生产流水线型的工作。
如果以前没有做过外包,可以去看看,从国际的眼光来看待测试,倒是能提高对测试本质的认识。不过需要把握好时间,如果不打算在外包公司混PM,做2年就差不多了。 PM测试是混不到的,或者非常难混到。
外包分两种,人力外包和项目外包。
人力外包表示你是外包给某个公司,一直为那个公司做事,直到外包公司和目标公司的合同期满。
项目外包表示你是外包到一个项目,项目完结了之后,再等新的项目。
不论你是哪一种,都很没有归属感,技术含量也很低。其实你没做过外包可能不知道归属感的价值,
我举个我亲身经历的例子,天天晚上加班花了一个月测完一个系统,结果报上去的bug report开发人员没看完整,导致bug有部分没有修改完成,系统就发布了(发布到模拟环境,还不是实际生产环境,并且客户方的发布完全没有通知我们做bug的确认)。现在,这个责任在谁身上?如果你和开发人员是同一个公司的,也就是说你不是外包的话,你可以argue开发没看仔细bug report,这不能怪你。但是如果你是外包,开发是客户公司的人,那你就要背黑锅了。而且背完黑锅还很有可能因为此事被客户投诉,然后就会被退回原公司,运气不好就会解聘。这个就是外包的压力了。如果你是offsite的那还好,如果是onsite就要确定你能承受这种压力。更有甚者,你的leader为了自己不背黑锅,就很有可能牺牲你,让你来背。结果测得好没bug就是leader领导得好,发布之后出bug了就是测试的责任(因为开发是客户公司的人,没人敢说他们)。这种情况,在大公司的勾心斗角的权力斗争中尤其常见。不要以为勾心斗角那只是在电视剧里才有的。在外包的这种压力下,有的leader,尤其是一些女的测试leader可能性格比较胆小怕事的,为了避免自己被投诉,同时也为了不得罪客户的开发人员,就只能牺牲下属来背黑锅了。
Ps:我经历的事情就是在一个蛮有名气的,做欧美外包的公司里,看来我们还挺有缘分的嘛,千万不要步我的后尘。总之我从此之后对外包是彻底失望了。这辈子绝对不考虑再做外包。
[ 本帖最后由 zhangting85 于 2010-5-15 08:02 编辑 ]
楼上的经历太悲惨了
正常外包应该这样:项目出了问题1 客户先收拾外包公司(责怪公司没实力),2 公司再收拾leader(责怪leader领导无方),3 leader再收拾下属(责怪下属水平太差)盖一个楼质量太差,塌了,政府总不能先把盖楼的那个工人揪出来吧!呵呵!你的公司管理上有点问题! 可能锻炼能力多点吧
页:
[1]