“ 几十份60万以上的招聘要求,去重整合,为我们的未来指引方向。”
岗位描述:
1.建立测试体系,具备测试架构能力
2.具备自动化、工具、平台研发能力,提升测试部门及研发部门的效率
3.具备稳定性、性能测试、安全测试、兼容性测试测试能力
4.具备接口、自动化测试、大数据测试能力
5.制定测试方案,测试计划,设计测试用例,搭建测试环境
6.发现、定位、跟踪、推进质量问题
7.培训团队的成员,提高团队的技术能力
8.较好的项目管理能力,保证项目进度
9.较好的沟通能力
10.较好的团队合作精神,与产品、研发、运营、市场等配合
11.具备较强产品意识,发现产品设计方面的缺陷
12.具备大型测试团队管理经验
13.技术前瞻性,参与公司内外的行业交流,引入行业的最佳实践
这样的岗位,难不难,让我们一同分析一下。
公司的主营业务,决定了测试的方向。
真实需求是其中的几条。
具备所有能力,有些难。
一个人擅长的仅是几项,想要进阶,挑战不小。
当然具备所有能力,会有较大选择权。
01
—
1.建立测试体系,具备测试架构能力
2.具备自动化、工具、平台研发能力,提升测试部门及研发部门的效率
技术能力已与开发无异。
要具备平台的能力,就要能开发前后端,前后端涉及的语言和知识就更大。
工具,涉及windows和linux端,移动端,对跨平台开发要有了解。
好用的工具,考虑到通用性,在设计上,挑战性不小。
02
—
3.具备稳定性、性能测试、安全测试、兼容性测试测试能力
4.具备接口、自动化测试、大数据测试能力
每一项技术能力背后,都需要大量的实践经验。
每一项能力的难度不在工具的使用,在于问题的定位、分析。
每一项能力需要掌握的知识都是比较大的范围。
03
—
5.制定测试方案,测试计划,设计测试用例,搭建测试环境
6.发现、定位、跟踪、推进质量问题
7.培训团队的成员,提高团队的技术能力
测试质量的好坏,用例的质量起到决定性作用。
工具、平台都是辅助性的。
如何设计好用例?
需要具备较强的逻辑思维、发散思维、逆向思维,还要有一丝不苟的耐心。
要定位分析一个问题,就要掌握被测试对象的,来龙去脉。
只有掌握细节,才能快速定位到问题。
要去了解,就要花大精力去和开发沟通,去研读代码,去了解逻辑等等。
而往往开发都很难做到,他们解决类似问题的方法是,重构。变相也在给测试挖坑。
04
—
8.较好的项目管理能力,保证项目进度
9.较好的沟通能力
测试最后一个环节,从流程上,有时要背delay的锅。
出问题了,要背代码质量的锅。
上线没有问题,那是职责。
测试在过程中,要捞取到表扬,回去多烧几根香。
一个测试要具备项目经理的能力,能说啥,加油吧!
05
—
10.较好的团队合作精神,与产品、研发、运营、市场等配合
11.具备较强产品意识,发现产品设计方面的缺陷
测试方向,一大堆可以提升要做的事。
不够,还有具备产品的思维,避免设计上的缺陷。
测试已经不再是测试,是全能型的人才,要以业务总监的思维考虑问题了。
06
—
12.具备大型测试团队管理经验
13.技术前瞻性,参与公司内外的行业交流,引入行业的最佳实践
如果需要的仅是技术也就够了,还要有前瞻性,和管理能力。
技术和管理都要具备。
谁说,鱼和熊掌不可兼得?
不可兼得,可能是事实,但贪心却从未失去。
行业的进化,给我们带来了越来越好的机会。
能抓住机会,就要付出多得多的。
选择了这个方向,就要具备一颗强大的内心,具备强大的执行力和思考力。
具备庖丁解牛般的分析能力,即甩锅的能力。
未来是美好的,愿你能看破行业,将某一方面的能力打磨到最优秀的状态。
能带给我们成功的,不是补全所有的短板,而是我们的长板是否足够的优秀。
朋友莫怕,让自己的长板更长,找好支点,你可以翘起地球。
上面这些是我的收集和整理,这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你
你如果对python自动化测试、web自动化、接口自动化、移动端自动化、面试经验交流等等感兴趣的测试人,可以关注微信公众号:【伤心的辣条】,获取软件测试工程师大厂面试资料!
我的学习交流群:902061117 群里有技术大牛一起交流分享~
如果文章对你有帮助,麻烦伸出发财小手点个赞,感谢您的支持,你的点赞是我持续更新的动力。