从爱奇艺招聘信息看当前测试开发的技能要求
乙醇 创建于 almost 7 years 之前
最后更新: less than a minute 之前
阅读数: 741
很多同学问我测试开发究竟需要会哪些,或者说是测试开发究竟在做些什么?如果泛泛地说就显得很抽象,正好手上有朋友给的测试开发岗位招聘信息,结合jd给大家分解一下。
测试开发工程师
职位诱惑: 12天带薪年假、有加班费、
工作内容:
1、负责本部门自动化平台的搭建,挖掘提升播放测试质量的工具需求,能独立完成工具架构和相关模块设计及编码;
2、负责部门相关产品终端的深度遍历测试的工具开发;
3、负责客户端app性能测试相关工作及相关性能测试工具的开发;
4、不断学习新的知识与工具,持续优化改进性能测试策略和测试方法,并及时落地,形成体系;
5、完成相关技术文档编写、报告输出、组织和参加相关的技术评审与培训;
任职资格:
1、本科或以上学历,计算机软件、电子、通讯相关专业优先;
2、精通移动客户端性能测试常见指标与测试方法,有安卓开发的app性能测试和分析经验优先;
3、熟练使用C++/C、Java、 Python等语言的一种或者多种;
4、有白盒测试开发经验优先;
5、具有较强的学习能力、沟通能力以及良好的团队协作精神,工作认真负责、积极思考、有耐心、严谨细致、不断创新,具备一定的抗压能力;
6、热爱新事物,具有主动学习与研究探索精神;
工作地址:
深圳 - 南山区 - 科技园 - 高新科技园科技南四道创维半导体大厦东座
先看工作描述
负责本部门自动化平台的搭建,挖掘提升播放测试质量的工具需求,能独立完成工具架构和相关模块设计及编码; 负责部门相关产品终端的深度遍历测试的工具开发;
简单来说,第一点就是开发测试工具和平台。一些测试工具可以极大的提升测试的效率,比如测试数据的自动生成工具等。
负责客户端app性能测试相关工作及相关性能测试工具的开发;
第二点就是专项测试工具的开发,这里是app性能测试工具。
第三点这个职位还有一定的性能专项的工作要求,要求会app的性能测试。
不断学习新的知识与工具,持续优化改进性能测试策略和测试方法,并及时落地,形成体系;
第四点,要求你持续学习持续进步,有一定的升值潜力。潜台词就是:你可以不是成品,但是你要表现出进步的潜力和空间。
完成相关技术文档编写、报告输出、组织和参加相关的技术评审与培训;
最后一点:知识沉淀与传播。不仅自己要技术精通业务能力强,还需要带动整个团队进步。
从上面的分析我们可以知道,现在的测试开发已经不仅仅要求大家会写自动化用例(ui,接口,性能等)还需要大家有开发工具的能力,总的来说就是要求更高了,因为很多的专业开发人员都无法独立的开发出完整有用的测试工具。不过大家也不用过分担心,很多时候我们的工具都是内部使用的,这种内部工具的开发往往比通用的商用工具要容易不少。
再看看任职要求
本科或以上学历,计算机软件、电子、通讯相关专业优先;
本科本科本科,计算机相关专业。重要的事情说3遍,现在主流大公司的最低门槛就是本科。非本科的同学可以考虑二线公司,一线公司的学历要求非常严格。
熟练使用C++/C、Java、 Python等语言的一种或者多种;
会一门主流语言。python学习成本最低,推荐一下。
有白盒测试开发经验优先;
会写单元测试。这一条的约束力不大,一般来说大家都不会写。
具有较强的学习能力、沟通能力以及良好的团队协作精神,工作认真负责、积极思考、有耐心、严谨细致、不断创新,具备一定的抗压能力;
嗯,要持续学习,不然可能会被淘汰。要接受加班,好在有加班工资。
好了,总结一下!
一线互联网公司测试开发要做的事情是:
搭建测试平台
开发测试工具
提升团队技能能力
保障产品或项目质量
其他专项技能
任职要求:
统招全日制本科,别问我为什么要描述的这么精确
计算机相关专业
代码能力强,至少一门主流语言,
有潜力,这一条可以换一种说法,你能不能猜到?
身体好,能加班