OPPO软件测试开发工程师
任职要求
1.计算机、通信、电子信息、通信工程、软件工程等相关专业; 2.熟练掌握Java/Python/C/C++等至少一门编程语言,熟悉数据结构、算法等计算机基础知识; 3.熟悉Linux/Unix的基本操作及数据库操作; 4.具备较强逻辑分析能力、学习能力、良好沟通能力,具备良好的团队精神以及抗压能力; 我们更希望你: 1.熟悉通信原理及通信协议; 2.熟悉Android系统,有App开发经验; 3.熟悉Java服务端开发,有相关经验; 学历要求:本科及以上
工作职责
在这里,你将获得亿级用户产品研发质量保障的机会,学习行业先进的测试技术,并有机会成长为有业界影响力的测试专家。 具体工作方向包括: 方向一:自动化测试工具及平台开发:负责自动化测试系统开发及测试工具开发; 方向二:手机模块测试:在熟悉原理的基础上,负责互联网服务端及客户端、ROM、相机、音视频、WIFI、手机驱动、安卓系统等模块的测试设计,自动化实现; 方向三:通信测试:基于对于通信协议的理解,负责通信模块的测试设计; 方向四:负责图像、视频、语音等算法的测试工作,参与业界前沿算法质量评测系统的研究,建立和完善评测体系。 方向五:搭建质量监控和改进体系,基于大数据分析,支撑市场品质改善;
1、按照产品架构和业务要求,制定和推进测试策略,测试计划和测试方法; 2、通过测试相关流程、策略、方法和工具等创新,努力提升测试的质量和效率; 3、自动化测试框架及业务测试支撑工具开发,web端、APP端、服务端、Windows客户端不限; 4、发现工作中的效率提升点,调研并能够开发相应测试工具和框架,提升测试效率,立项研发并落地 ; 5、配合产品、开发、测试 一起优化和改进代码结构、发布过程、配置管理,顺利实施持续集成。 职位要求1、工科、计算机或其他相关专业本科以上学历,至少5年以上开发或测试开发工作经验 2、精通Java/Python/C++等至少一门语言,掌握SpringBoot、Vue、React、Bootstrap、testNG等技术栈,熟悉常见的数据库,熟练掌握Mysql,Mongodb,Redis等 3、具有较强的业务分析能力,较好的沟通表达和综合协调能力,对质量保证有深刻理解,具有一定的业务建模能力 4、逻辑能力强,高度的责任心、上进心,积极主动、良好的团队合作能力,自我学习和分析解决问题的能力 5、杰出的自我驱动学习能力,能独立思考,乐于接受挑战,在压力中突破自己; 6、有团队管理经验者优先,有税务、营收、资金相关方向测试经验者优先。
1、负责模块前期开发的评审,跟进风险的解决情况,在设计形式/测试方法上形成有效预防措施; 2、负责各项目功耗测试与质量管控,保证产品口碑处于行业领先的水平; 3、结合市场的情况,对比行业竞品,挖掘用户痛点,通过用例以及测试技术的不断提升,持续提升模块的质量以及口碑。
【游戏测试工程师】 1、负责游戏模块测试用例编写及策略制定; 2、负责游戏类技术测试指标和大数据落地并在项目中做管控; 3、负责游戏类问题复盘及逆向改进,持续提升口碑; 4、负责在项目前期识别游戏风险并跟进闭环。