Skip to main content

测试与维护工程师(EMS)

Technology
理士国际
长沙-岳麓区, 中国¥20,000 - ¥25,000 /月2周前截至 2026/11/29

职位描述

主要职责 A. 测试(EMS 软件) 1. 参与需求与架构评审,编写测试计划、测试用例、测试报告;覆盖功能、接口、协议、数据、策略、异常、边界场景。 2. 搭建与维护测试环境:设备模拟(电池/BMS/PCS 模拟器)、协议仿真、边缘网关、沙箱平台。 3. 执行分层测试:设备/边缘层(数据采集、协议解析、告警与指令、断网恢复、边缘策略)、平台层(物模型、点表、时序数据、规则引擎、权限安全)、应用层(EMS Web/大屏、策略配置、报表)、系统层(多设备聚合、站点级协同、云边一致性)。 4. 对外购 EMS 开展集成验证与验收测试,输出对接兼容性结论与问题清单。 5. 设计并执行控制策略测试:削峰填谷、需量控制、分时电价、SOC 窗口、并离网切换、防逆流、黑启动等(在仿真/受控环境下)。 6. 推进自动化:接口自动化、协议/数据比对工具、CI 集成;沉淀测试数据、Mock 服务。 7. 缺陷全生命周期管理,建立质量度量(缺陷密度、遗留风险、版本准入/准出标准)。 8. 参与现场交付验证(FAT/SAT 支持),复现现场问题并回归。 B. 维护(前后端代码) 9. 【维护职责 · 高优先级】维护现有 EMS的前端与后端代码,完成梳理,修复缺陷、处理线上问题;维护既有 EMS 前后端功能;在受控前提下完成小功能迭代、配置项调整、兼容适。 C. CI/CD & DevOps 职责(专项) 10. 搭建与维护持续集成/持续交付流水线(代码检查、自动构建、自动化测试、镜像打包、部署)。 11. 维护构建部署体系(Jenkins / GitLab CI / GitHub Actions 等,Docker/K8s)、制品库、环境管理(dev/staging/prod)。 12. 建设可观测性:日志采集、链路追踪、监控告警、测试覆盖率。 13. 维护 Git 分支策略、代码评审规范、发布流程与回滚机制。 14. 沉淀运维脚本与自动化工具,提升交付效率与稳定性。 任职要求 • 本科及以上,自动化、电气工程、计算机、通信、新能源等相关专业;5年以上软件测试或开发经验(测试、开发、运维任一方向起步均可,但需覆盖多方向)。 • 【必须满足】实际编程能力:能维护既有后端(Java/Go/Python 中至少一项)与前端(Vue/React)代码,完成缺陷修复与小功能迭代;熟练使用 Python/Shell 编写测试脚本与运维自动化脚本。 • 【必须满足】协议调试能力:熟悉 Modbus、MQTT,了解 DL/T 645、DL/T 104、IEC 61850 中至少一项;会用 Wireshark、串口工具、MQTTX 等定位通信问题。 • 【必须满足】CI/CD 与 DevOps 能力:熟练使用 Git,熟悉至少一种 CI 工具;熟悉 Docker,了解 K8s、Nginx、Linux 运维;有流水线搭建、自动化测试集成、环境管理、监控告警经验;能独立排查构建失败、部署异常、环境差异等问题。 • 测试基本功扎实:等价类、边界值、场景法、状态迁移、错误推测,能独立拆解复杂系统为可测场景。 • 有表后储能或AIDC 业务认知者优先,理解 BMS/EMS/PCS/UPS 基本逻辑、常见数据。 • 熟悉数据库(SQL 查询、时序数据验证)、Linux 基本操作;文档能力强,能输出规范用例、缺陷单、测试报告、运维文档与复盘总结。 加分项 • 有 EMS、SCADA、IoT 平台测试与运维经验。 • 熟悉功能安全(IEC 61508/60730)、网络安全(等保、IEC 62443)测试要求。 • 有性能/压力测试、长稳(soak)测试、混沌工程经验。

Keywords
5年以上ReactOSGitLabVue.jsEmulatorLinuxDevOpsPythonSqlJavaNginxCI / CDShell scriptGitDockerGithubJenkinsKubernetesReact.jsWireshark

对这个职位感兴趣吗?