Software Quality Assurance Expert

Schneider Electric

  • Beijing
  • Permanent
  • Full-time
  • 3 hours ago
  • 质量体系建设与落地:负责依据公司软件质量体系标准,针对多产品线(含工业及建筑领域软件产品、平台软件)制定质量保证策略、规范及流程,包括但不限于需求评审标准、代码质量管控规范、测试验收准则等;推动质量规范在各研发项目中的落地实施,提供技术指导与培训,确保团队成员理解并执行质量要求。
  • 质量过程监督与管控:全程参与软件研发全生命周期的质量监督,从需求阶段的质量风险识别,到开发阶段的代码审查、单元测试有效性核查,再到测试阶段的测试计划评审、缺陷分析,确保各环节符合质量标准;定期输出质量过程报告,识别质量隐患,提出改进建议并跟踪整改。
  • 跨团队协作与质量目标达成:与研发团队、测试团队紧密配合,对齐产品发版关键质量指标,明确各团队质量责任;在敏捷开发流程中,参与迭代规划会、评审会、回顾会,同步质量要求,解决研发过程中的质量争议,保障产品按计划高质量发版。
  • 质量改进与优化:定期总结质量保证工作经验,分析质量数据(如缺陷分布、质量问题 recurrence 率等),识别质量体系或流程中的薄弱环节;引入行业先进的质量管控方法或工具(如自动化测试工具、代码质量扫描工具),推动质量保证工作效率提升与质量水平持续优化。
Qualifications一、学历背景 * 本科及以上学历,软件工程、计算机科学与技术、信息工程等相关专业;
  • 硕士学历优先,具备工业软件或企业级平台软件相关专业背景者可优先考虑。
二、工作经验 * 累计 10 年以上软件行业工作经验,其中至少 5 年以上软件质量管理(QA)相关工作经验;
  • 具备多产品线质量保证工作经验,有工业领域软件(如 IOT 平台、SCADA 系统、工业控制软件)或复杂平台软件质量管控经验者优先;
  • 有完整的敏捷开发流程(如 Scrum、Kanban)质量保证实践经验,熟悉敏捷环境下的质量管控方法者优先。
三、专业能力 * 质量体系认知:精通软件质量管理体系(如 CMMI、ISO 9001),具备体系搭建、优化及落地经验,能结合产品特性制定适配的质量规范;
  • 测试技术理解:对软件测试技术有深入理解,熟悉各类测试类型(功能测试、性能测试、安全性测试、兼容性测试等)的方法与工具,能评估测试方案的完整性与有效性;
  • 流程把控能力:熟悉软件研发全生命周期(需求、设计、开发、测试、上线)的质量控制点,能识别各阶段质量风险并提出应对策略;
  • 工具应用能力:熟练使用质量管控相关工具,如代码质量扫描工具(SonarQube)、缺陷管理工具(Jira)、测试管理工具(TestRail)等,能通过工具提升质量管控效率。
四、个人素质 * 沟通协调能力:具备优秀的跨团队沟通与协调能力,能清晰传递质量要求,推动不同团队达成质量共识,解决质量争议;
  • 数据驱动思维:具备较强的数据分析能力,能通过质量数据(缺陷数据、过程数据)发现问题、评估质量水平,为质量决策提供依据;
  • 责任心与抗压能力:对质量工作有高度责任心,能严格把控质量标准,面对多项目并行或紧急发版需求时,具备较强的抗压能力与优先级排序能力;
  • 学习与创新能力:关注行业质量管控新趋势、新技术,能主动学习并应用到实际工作中,推动质量保证工作持续创新

Schneider Electric