职位描述
岗位职责:
1、专业技能:
1)软件测评理论与方法
①精通白盒测试、黑盒测试等多种软件测试方法,能够根据不同的软件特性和测评需求灵活运用。例如,在对底层驱动软件进行测评时,采用白盒测试方法深入检查代码逻辑;而在对用户界面软件进行测评时,运用黑盒测试方法从用户角度验证功能。
②熟悉静态测试和动态测试技术,包括代码审查、数据流分析、性能测试等。能够运用专业工具进行代码质量分析,提前发现潜在的代码缺陷;在动态测试过程中,通过模拟各种实际运行场景,对软件性能和稳定性进行全面评估。
③掌握软件测评的生命周期模型,从需求分析阶段就开始参与,确保测评工作与软件开发过程紧密衔接。在需求阶段,参与需求评审,从测评角度提出意见和建议,避免需求缺陷导致后续测评问题;在设计阶段,审查设计文档,评估设计的可测性;在编码阶段,协助开发团队进行代码走查和单元测试;在测试阶段,全面开展系统测试、集成测试等工作。
2)民机软件测评标准与规范
①深入了解国际民机软件适航标准,熟悉标准中对软件开发、验证和确认的详细要求。能够依据这些标准制定符合要求的软件测评计划和测试用例,确保测评工作满足适航认证的严格标准。
②熟悉中国民用航空局以及相关国际航空管理机构的适航法规和政策,及时跟踪法规变化,确保测评工作与时俱进,满足最新的适航要求。
③掌握民机软件安全性评估方法,能够对软件进行安全等级划分,并针对不同安全等级制定相应的测评策略。例如,对于涉及飞行安全关键的软件,采用更严格的测评标准和更全面的测试手段,确保其安全性。
2)软件测评工具与技术
①熟练使用各类软件测评工具,如软件测试工具Testbed、堆栈分析工具AbsInt、最坏运行时间分析工具Rapitime。能够根据项目需求选择合适的工具组合,提高测评效率和准确性。
②具备一定的软件开发能力,能够理解软件开发过程中的技术细节,与开发团队进行有效沟通。能够基于测评需求,开发简单的测试脚本或辅助工具,提升测评工作的自动化程度。
③熟悉软件架构设计和数据库原理,能够从系统层面理解软件的功能和数据交互,更好地设计测试用例,发现潜在的系统性问题。
3)项目经验(关键项):
①10年以上复杂系统(优先航空、航天、轨道交通等高安全领域)软件测评经验。
②5年以上民机软件测评实战,熟悉民航适航标准(如DO-178C A/B级、DO-330 TQL3以上)。
③项目:曾深度参与民用飞机软件测评工作,熟悉该项目的软件架构、功能模块以及适航标准要求下的测评流程。负责过关键软件系统的测评任务,如飞行控制系统软件测评,从测试计划制定、测试用例设计到实际测试执行、缺陷跟踪与验证,完整地把控整个测评环节,确保软件质量符合航空安全标准。
④ 项目:参与 大型水陆两栖飞机软件测评项目,对飞机的水上起降、灭火等特殊功能相关的软件进行测评。能够精准识别软件在复杂应用场景下的潜在风险,提出有效的改进建议,保障飞机软件系统的可靠性和安全性。
⑤其他民机软件测评项目:除了上述两个重点项目外,还参与过多个民用飞机软件测评项目,涵盖不同机型、不同阶段的软件测评任务,积累了丰富的行业实战经验,对民机软件测评的行业规范、标准和最佳实践有深刻理解。
三、软技能与素质
沟通能力:能与开发团队、适航审查员高效协作,清晰传递测试问题与风险(需具备技术文档编写与口头汇报能力);
风险意识:对民机软件的安全性风险敏感,能预判测试覆盖不足可能导致的适航合规问题;
抗压能力:适应民机项目周期长(3-5年)、节点严格(如首飞、取证里程碑)的节奏,能应对紧急测试任务;
学习能力:跟踪民机软件技术趋势(如基于模型的测试(MBT)、人工智能辅助测试),持续更新测试方法论。
任职要求:
总经验:10年以上软件测评全流程经验(覆盖需求分析、测试设计、执行、缺陷跟踪、报告输出等环节)。
民机专项经验:5年以上民机软件(如航电系统、飞控软件、机电管理系统等)测评经验,熟悉民机软件的高安全性、适航性要求。
计算机、软件工程、电子信息等相关专业优先
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕