岗位描述
岗位职责:
1. 承担公司软件产品的功能测试、用户体验测试工作,负责自动化测试、性能测试和持续集成,建设产品质量保障体系等相关工作;
2. 全面把握产品的功能及非功能需求,设计针对不同产品的质量保障和测试策略;
3. 参与产品系统架构建设和规划,进行风险评估,解决设计的可观测性及保障系统的稳定性;
4. 制定测试计划,设计测试用例和实现自动化,分析测试结果,排查问题和定位根因;
5. 参与 code review,参与生产环境的故障应急和排查;
6. 规划并落地分层自动化测试体系,进行测试工具、测试技术、测试平台、产品研发测试过程等方面的创新,提升测试效率;
7. 参与合作伙伴测试体系建设,团队技术规划和相关测试技术平台建设和技术输出。
任职要求:
1.本科及以上学历,计算机相关专业,6年以上软件测试经验,其中至少3年中大型互联网或企业级应用的测试开发/自动化测试经验;
2.深刻理解软件测试理论、方法、流程与规范,具备独立设计测试策略与风险评估能力;
3.熟练掌握自动化测试工具与框架,精通至少一种主流自动化测试框架;熟练使用测试管理工具和缺陷管理工具;
4.技术栈匹配能力
- 前端测试:熟悉 React 组件生命周期、Hooks、Ant Design 4.x 组件行为,能精准定位 UI 层问题(如 key 缺失、状态不同步);熟练使用 DevTools 进行组件级验证;
- 后端测试:熟悉 Spring Cloud 微服务架构,能理解服务间调用链、熔断降级、配置中心等机制;具备接口测试设计能力(含鉴权、幂等、异常流);
5.掌握 Linux 基础命令、SQL 查询、常用抓包工具,能够独立完成复杂系统的测试设计与执行,具备一定编码能力,可参与自动化测试的开发;
6.具备较强的逻辑分析、问题定位与跨团队协作能力;
7.有使用AI大模型提升测试效率的经验优先。