服务端自动化测试工程师

中科紫东太初| 北京
社招测试社招本科
发布于 2025-08-27

职位描述

1. 负责服务端(API 层)测试方案设计,包括功能测试、性能测试及稳定性测试。 2. 基于 Python 构建和维护自动化测试框架,重点覆盖接口自动化测试。 3. 设计并开发高质量自动化测试用例,提升测试覆盖率与执行效率。 4. 参与微服务/分布式系统测试,验证系统在高并发、复杂业务场景下的稳定性与一致性。 5. 在 CI/CD 流程中集成自动化测试(如 Jenkins / GitLab CI),提升代码质量与发布效率。 6. 定位并分析服务端问题(接口异常、数据不一致、性能瓶颈等),推动问题闭环解决。 7. 使用 Docker 搭建和维护测试环境,保障测试环境稳定性与一致性。 8. 参与需求评审,与后端开发(FastAPI)紧密协作,提前识别质量风险。

任职要求

1. 经验要求 1. 3 年及以上服务端自动化测试经验 2. 有复杂后端系统或分布式系统测试经验者优先 2. 技术能力 1. 熟练使用 Python 进行自动化测试开发(必须) 2. 熟悉 HTTP/HTTPS 协议及 RESTful API 测试 3. 熟练使用 pytest 等 Python 测试框架 4. 熟悉接口测试工具(requests / httpx 等) 5. 熟悉 MySQL,Mongo,Postgresql等数据库能够进行数据校验和问题定位 6. 熟悉 Linux 基本操作及 Shell 脚本 7. 熟悉 Docker 容器技术,能够搭建测试环境 8. 熟悉 CI/CD 工具(如 Jenkins / GitLab CI),能够集成自动化测试流程 3. 测试技能 1. 熟悉常见测试设计方法(等价类、边界值、场景法等) 2. 能独立设计复杂业务测试场景(高并发 / 异步 / 分布式) 3. 熟悉接口自动化测试及测试数据管理 4. 熟悉性能测试工具(如 Locust / JMeter),具备基本性能分析能力 4. 综合能力 1. 具备良好的问题分析和定位能力 2. 良好的沟通能力和跨团队协作能力 3. 有推动问题闭环解决的意识和执行力 5. 加分项 1. 有 FastAPI 或其他 Python Web 框架测试经验 2. 有微服务架构或分布式系统测试经验 3. 熟悉监控工具(Prometheus、Grafana、ELK 等) 4. 有 Kubernetes / 云原生相关经验 5. 熟悉 Redis、Kafka 等中间件测试 6. 有 AI / 大模型系统测试经验或 Agent 编排经验

相关职位推荐