职位描述
测试开发工程师,负责设计和开发测试框架与工具,构建自动化测试平台,提升测试效率与产品质量。
核心职责
- 设计与开发自动化测试框架及工具平台
- 构建端到端自动化测试解决方案
- 开发性能测试与压力测试工具
- 设计并实施测试数据管理方案
- 优化测试流程,提升测试效率
- 指导团队实施自动化测试
- 参与代码审查,保障代码质量
- 推动测试基础设施建设
技术栈要求
- 语言:JavaScript/TypeScript, Node.js
- 框架:Express/Koa, React/Vue
- 测试工具:Jest, Cypress, Playwright, JMeter
- 数据库:MySQL, MongoDB
- 工具:Git, Docker, Jenkins
- 监控:ELK, Prometheus, Grafana
附加要求
理想候选人应具备出色的问题解决能力,能适应快节奏工作环境。有CI/CD流水线实施经验或云测试解决方案经验者优先。需要优秀的沟通能力以实现跨部门高效协作。