Job description
亮点 / Highlights: 1.面对多系统、多角色、高并发且长期演进的业务系统,涵盖软件系统与硬件设备协同的测试工作。
2.不仅限于功能验证,更关注系统稳定性、可演进性和长期质量问题。
3.以工程化方式应对复杂问题,持续建设自动化测试、软硬件联调、测试知识沉淀与智能化能力。
岗位职责 / Duties: 1.负责餐饮 SaaS 相关业务的服务端、Web、移动应用以及相关硬件设备(如 POS、外设等)的测试工作,保障软硬件协同下的业务稳定性与交付质量。
2.深入理解业务流程和系统实现,识别高风险改动及易出问题的软硬件交互路径,基于变更影响和系统结构划定测试覆盖范围。
3.建设并维护服务端 / Web / App 自动化测试能力,并结合硬件特性开展专项测试,将有效的自动化测试稳定接入 CI/CD 流水线。
4.结合系统特点,开展必要的性能、容量、稳定性及异常场景测试,能够定位并推动解决关键问题。
5.沉淀和维护测试知识与测试资产(如通用测试模型、问题模式、回归策略等),形成可复用的测试知识闭环,并持续应用到实际交付中。
6.探索并应用智能化手段辅助测试工作,如智能生成测试用例、辅助分析缺陷与线上问题、提升自动化测试覆盖和维护效率。
7.在项目中承担技术骨干角色,推动测试方法和工程能力持续改进,并指导初中级测试同学完成复杂需求或专项工作。
任职要求 / Requirements: 1.计算机或相关专业本科及以上学历,具备扎实的软件工程基础和系统性问题分析能力,能够在复杂系统中承担测试方案设计与关键问题定位工作。
2.具备良好的编程能力,熟悉 Java,掌握 Python 或 JavaScript,能够结合 AI 编程工具进行测试工具和自动化能力的开发与维护。
3.熟悉接口、服务端、Web / App 等至少一个方向的自动化测试实践,理解自动化测试在质量体系中的正确定位。
4.具备 CI/CD 实践经验,理解测试能力如何与流水线、发布流程和变更控制结合。
5.理解常见分布式系统与基础设施原理(如数据库、缓存、消息队列等),能够结合系统实现分析稳定性与一致性问题。
6.对软硬件协同场景下的系统测试有认知或实践经验,能够理解接口、设备与业务逻辑之间的协作关系。
7.具备测试知识沉淀和复用意识,能够将问题模式、测试策略或通用能力转化为可复用资产,并持续应用到工程实践中。
8.关注并尝试将智能化手段应用于测试工程中,如辅助测试设计、自动化测试维护或问题分析等。