logo of vivo

vivo软件测试开发工程师/专家

社招全职3年以上品质类地点:东莞 | 南京 | 深圳状态:招聘

任职要求


【硬性要求】
1.学历经验: 计算机相关专业本科及以上学历,3年以上Android系统开发或测开经验,有手机/平板等移动设备厂商工作经验者优先。
2.技术深度:
1)精通Java,熟悉Android Framework架构与核心机制(Binder、四大组件、View体系、事件分发等)。
2)具备C/C++基础,能阅读和理解Android Native层(C++)相关源码。
3)熟悉Android SDK中与窗口、活动、显示相关的API及调试工具(如dumpsys, surfaceflinger debug命令等)。
3.测试能力: 精通自动化测试框架(如U…
登录查看完整任职要求
微信扫码,1秒登录

工作职责


Android Framework测试开发专家(WMS/AMS/显示方向)

岗位核心目标: 负责Android Framework层核心服务(WMS, AMS, 显示系统)及新特性的质量保障、测试方案设计、自动化实施与深度问题分析,确保系统交互与视觉体验的流畅性、稳定性与一致性。


1.主导或深度参与Android Framework层,特别是窗口管理服务、活动管理服务、显示系统、动画与图形栈等核心模块的系统级测试方案设计与实施。
2.深入理解WMS/AMS/Display的架构、工作原理与跨进程/跨层级交互机制,能进行源码级(Java/Native)的问题分析与定位。
3.设计并开发高可靠性、高覆盖率的自动化测试框架、工具及用例,用于验证多窗口、任务栈、生命周期、显示方向、分辨率、刷新率、HDR等复杂场景。
4.与系统开发团队紧密协作,参与设计方案评审,针对性能、功耗、稳定性和兼容性风险提供前瞻性测试建议。
5.攻关解决线上/线下出现的复杂、深层次的Framework层问题,沉淀技术解决方案与测试资产。
包括英文材料
学历+
Android+
Java+
开发框架+
还有更多 •••
相关职位

logo of bytedance
社招3年以上A99127

1、精通软件测试理论,能够制定合理的测试策略,带队完成Android App测试交付; 2、能够从全流程角度,设计相应的测试方案,负责产品相关的业务测试、集成测试及回归测试等; 3、与研发、项目、产品经理一起完成需求规划,把控项目进度和上线质量; 4、带队完成测试效能提升,包括自动化提效、问题前置拦截等,持续增加测试影响力。

更新于 2024-04-19北京
logo of bytedance
社招1年以上A78020

1、负责Android多媒体方向的系统开发需求&技术评审,提出改进意见; 2、完成音视频方向相关业务的质量保障工作,包括需求交付、用例设计、自动化建设等工作; 3、通过创新技术手段,持续优化质量保障体系,协同多方团队攻坚技术难题和业务难题; 4、有较好的业务理解能力,参与的自动化中台建设,可以做质量左右移建设。

更新于 2023-12-01北京
logo of youku
社招3年以上

1、参与需求的讨论,熟悉相关需求,分析测试需求; 2、根据测试需求分析、设计、开发、维护测试计划和测试用例; 3、结合测试用例进行手工测试与自动化测试; 4、独立进行功能测试、性能测试、稳定性测试并编写测试报告。 其他要求: 1、有java代码CR、测试工具开发优先

更新于 2025-10-17西安|北京|上海
logo of vivo
社招3年以上品质类

Android BSP/系统底层测试开发专家(内存/调度/电源方向) 岗位名称: Android BSP/底层系统测试开发专家 / 系统性能与功耗测开工程师 岗位核心目标: 负责Android系统底层(BSP及内核)在内存管理、CPU调度、电源管理、热管理等核心机制上的性能、功耗与稳定性测试验证,从系统层面保障产品的流畅度、续航与可靠性。 1.负责Android设备内存、调度、电源、热管理等系统底层特性的测试策略制定、自动化实施与深度分析。 2.深入理解Linux内核相关子系统(如Memory, CPUFreq/CPUHotplug, PM, Thermal)及Android HAL层工作原理,能与驱动、内核开发团队协同定位底层问题。 3.开发系统级性能、功耗、压力测试工具与监控平台,进行数据采集、分析与瓶颈定位。 4.主导关键性能与功耗场景(如应用启动、多任务切换、游戏、待机)的测试与优化验证,输出量化评估报告。 5.研究业界先进测试方法,构建并持续优化底层系统特性的自动化测试与持续集成体系,掌握一种以上测试代码编译、自动化执行的测试框架

更新于 2026-01-13东莞|南京|深圳