北京 - 百易图信息科技 - 测试开发工程师
岗位职责
1、 测试自动化体系搭建与落地
- 设计并落地覆盖Web/移动端/API的全栈自动化测试方案,负责核心场景用例的设计、开发与维护,提升关键业务流测试覆盖率和执行效率。
- 主导构建高可用统一测试框架,将自动化测试深度集成至CI/CD流程,建立分层回归与快速质量反馈机制。
2、 测试平台与效能工具研发 - 需求规划:识别研发、测试、运维角色痛点,梳理自动化测试、环境管理、数据构造等共性需求与技术债务,制定平台化、服务化、智能化演进路径
- 架构设计:构建涵盖用例管理、数据工厂、环境治理、执行调度与质量分析的一体化平台架构,实现测试资产复用、过程可追溯
- 技术实现:基于团队技术栈,采用容器化、低代码等技术,推进平台核心模块研发与迭代,保障系统高可用和可扩展性;落地AI辅助测试生成、智能回放等创新应用
- 推广落地:推动平台在业务线规模化应用,建立培训反馈机制,通过最佳实践促进流程标准化
- 能力输出:持续优化平台能力,降低使用门槛,推进测试能力服务化(TaaS)
3、 流程与QAOps能力建设 - CI/CD优化:参与持续集成与部署流程建设,提升构建效率和发布稳定性,建立质量门禁
- 度量驱动:构建研发效能与质量度量体系,通过数据分析驱动流程改进与效能提升
- 质量协同:与开发、产品团队紧密协作,推进测试左移右移,将质量实践深度融入DevOps全流程。
岗位要求
1、 计算机或相关专业本科及以上学历,3年以上测试开发经验。
2、 精通至少一门编程语言(Python/JavaScript/TypeScript/Go等),代码功底扎实。
3、 熟练掌握一种以上自动化测试框架(如Playwright、Appium、Pytest、K6等)。
4、 具备自动化测试平台、内部工具或测试基础设施的研发经验。
5、 熟悉Git、Docker、K8s、CI/CD等工程体系。
6、 具备良好的系统设计能力、逻辑思维与沟通协作能力,能主导中大型测试项目落地。
加分项
1、 熟悉IM(WebSocket/gRPC)、音视频(WebRTC)或在线文档协同(OT/CRDT算法)业务场景。
2、 有大型测试平台(UI/接口/压测)从0到1的设计与研发经验,深入理解Playwright、Appium、K6等框架原理。
3、 熟悉JavaScript/TypeScript及前端框架,具备优秀的系统架构与代码实现能力。
4、 有开源社区高质量贡献,或具备精准测试、流量回放、AI辅助测试等前沿技术落地经验。
薪资范围
面议
工作地点及福利
北京
投递方式
- 想内推该职位的同学,点击链接:霍格沃兹测试开发学社简历修改及内推服务专享 填写相关信息。
- 霍格沃兹测试开发学社学员,备注自己的所在班级