具有测试经验的Java工程师

纽约 22天前全职 网络
面议
我们正在寻找一位资深Java工程师,具备扎实的后端开发和测试自动化背景,以帮助确保分布式系统的质量、可靠性和可扩展性。该职位专注于为后端服务和API设计和构建自动化测试框架,将质量嵌入到CI/CD管道中,并与工程和DevOps团队紧密合作,交付可投入生产的软件。 主要职责 • 设计、开发和维护基于Java的后端服务和API自动化测试框架 • 构建和执行自动化API、集成和端到端测试套件 • 将自动化测试集成到CI/CD管道中,并实施质量门控 • 与工程和DevOps团队合作,支持发布管理和部署准备 • 验证在AWS环境中运行的云原生和分布式系统 • 管理测试数据、测试环境和自动化工具 • 排查和诊断测试、构建和部署管道中的故障,与团队合作推动解决 • 推广自动化优先和系统级质量工程最佳实践 所需经验和技能 • 丰富的Java开发实践经验 • 具备测试后端服务和API(RESTful服务、JSON负载)的经验 • 具有使用Maven和Java构建工具的经验 • 具备处理CI/CD管道的扎实经验 • 具备验证部署在AWS环境中的应用程序的经验 • 具有后端或平台专注的测试自动化背景 • 具备在敏捷和DevOps驱动的团队中工作的经验 加分项 • 使用Python进行测试自动化或内部工具的经验 • 熟悉基于Spring Boot的应用程序 • 具有使用GitLab CI或类似CI/CD工具的经验 • 具有测试Kafka或其他事件驱动系统的经验 • 接触过微服务和分布式系统架构