vivo软件测试工程师
社招全职5年以上品质类地点:东莞状态:招聘
任职要求
1、本科以上学历,5年以上Android系统或系统应用相关的测试经验,做过感知类算法测试; 2、熟悉Shell/Python/Ruby/Java/C/C++中至少一种脚本语言,能够运用技术构造测试工具来辅助测试; 3、精通软件测试中的理论、流程及常用方法,能做好软件系统性的测试规划和执行; 4、需具备很强的学习能力以支撑起对业务的快速熟悉;很强的沟通能力以应对跨多个团队的有效沟通; 5、需具备敏捷测试的思维,理解测试左移的思想; 6、有XR/VR/MR/AR相关工作经验优先; 7、具备一定的测试工具开发能力优先。
工作职责
1、负责XR设备软件(基于Android)的整体测试,包含但不限于功能、性能、稳定性和体验测试; 2、根据产品规格要求,完成测试用例、测试方案和测试计划的输出; 3、响应开发工程师迭代测试和专项测试的需求,快速进行验证和反馈; 4、对接外部供应商、内部品质等相关测试人员,协同完成质量控制活动; 5、对软件质量问题进行整体管理,协同PM和相应算法、工程负责人沟通,跟踪问题到有效闭环; 6、对测试流程和工具链中的问题进行梳理和总结,推动相关流程与工具的优化。
包括英文材料
学历+
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
Bash+
[英文] The Bash Guide
https://guide.bash.academy/
A quality-driven guide through the shell's many features.
https://www.youtube.com/watch?v=tK9Oc6AEnR4
Understanding how to use bash scripting will enhance your productivity by automating tasks, streamlining processes, and making your workflow more efficient.
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
Ruby+
https://www.ruby-lang.org/en/documentation/quickstart/
This is a small Ruby tutorial that should take no more than 20 minutes to complete.
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
MapReduce+
https://www.youtube.com/watch?v=bcjSe0xCHbE
https://www.youtube.com/watch?v=cHGaQz0E7AU
In this video I explain the basics of Map Reduce model, an important concept for any software engineer to be aware of.
相关职位
社招5年以上A74452
1. 负责公司智能硬件产品的软件测试工作,统筹开展验收测试,涉及功能、协议、性能、自动化等方向; 2. 负责与各业务相关方沟通及完成分工界定; 3. 参与立项需求评审及迭代变更评审,根据PRD及业务实现逻辑提前完成用例开发,输出测试用例; 4. 根据项目情况制定完备可行的测试策略,组织执行测试任务,整理和分析测试结果;积极推动研发解决,复盘测试过程,保障质量; 5. 优化测试方法和测试工具,积累和持续帮助完善测试平台建设,促进团队技术水平提升。
更新于 2025-04-28
社招A46366
职责描述: -负责完成电视产品的软件验收测试工作, 并整体把控测试项目的进度和质量 -根据不同产品的规格和测试需求,编写测试用例,制定测试计划 -熟悉电视产品测试方法, 能够进行功能、性能、兼容性、压力、本地化等测试,可以独立完成测试任 务,输出测试报告 -善于发现问题, 并可以协助快速定位问题点 -根据测试结果的统计和分析, 提高测试效率和质量 -了解产品需求,从用户角度反馈产品功能或使用性问题 -有电视、蓝牙、WiFi相关测试经验优先
更新于 2025-01-24
社招3年以上A208216
1.负责智能音箱、蓝牙音箱等产品的软件功能和稳定性测试; 2.根据需求编写测试用例,用例维护,并执行测试; 3.制定新产品的测试策略,并组织安排测试计划的实施; 4.跟踪分析线上以及售后集中故障,复现并协助定位; 5.跨部门沟通,并与外包团队日常协作
更新于 2025-04-25