**DevOps - 测试与自动化专家 - CI/CD**:
蒙特利尔 | 混合办公 | 37.5 小时
• *加入我们的 DevOps 社区**:
• *我们是谁?**:
我们的使命:合作、自动化和创新
自2011年以来,Gologic 一直是魁北克 DevOps 专业知识的参考。加入我们,首先是融入一个充满激情的社区,并获得个性化的职业生涯、协作和分享的文化、多样化和丰富的任务以及灵活的工作环境。
在 Gologic,我们通过三个战略方向帮助客户在整个开发周期中实施和优化他们的 DevOps 实践:
- DevOps 评估:
- 我们的 DevOps 评估评估用于提高从集成到生产部署的开发和交付周期速度的约束和杠杆。
- 专业知识:
- 我们的专家指导、开发并帮助客户加速其市场价值的交付。
- 培训:
- 为了帮助每个转型参与者更好地适应,我们为交付团队开发定制的培训课程。
• *你在 Gologic 的第一个任务**:
Gologic 正在帮助一位客户进行软件测试流程的现代化和自动化。我们在他们的数字化转型中为他们提供支持。
• *角色职责如下**:
• *测试策略和规划**:
- 开发、实施和维护完整的测试策略,包括功能测试、集成测试、回归测试和性能测试。
• *自动化开发**:
- 使用 Playwright、Tosca、Postman 等工具设计和维护自动化测试框架,以确保可靠和可扩展的测试执行。
• *Shift-Left 测试方法**:
- 与开发人员和产品负责人合作,通过 TDD(测试驱动开发)或 BDD(行为驱动开发)等实践在开发过程的早期集成测试。
• *CI/CD 集成**:
- 使用 Azure DevOps 将自动化测试集成到 CI/CD 管道中,以确保高质量的持续交付。
• *API 和集成测试**:
- 使用 Postman、RestAssured 或 Tosca API 等工具开发和执行 API 测试,以验证服务和数据流。
• *性能和负载测试**:
- 使用 K6、JMeter 或 Neoload 等工具识别和解决性能瓶颈。
• *异常管理**:
- 使用 Azure DevOps 跟踪、管理和报告异常。与开发人员合作有效解决问题。
• *协作与支持**:
- 与开发人员、QA 和利益相关者合作,确保质量目标和最佳实践的一致性。
- 培训团队成员测试和质量策略。
• *文档**:
- 创建和维护清晰、简洁和可重用的测试文档,包括测试计划、测试用例和自动化脚本。
• *所需技能和资格**:
• *技术专长**:
- 在 Playwright、Tosca 或 Cypress 等自动化测试框架方面有丰富经验。
- 精通 C# 或 JavaScript 等编程或脚本语言。
- 具有 Azure DevOps 等 CI/CD 工具和工作流程的实践经验。
- 具备 API 测试和 Postman 或 RestAssured 等工具的扎实知识。
- 熟悉 K6、JMeter 或 NeoLoad 等性能测试工具。
• *质量保证知识**:
- 对 SDLC(软件开发生命周期)、测试方法和测试金字塔有良好理解。
- 具有 Shift-Left 实践和测试驱动开发(TDD)经验。
- 深入了解测试数据和异常管理。
• *人际交往能力**:
- 优秀的问题解决和调试能力。
- 有效沟通和协作的能力。
- 注重细节,致力于提供高质量的解决方案。
• *优先资格**:
- 质量保证或测试自动化工具认证(例如 ISTQB、Tricentis Tosca)。
- 具有 Azure 或 AWS 等云环境经验。
- 了解 Azure Monitor 或 Dynatrace 等性能监控工具。
- 熟悉容器化和编排工具(例如 Docker、Kubernetes)。
• *在 Gologic 的生活**:
Gologic 位于 Gaspé 广场,位于 Mile End 和小意大利之间。我们的开放式办公空间步行几分钟即可到达。