职位描述
在本岗位上,你将有机会:加入平台团队,设计、开发并维护自动化行为驱动开发(BDD)测试解决方案,保障产品质量与可靠性。你将与飞利浦上海 / 苏州及全球的跨职能研发团队协作,基于 Python Behave 框架与 .NET 系 BDD 工具,落地并拓展 BDD 测试框架体系。
岗位职责
基于 Python Behave 框架与 .NET 系 BDD 框架(如 SpecFlow),设计并实现自动化 BDD 测试套件。
将产品需求与用户故事转化为清晰、易维护的功能文件(Feature Files) 及步骤定义(Step Definitions)。
完成 BDD 测试与持续集成 / 持续部署(CI/CD)流水线(GitHub Actions)的集成,确保测试环境中测试执行的稳定性。
开发并维护可复用的测试库、测试固件、模拟对象及测试工具,为 API 测试与端到端测试提供支持。
与开发人员、产品负责人及质量保证团队协作,定义验收标准,确保功能级别的需求可追溯性。
参与代码评审,把控测试代码质量,推广测试自动化与可测试性的*佳实践。
排查测试失败问题,分析根本原因,并协同团队完成缺陷修复。
确保测试文档的时效性,包括测试计划、运行手册及环境搭建指南。
指导团队成员掌握 BDD 测试方法与自动化测试方案,发挥技术传帮带作用。
任职要求
基本要求
软件工程、计算机科学或相关专业本科及以上学历。
3 年以上软件测试或测试自动化开发经验。
具备 BDD 框架实操经验,熟练运用 Python Behave 及 .NET 系 BDD 框架(如 SpecFlow/Behave)。
扎实的 Python 编程能力,且熟悉 C#/.NET 技术栈。
具备自动化测试与 CI/CD 流水线(GitHub/GitLab)集成经验。
优先条件
拥有医疗器械行业从业经历或受监管软件开发经验者优先。
熟悉基于 Kubernetes 架构的应用测试,了解主流可观测性工具(如控制器、普罗米修斯、开放遥测技术)。
具备 KubeVirt 等虚拟化平台测试经验者优先。
掌握测试环境编排技术(Docker、Kubernetes)及测试数据管理方法。
熟悉测试报告与数据分析类工具。
具备在 GitHub/GitLab 平台搭建自动化工作流与测试流水线的经验。
具备出色的调试能力、问题解决能力与分析能力。
核心能力
能够高效协同跨职能团队,推动产品质量提升与交付进程。
具备优秀的英文书面与口头沟通能力;掌握中文者优先。
工作细致严谨,责任心强,具备独立开展工作的能力。
具备指导、协作与影响力,能够带动团队整体测试能力提升。
为什么选择飞利浦?
在飞利浦工作,不仅是一份职业,更是一份使命 —— 通过有意义的工作创造更健康的社会,致力于通过覆盖健康全周期的创新解决方案,每年改善 25 亿人的生活。在这里,你将经历许多意想不到的时刻,实现个人生活与职业发展的深度融合。点击观看视频,了解更多精彩内容。
若想从个人视角了解飞利浦的工作体验,欢迎访问我们职业网站的 “在飞利浦工作” 板块,阅读员工博客分享的真实故事。同时,你也可以在该页面了解我们的招聘流程,或查阅常见问题解答。