深圳 - b站 - 测试工程师
岗位职责
1、负责客户端(App)和服务端(Java API)的自动化测试框架搭建与维护。提升回归测试效率,将其集成到 CI/CD 流水线(Jenkins/GitLab CI)中
2、针对短视频和直播场景,建立音视频质量评估体系。利用工具(FFmpeg/WeTest等)分析首屏秒开时间、卡顿率、音画同步、码率自适应等核心指标,并进行弱网环境(弱信号、高丢包、高延迟)下的模拟测试
3、负责高并发场景下的全链路压测(使用 JMeter/Locust/Gatling)。模拟海量用户同时请求 Feed 流、点赞、评论及下单支付,定位性能瓶颈(CPU/内存/DB死锁)并推动开发修复
4、验证推荐算法的数据埋点准确性,确保 A/B Testing 分流逻辑正确;配合算法团队验证模型上线的预期效果
5、负责全球主流机型(覆盖低端 Android 机)的兼容性测试,以及多语言、多时区、GDPR 隐私合规的专项测试
6、开发测试辅助工具(如:自动造数据脚本、视频流自动上传工具、埋点校验平台),提升QA团队的整体生产力
岗位要求
1、本科及以上学历,拥有3年以上测试开发经验,精通 Java 或 Python
2、熟悉 Appium / Airtest / Maestro 等主流框架;熟练使用 TestNG / JUnit / Pytest / REST Assured 进行接口自动化测试;熟悉 FFmpeg 指令,了解视频编解码原理,有使用 QNET / Charles 等工具进行弱网模拟和抓包分析的经验
3、拥有电商交易链路(购物车-下单-支付-退款)测试经验,了解海外支付渠道(Stripe/PayPal)的沙箱测试环境配置
4、具备千万级流量系统的压测设计能力,能独立规划压测模型,分析 TPS/RT/ErrorRate 报告。
5、加分项:从事过音视频中台或直播业务的测试开发者优先
6、加分项:有搭建内部设备农场(Device Farm)或对接 AWS Device Farm/Firebase Test Lab 的经验
7、加分项:熟悉容器化部署,能自己搭建测试环境
薪资范围
面议
工作地点及福利
深圳
投递方式
- 想内推该职位的同学,点击链接:https://form.ceshiren.com/f/gfjWHI, 填写相关信息。
- 霍格沃兹测试开发学社学员,备注自己的所在班级