岗位描述
岗位职责
1. 负责健康穿戴设备及配套APP的测试工作,覆盖Android、iOS及鸿蒙平台。
2. 参与需求评审,制定测试计划、测试方案并编写测试用例,识别产品质量风险。
3. 负责APP功能、兼容性、稳定性、弱网、升级、安装及异常场景测试。
4. 负责智能戒指、手表、手环等穿戴设备与APP之间的连接、绑定、同步及解绑测试。
5. 验证穿戴设备采集数据、APP展示数据和服务端数据的一致性,重点关注数据丢失、重复、延迟和异常问题。
6. 负责接口测试,包括接口功能、参数校验、异常场景、权限、幂等性及数据一致性验证。
7. 使用抓包及日志工具定位蓝牙连接、网络请求、数据上传和业务交互问题。
8. 使用MySQL进行测试数据准备、查询、核对及问题定位。
9. 跟踪缺陷从发现、提交、修复到关闭的完整流程,推动开发团队解决质量问题。
10. 参与版本发布评估,输出测试报告、质量分析及风险说明。
11. 推进接口自动化、APP自动化及持续集成测试,提高测试效率和版本质量。
12. 与产品、开发、硬件、固件及算法团队协作,保障软硬件整体交付质量。
岗位要求
1. 5年以上软件测试经验,具有较完整的项目测试和版本交付经验。
2. 熟悉Android、iOS APP测试流程,有鸿蒙APP测试经验者优先。
3. 熟练使用API开发与测试工具,如Charles、Fiddler、Proxyman、Wireshark或mitmproxy。
4. 熟悉HTTP/HTTPS、WebSocket等常用网络协议,能够独立分析接口请求和响应。
5. 熟悉接口测试,能够使用API开发与测试工具完成接口验证。
6. 熟悉MySQL,能够编写常用SQL,包括多表关联、分组统计、数据核对和异常数据排查。
7. 具有健康穿戴产品测试经验,熟悉智能戒指、手表、手环等设备的业务场景。
8. 了解蓝牙及BLE基本原理,熟悉设备搜索、连接、绑定、断连、重连和数据同步流程。
9. 熟悉心率、血氧、睡眠、步数、压力、体温等常见健康指标及数据展示逻辑。
10. 能够独立完成测试分析、用例设计、测试执行、缺陷定位和测试报告输出。
11. 具备良好的问题分析、跨团队沟通和质量推动能力。
12. 工作认真负责,对数据和细节敏感,具备较强的质量意识。
13. 熟悉Appium、Pytest、Selenium、UI Automator、XCUITest或Hypium等自动化测试框架。
14. 熟悉ADB、HDC、Xcode日志、Android Logcat等移动端调试工具。
15. 有BLE协议、GATT服务、蓝牙数据包或穿戴设备通信协议分析经验。
16. 有穿戴设备固件升级、OTA升级、功耗、续航和稳定性测试经验。
17. 有健康数据算法验证或医疗健康类产品测试经验。
18. 熟悉Linux、Git、Jenkins等工具,具有持续集成测试经验。
19. 具有性能测试、安全测试或隐私合规测试经验。
20. 有测试平台、自动化框架或质量体系建设经验。
21. 具备Python、Java或JavaScript基础,能够独立编写测试脚本。