vivo软件测试开发工程师
任职要求
1、本科及以上学历,计算机、通信、IOT等相关专业,2年XR工作经验或3年Android性能相关工作经验; 2、熟悉调度优先级、CPU资源分配、CPU/GPU频率控制、进程间/核间通讯的相关知识,DSP调度及资源分配; 3、对移动应用性能优化、内存管理、功耗优化等有深入的了解,并能制定对应的测试验收方案; 4、有XR开发&测试经验,并有整体性能管控思维; 5、逻辑清晰,责任心强,沟通能力强。
工作职责
1、负责评估XR及应用的性能风险,并制定测试策略和方案,保障测试质量; 2、负责应用的响应速度、系统的启动时间和App切换等维度的性能指标建立; 3、负责XR性能大数据落地并在项目中做管控; 4、负责XR游戏场景的综合体验测试和验收(需要平衡流畅、温升、功耗); 5、负责XR性能、游戏、应用相关的前后端测试评审,并风险闭环; 6、洞悉行业发展趋势,并进行竞品分析,不断优化内部测试手段,保障行业领先性。
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、有团队管理经验者优先,有税务、营收、资金相关方向测试经验者优先。
在这里,你将获得亿级用户产品研发质量保障的机会,学习行业先进的测试技术,并有机会成长为有业界影响力的测试专家。 具体工作方向包括: 方向一:自动化测试工具及平台开发:负责自动化测试系统开发及测试工具开发; 方向二:手机模块测试:在熟悉原理的基础上,负责互联网服务端及客户端、ROM、相机、音视频、WIFI、手机驱动、安卓系统等模块的测试设计,自动化实现; 方向三:通信测试:基于对于通信协议的理解,负责通信模块的测试设计; 方向四:负责图像、视频、语音等算法的测试工作,参与业界前沿算法质量评测系统的研究,建立和完善评测体系。 方向五:搭建质量监控和改进体系,基于大数据分析,支撑市场品质改善;
1、负责模块前期开发的评审,跟进风险的解决情况,在设计形式/测试方法上形成有效预防措施; 2、负责各项目功耗测试与质量管控,保证产品口碑处于行业领先的水平; 3、结合市场的情况,对比行业竞品,挖掘用户痛点,通过用例以及测试技术的不断提升,持续提升模块的质量以及口碑。