岗位描述
岗位职责
在北芯,每一行代码都关联着生命的重量。我们邀请你,成为这背后最坚实的守护者。
你并非仅仅在寻找Bug,而是在构建一套可重复、可追溯、可证明的质量工程体系。你将直接参与创新医疗诊断软件的全链路开发,用自动化、白盒测试与合规证据链,确保每一行代码都经得起临床与法规的检验。我们期待你,不仅拥有扎实的编程功底和良好的逻辑思维,更怀有一份对生命的敬畏之心,能够将严苛的医疗标准,内化为对每一个质量细节的工程化追求。
来这里,让你的技术深度与严谨态度,在救死扶伤的战场上,找到最深刻的回响。与北芯一起,用工程守护患者生命健康。
你的工作职责是:
1. 负责自动化测试框架、测试工具的设计与开发,深入分析产品需求与业务痛点,主动识别可自动化、可提效的场景并落地,将重复工作转化为可复用的工程能力;
2. 负责白盒测试相关活动,包括单元测试、静态分析、覆盖率分析(含 MC/DC)等,并建设维护 CI/CD 质量门禁,实现代码提交即触发验证;
3. 参与功能测试、探索性测试与临床场景验证,参与需求与设计评审,从可测试性角度推动测试左移,制定测试策略与计划;
4. 生成符合 IEC 62304 / FDA / MDR 要求的测试证据与追溯矩阵,撰写测试报告与质量度量分析,推动缺陷闭环与流程改进;
5. 跟踪 AI 测试、混沌工程、形式化验证等前沿方向,评估并推动适合医疗器械场景的落地,持续提升团队质量工程能力。
岗位要求
必须具备的:
1. 本科及以上学历,计算机、软件工程、通信、电子信息等相关专业;
2. 掌握至少一门编程语言(Python / Java / C / C++ 等),具备良好的编程基础与代码阅读能力;
3. 了解软件测试基本理论和方法,熟悉软件测试流程(不要求精通术语,但需具备质量思维);
4. 了解 Linux / Unix 基本操作及数据库基础操作;
5. 逻辑思维清晰,具备良好的分析能力和问题定位意识;细致耐心,责任心强,具备良好的沟通能力和团队协作精神;
可以加分的:
有自动化测试框架、单元测试、静态分析、CI/CD、白盒测试相关实习或项目经验;
有从业务需求分析出发,主动设计自动化方案或提效工具的经验;
熟悉测试管理工具(Jira、禅道等)、接口测试工具(Postman 等)。