职位描述
职位描述
中间件Java自动化测试工程师,能够独立设计并实施测试方案,保障工程质量。
职责
- 设计并开发覆盖单元测试、接口自动化测试和性能测试
- 参与 E2E 测试框架的设计和实现
- 参与混合云系统及中间件相关能力需求分析,制定测试策略、用例和测试计划
- 执行各类性能测试(压力测试、负载测试、稳定性测试等)
- 分析性能瓶颈,提供系统优化和改进建议
- 制定性能监控指标,建立性能基线,持续跟踪系统性能变化
- 持续优化测试流程,提高测试效率和代码质量
- 与开发团队紧密合作
要求
- 计算机相关专业本科及以上学历,3年以上Java开发或测试经验
- 扎实的Java编程能力,熟悉常用测试框架(如JUnit、TestNG、Mockito等)
- 能够独立完成测试用例设计和单元测试开发
- 熟练掌握接口测试技术和工具(如RestAssured、Postman等)
- 熟悉中间件性能测试,具备丰富的性能测试经验
- 能够分析性能数据,识别系统瓶颈,并提出改进方案
- 了解常见性能监控工具(如Prometheus、Grafana等)!
- 深入理解自动化测试流程和测试设计方法
- 熟悉CI/CD工具链(如Jenkins、GitLab CI等)及流程
- 对云原生技术有较深理解,熟练使用Docker/Kubernetes常用命令 !
- 良好的问题分析和解决能力,以及团队协作能力
- 熟悉采用中间件(redis、rabbitmq、nacos、kafka等)!
- 熟练使用Java/Groovy进行开发,熟悉Golang更佳!
- 熟悉BDD测试方法论,熟悉E2E测试技术和工具
- 具备微服务架构下的测试经验,有大规模系统性能优化实战经验
- 有开源测试框架贡献经验优先!!!
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕