CI/CD与自动化测试工程师(设备)
岗位信息
| 招聘单位 | 童心制物 |
|---|---|
| 工作地点 | 深圳 |
| 官方更新时间 | 2025-11-25 14:28:17 |
职位描述
岗位职责:
1. 负责系统及应用构建的Docker容器化环境搭建、配置优化与日常维护,保障容器化部署的稳定性和高效性,解决容器运行过程中的各类技术问题。
2. 主导CI/CD平台(如Jenkins等)的流水线模板设计、定制化流水线开发及全生命周期维护,实现从代码提交到构建、测试、部署的全流程自动化,提升交付效率。
3. 进行工程化相关的模板、辅助工具及自动化脚本(Shell、Python等)的开发与迭代维护,简化研发流程,降低团队协作成本。
4. 设计并维护项目自动化构建与集成模板,适配不同项目的技术栈需求,确保代码集成过程的顺畅与可靠,减少人工干预。
5. 搭建代码AI质量自动化检查体系,实现代码提交环节的实时质量扫描、问题识别与反馈,推动代码质量持续提升。
6. 制定与自动化构建、测试、部署相关的技术规范与操作标准,通过培训、案例演示等方式推进规范在团队内的全面落地与执行。
7. 负责智能硬件产品的单元测试、集成测试及自动化测试脚本开发,搭建并维护稳定、高效的自动化测试环境,保障测试工作的顺利开展。
8. 配合研发、测试及运维团队,针对自动化流程中的瓶颈问题进行技术攻关,持续优化CI/CD链路与自动化测试体系。
任职要求
职位要求:
1. 5年及以上CI/CD建设或自动化测试相关工作经验;
2. 本科及以上学历,电子、计算机、自动化等相关专业背景。
3. 有大型研发团队的工程化规范制定与落地推广经验者优先。
4. 具备智能硬件产品的自动化测试体系搭建或测试脚本开发经验。
5. 有明确的责任心和执行力,能独立承担复杂技术任务并推动落地。
6. 拥有完整的CI/CD平台(Jenkins、GitLab CI等)从0到1搭建及流水线建设经验。
7. 具备良好的沟通协调能力、问题排查能力及团队合作精神,对技术有强烈的钻研热情。
技能要求:
1. 容器化技术:精通Docker容器化部署、镜像制作与优化,具备容器化环境问题排查能力。
2. 编程与脚本能力:熟练掌握Python、Shell脚本开发,能独立编写自动化工具及测试脚本。
3. 构建与依赖管理:熟悉Conan、Maven等依赖管理工具,掌握Nexus、MINIO等仓库的搭建与维护。
4. CI/CD工具链:精通Jenkins、GitLab CI等CI/CD工具的使用与二次开发,熟悉Gerrit代码审核流程及Git版本控制。
5. 自动化测试技术:掌握单元测试(GTest等)、集成测试的设计与实施方法,熟悉至少一种Python测试框架(如Pytest)或其他主流测试框架。
6. 软件质量保障:了解代码质量检测工具的应用,有代码AI质量检查体系搭建经验者优先。
提示:投递请认准招聘单位官方招聘官网,谨防中介收费。