Technical Lead
Google Constructor - Neusoft
美国, 硅谷
09.2024 - Current
- 根据Google的项目需求,提出技术提案,参与报价,在三轮技术Conference中进行presentation,最终帮助公司拿下Google wearable项目,成为Constructor。
- 带领8人队伍,负责5个domain的4种不同类型的项目。在条件有限的情况下,仅用两个月就使Google与我们签订了长期合同。目前规模已扩大到14人。后续会保持增长趋势。
- 负责升级,维护现有自动化测试框架,并根据新的蓝牙6.0协议搭建新的infra & lib,实现手机和可穿戴设备交互的新需求。手机端使用Mobly框架和UIAutomator2工具,进行UI自动化开发及测试。可穿戴设备端协助开发基于UART协议的Console。
- 帮助Google开发3个Dashboard,用来追踪各个Domain的测试状态和结果。极大提升测试效率。
- 帮助手动测试人员开发了一套,基于数据驱动的Logcat分析框架。可同时并行抓取多个不同手机的Logcat,从几百万行数据中parse出重要的数据。并优化了分析的算法,使分析时间缩短了80%。
- 帮助Audio设计了一套新的测试结构,实现了音源文件从播放,传输,解码,收音的隔离,解决了音频错误无法定位的问题。