Python测试开发工程师(存储产品/客户支持方向)招聘_苏州德伽存储科技有限公司招聘 - 智联招聘
Technology
苏州德伽存储科技有限公司1周前截至 2026/9/22
职位描述
## 一、岗位名称
Python测试开发工程师(SSD/UFS/eMMC/DIMM方向)
## 二、岗位定位
负责SSD、UFS、eMMC、DIMM等存储产品测试设备及测试系统的软件开发、测试方案落地和客户技术支持工作。
该岗位不仅承担测试程序和自动化工具的开发,还需要具备较强的客户沟通及现场问题处理能力,能够理解客户测试需求、协助客户导入测试方案,并对测试过程中出现的软件、硬件、设备及待测产品异常进行分析和定位。
岗位兼具测试开发工程师和应用工程师(AE)的职责。
## 三、岗位职责
### 1. 测试软件开发
- 负责SSD、UFS、eMMC、DIMM等存储模组相关测试程序的设计、开发、调试和维护。
- 使用Python开发自动化测试脚本、测试流程控制程序、设备控制程序、数据采集程序及测试辅助工具。
- 根据产品规格、客户需求和测试规范,完成测试项目、测试步骤、测试条件及结果判定逻辑的开发。
- 负责测试设备与仪器、治具、控制板卡及被测产品之间的通信与控制,包括但不限于串口、网络、I²C、SMBus、SPI、USB及其他常用接口。
- 负责测试数据、运行日志及异常信息的采集、存储、分析和报表输出。
- 参与测试平台软件架构设计,持续提升测试程序的稳定性、可维护性、扩展性和执行效率。
- 配合硬件、固件、结构、测试及生产团队,完成测试设备的系统集成、调试验证和版本发布。
### 2. 测试方案与产品导入
- 根据客户产品类型和测试目标,协助制定SSD、UFS、eMMC、DIMM等产品的测试方案。
- 分析客户提供的产品规格、测试规范、测试流程和验收标准,并将其转化为可执行的软件需求和测试逻辑。
- 负责新产品、新测试项目及新设备的测试程序导入、调试、验证和交付。
- 对测试结果进行分析,协助判断异常来源,包括测试程序、测试设备、通信链路、治具、硬件环境或被测产品等。
- 编写测试软件使用说明、调试文档、异常分析报告、版本发布说明及客户培训资料。
### 3. 客户沟通与现场支持
- 直接与客户工程师、测试人员及相关技术团队进行沟通,了解客户需求、使用场景和现场问题。
- 参与客户技术交流、需求评审、方案讨论、设备验收及项目导入工作。
- 负责客户现场或远程技术支持,协助解决测试程序运行、设备控制、通信异常、测试失败及数据异常等问题。
- 对客户反馈的问题进行复现、定位、分析和跟踪,协调公司内部软件、硬件、固件及测试团队共同推进问题闭环。
- 对现场问题进行分类和总结,输出清晰的问题现象、复现条件、分析过程、临时措施及最终解决方案。
- 根据客户使用反馈持续优化测试程序、操作流程及产品易用性。
- 必要时能够前往客户现场进行设备调试、软件升级、问题排查及技术培训。
## 四、任职要求
### 1. 基本要求
- 本科及以上学历,计算机、软件工程、电子信息、自动化、通信工程或相关专业。
- 具备2年以上Python开发、自动化测试或测试设备软件开发经验。
- 熟练掌握Python,具有良好的编码习惯,能够独立完成程序设计、调试、问题定位和维护。
- 熟悉面向对象编程、模块化设计、异常处理、日志管理、多线程或多进程等常用开发方法。
- 熟悉Linux或Windows环境下的软件开发与调试,能够使用常用命令和工具进行问题分析。
- 熟悉至少一种常用通信方式或接口,例如TCP/IP、HTTP、Socket、串口、I²C、SMBus、SPI或USB。
- 具备较强的逻辑分析能力,能够根据日志、测试现象和测试数据定位问题。
- 具备良好的文档编写能力,能够输出需求说明、测试方案、操作说明和问题分析报告。
### 2. 存储测试相关要求
- 对SSD、UFS、eMMC、DIMM等存储产品中的一种或多种具备基本了解。
- 了解存储产品的基础测试内容,例如功能测试、性能测试、稳定性测试、老化测试、温度测试、电压拉偏测试、上下电测试及异常恢复测试等。
- 能够阅读产品规格书、测试规范和通信协议,并根据文档开发对应的测试程序。
- 了解存储产品生产测试、研发验证或量产测试流程者优先。
### 3. 客户沟通要求
- 具备良好的沟通表达能力和服务意识,能够准确理解客户问题和需求。
- 能够直接与客户进行技术交流,清晰说明问题原因、处理方案和项目进度。
- 具备较强的责任心和问题闭环意识,能够持续跟踪客户问题直至解决。
- 能够适应一定频率的客户现场支持及短期出差。
- 面对客户现场压力时,能够保持清晰的分析思路和专业的沟通方式。
## 五、优先考虑条件
具备以下一项或多项经验者优先:
- 具有SSD、NVMe、SATA、UFS、eMMC、DDR或DIMM相关开发或测试经验。
- 具有半导体、存储模组、测试设备、ATE设备或自动化设备行业经验。
- 熟悉NVMe、SATA、JEDEC、ONFI、UFS、eMMC或DDR相关规范。
- 熟悉Linux系统下的设备管理、日志分析、Shell脚本及自动化部署。
- 熟悉pytest、Robot Framework或其他Python自动化测试框架。
- 熟悉MySQL、PostgreSQL、SQLite等数据库,具备测试数据管理及报表开发经验。
- 具备Web后端开发经验,例如Flask、FastAPI或Django。
- 熟悉Git、Jenkins、Docker等开发、版本管理和持续集成工具。
- 具有测试设备控制、仪器控制、串口通信、板卡控制或产线自动化开发经验。
- 具有FAE、AE、客户技术支持或客户现场问题处理经验。
- 具备基础的C/C++开发能力,能够阅读或调试底层程序。
- 具备英文技术文档阅读能力,能够阅读芯片、协议及产品规格书。
## 六、核心能力要求
- 软件开发能力:能够独立完成测试程序和自动化工具开发。
- 测试理解能力:能够将客户测试需求转化为具体测试流程和软件逻辑。
- 问题分析能力:能够结合软件、硬件、设备和被测产品进行系统性分析。
- 客户沟通能力:能够直接面对客户,准确沟通需求、问题及解决方案。
- 现场处理能力:能够快速判断问题范围,提供临时措施并推动最终闭环。
- 跨团队协作能力:能够协调软件、硬件、固件、测试、生产及客户团队共同解决问题。
- 责任与服务意识:对项目交付质量和客户问题处理结果负责。
## 七、岗位发展方向
该岗位可根据个人能力和职业规划,向以下方向发展:
高级Python测试开发工程师
存储测试软件工程师
测试系统架构师
应用工程师(AE)
现场应用工程师(FAE)
技术项目经理
- 测试解决方案负责人
Keywords
Python自动化测试LinuxWindowsShellMySQLC / C++半导体 / 芯片AutoencoderC++PostgresqlShell scriptJenkins
对这个职位感兴趣吗?