质量保证/软件开发人员
Total Systems Solutions Consulting Inc. 是总部位于不列颠哥伦比亚省的独立IMITS顾问协会的代表。我们正在寻找不列颠哥伦比亚省公民服务部门的注册和在线服务,Service BC的质量保证软件开发人员顾问。您必须全职工作,每周40小时,100%远程工作。
背景
BC注册和在线服务(BC-ROS)团队管理和支持BC Online以及不列颠哥伦比亚省内的所有企业、非营利社团、合作社、个人财产和制造房屋的注册和登记。这些服务通过多种渠道提供,包括面对面、电话和在线。
BC-ROS正在用支持DevOps持续改进方法的现代技术堆栈替换其旧有应用程序,包括主机应用程序。BC-ROS的一组新的敏捷产品团队将在省连续服务改进(CSI)实验室开发新的应用程序,这是一个为敏捷软件团队提供支持的政府加速器,拥有强大的软件开发人员社区。敏捷团队将使用敏捷方法论、以人为本的设计、开源语言和框架以及尖端的企业容器化平台。
成功的候选人将成为BC-ROS敏捷产品团队的质量保证/软件开发人员,团队规模约为7人,他们将使用敏捷方法论、以人为本的设计、开源语言和框架以及尖端的企业容器化平台开发新功能。成功的候选人将向不列颠哥伦比亚省公民服务部门的BC注册和在线服务中指定的人员汇报。
BC-ROS正在进行多个并行的重建项目,这是由于不列颠哥伦比亚省主机服务退役和现代化非主机服务的截止日期驱动的。BC-ROS还在其现代应用平台上增加功能以支持省级承诺,使用支持DevOps持续改进方法的现代技术堆栈提供数字服务。BC注册项目采用敏捷开发。
可用性
这个机会的预期期限为4年,从4月1日开始。预计承包商将100%远程工作。
资格和经验。
质量保证/软件开发人员需要具备以下技能和经验:
• 至少五年的开发和实施测试自动化解决方案的经验,包括工具和技术;
• 至少三年的执行、开发、维护和增强自动化测试套件的经验;
• 至少三年的开发自动化测试用例的经验;
• 具备在使用现代技术堆栈、工具和技术的敏捷软件开发环境中工作的知识和经验,包括:RESTful API、开源技术、持续交付、自动化测试、基于微服务的架构以及Kubernetes或类似的容器管理平台;
• 有指导和辅导其他质量保证从业人员以提升团队能力的经验。
• 在开源环境中开发测试自动化解决方案的经验。
• 在具有持续交付流水线的环境中开发测试自动化解决方案的经验。
• 在扩展的敏捷-Scrum项目中工作的经验。
• 具备容器化的经验,如Docker、Kubernetes或OpenShift。
• 提供测试自动化解决方案以确保符合非功能性要求和已建立的隐私和安全标准的经验。
请回答以下问卷中的所有问题。您需要在简历中列出您获得相关经验的组织。
工作类型:全职,固定期限合同
合同期限:48个月
薪资:每小时高达60.00美元
福利:
• 灵活的工作时间安排
工作时间:
• 8小时轮班
• 周一至周五
申请问题:
• 您能在简历中列出您在敏捷Scrum框架仪式方面有经验的组织吗?
• 您能在简历中列出您开发测试自动化流程的组织吗?
经验:
• 开发测试自动化流程、工具和技术:5年(必需)
• 维护自动化测试套件:3年(必需)
• 开发自动化测试用例:2年(必需)
• 有敏捷Scrum框架仪式的经验:3年(必需)
• 开源工具和技术,包括RESTful API:3年(必需)
• 容器化,如Docker、Kubernetes或OpenShift:3年(必需)
执照/认证:
• 认证软件测试员(CAST)、ISTQB测试员或等同(优先)
工作地点:亲自前往