QA测试工程师
Indexed description
该职位来源于猎聘 岗位职责: 1. 负责 BMC相关SDK的全面测试工作,依照项目进度制定并执行测试计划,涵盖质量需求范围、策略、方法以及资源分配等,保障测试工作有条不紊开展。 2. 深度理解服务器系统架构。熟悉BMC、BIOS 以及Linux OS,了解OpenBMC或Legacy BMC体系架构与主要功能模块。对以下某种或多种协议有深刻的理解,包括但不限于 IPMI, Redfish, PCIe, I2C/I3C, eSPI, SPI, USB, MCTP(VDM, SPDM, PLDM) 等协议规范。善于设计合理、全面的测试用例,确保产品功能、性能及系统兼容性得到充分验证。 3. 熟练搭建测试环境,涵盖服务器、相关硬件设备以及各类测试工具,精准执行测试用例,能对测试中发现的问题进行故障分析,定位问题并配合研发团队提供解决方案。 4. 良好的沟通能力。能与研发、硬件、软件等多部门紧密协同,及时反馈测试过程中发现的问题,协同各部门深入分析问题根源,跟进问题解决进度,推动产品不断优化完善,保障产品按时交付。 5. 持续关注行业内SoC测试技术的最新发展动态,积极引入先进测试理念与方法,不断优化现有测试流程与技术手段,切实提升测试效率与质量。 岗位要求: 1. 本科及以上学历,电子信息、计算机、软件工程、自动化等相关专业,英语四级以上。若能力和项目经验特别突出,可适当放宽。 2. 拥有服务器相关BMC或SoC系统测试工作经验,包括但不限于BMC FW测试、BIOS测试、Linux kernel和驱动测试、系统测试等。有实际项目成功测试案例者优先。 3. 对服务器、BMC、BIOS 测试架构有深入了解,熟悉其工作原理与运行机制,能够依据架构特性制定针对性测试策略。 4. 精通如下一个或多个协议,包括但不限于IPMI,Redfish、MCTP、PCIe、I2C/I3C、eSPI、 SPI、 USB等。能准确运用协议知识进行测试用例设计与问题分析,确保产品在协议层面的合规性与稳定性。 5. 熟练掌握常见测试工具与编程语言,如 Python、Shell 等,可灵活运用工具进行测试环境搭建、自动化测试脚本编写以及测试数据处理。 6. 具备扎实的问题分析与解决能力,能够从复杂测试现象中迅速定位问题根源,并提出切实可行的解决方案。 7. 拥有出色的沟通协调与团队合作能力,能在跨部门协作中高效传递信息、协同工作,推动项目顺利进行。
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search