职位描述
一、核心职责
1. 自动化能力工程化(Platform)
设计并实现自动化能力的后端服务 / SDK(任务下发、分发调度、结果收集、报告聚合)
构建设备池/资源管理、并发执行控制与重试补偿策略。
2. 工具与框架开发
开发 / 维护公司内部自动化库(如:Appium 封装、接口自动化库、报告工具、测试用例管理工具等)。
提供清晰的 SDK/API,方便测试同学/产品/研发调用。
3. CI/CD 集成与运维支持
将自动化流程集成到 CI(Jenkins/GitLab CI/GitHub Actions),实现自动触发、产物归档(Allure)与告警。
负责容器化部署(Docker),支持基础的运维与性能优化。
4. 质量与工程实践
编写单元/集成测试(pytest),保证工具健壮性。
输出接口文档、使用示例、快速上手指南与调试工具。
5. 跨团队协作
与测试、产品、研发紧密沟通,收集自动化需求并转化为工程方案;在上线/问题定位环节提供支持。
二、任职要求
必备(硬性)
计算机相关专业,本科及以上, 3 年及以上python开发经验
熟练 Python能写高质量、结构化的代码。
熟悉 RESTful API 设计与实现,熟练使用数据库(MySQL/Postgres)与缓存(Redis)。
熟悉异步或并发编程(`asyncio` / 多线程 / 多进程),能应对并发执行场景的设计。
熟悉消息队列或任务队列(RabbitMQ / Kafka / Celery / RQ 等)并能用于分布式任务调度。
熟悉容器化(Docker),能在容器环境下构建、调试与部署。
熟悉 Git 及常见 CI/CD 工具(Jenkins / GitLab CI / GitHub Actions)。
熟练编写单元测试(pytest),具备良好工程习惯(代码评审、日志、异常处理)。
办公地点:
深圳市南山区粤海街道高新区社区科苑南路3099号中国储能大厦
福建厦门思明区翔业国际大厦29楼
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕