我们正在寻找一位才华横溢且经验丰富的 CI/CD 测试工程师,加入沙特阿拉伯一家领先的健康保险公司。在这个角色中,您将负责设计、实施和测试 CI/CD 管道,以确保软件交付流程的顺畅和高效。您将与开发团队密切合作,确保通过自动化管道部署的应用程序的质量和可靠性。
主要职责:
• 设计并实施自动化测试策略,以确保 CI/CD 管道的软件应用程序高质量、持续交付。
• 与开发人员和 DevOps 工程师合作,优化 CI/CD 工作流程,识别流程中的潜在瓶颈。
• 创建并执行自动化测试脚本,以验证在不同环境(开发、预生产、生产)中的代码更改。
• 与跨职能团队合作,定义需求,确保测试无缝集成到 CI/CD 过程中。
• 监控、跟踪并报告 CI/CD 管道的性能,提供改进领域的见解。
• 识别并解决与集成过程中的代码质量、性能和安全性相关的问题。
• 持续改进测试覆盖率和测试方法,以确保软件交付过程的可靠性。
主要要求:
• 5 到 7 年 CI/CD 测试经验,包括设计和执行自动化管道的测试。
• 熟悉 CI/CD 工具,如 Jenkins、GitLab CI 或 Azure DevOps。
• 具备版本控制系统(例如 Git)和自动化构建/部署工具的实际操作经验。
• 精通 Python、Bash 或 Groovy 等脚本语言。
• 具备容器化(Docker)和容器编排(Kubernetes)的经验。
• 熟悉云平台(AWS、Azure 或 GCP)以实现自动化部署。
• 对敏捷方法论有深入理解,并能在敏捷团队中工作。
• 具备使用自动化测试工具(如 Selenium、JUnit 或类似工具)的经验。
• 能够迅速有效地排查和解决 CI/CD 管道中的问题。
• 优秀的沟通能力,能够与跨职能团队协作。
优先考虑:
• 具备 QRadar 安全和合规性测试的实际操作经验。
• 在医疗或保险行业的经验者优先。
• 与 CI/CD、DevOps 或云平台相关的认证(例如 AWS 认证 DevOps 工程师、Azure DevOps 工程师专家)。