说明:
注意:
• 安大略省卫生部资产,包括笔记本电脑和相关设备,未经安大略省卫生部事先书面批准,不得从安大略省移出。
• 分配类型:该职位目前在家办公。一旦安大略卫生部员工需要返回办公室,此请求下的资源也将需要在现场工作。
必备条件:
• 在电子健康相关项目中进行应用测试和自动化的最低6至8年经验,最好具有测试临床软件系统的经验
• 对安大略省实验室信息系统(OLIS)、OLIS移动订单和结果输入(OLIS-MORE)应用程序、安大略省内部部署的实验室信息系统(LIS)、省级客户注册表(PCR)和省级查看器有了解
• 具有SOAPUI、Selenium、Selenium WebDriver、JIRA、Dexter、数据驱动的自动化测试等UI和Web服务自动化工具的实际经验
• 有使用ORACLE、ETL、SQL数据库和查询的经验
• 对HL7消息和数据结构有了解和实际经验
• 对FHIR(快速医疗互操作性资源)消息和数据结构有了解和实际经验
• 有测试RESTful API的经验
• 有基于OAuth身份验证/授权和JWT令牌的系统访问测试经验
• 在敏捷-Scrum环境中工作的经验,测试计划、测试用例编写、测试用例执行、测试报告、手动和自动化测试
• 熟悉持续集成/持续交付(CI/CD)- Jenkins、Maven、GitLab
交付内容包括:
• 对解决方案设计和需求的审查,以提供测试工作量估计的输入
• 覆盖项目范围内所有需求的追溯矩阵
• 高级测试场景和详细测试用例
• 根据测试场景的测试数据
• 自动化测试脚本创建
• 测试执行、问题升级和缺陷管理
• 测试报告
职责:
作为高级系统测试/质量保证专员的质量保证测试团队成员,您将需要:
• 为测试任务提供测试估计给测试负责人
• 执行UI和后端系统的功能和系统集成测试、连接/错误处理测试以及测试策略/计划中定义的其他测试类型
• 开发自动化测试脚本和测试数据,并集成到自动化测试套件中
• 开发测试计划、测试脚本和测试用例,并针对各个组件执行这些测试
• 与每个项目的测试负责人和IT负责人以及项目团队成员一起分析、设计、开发、实施和持续支持所需的系统
期望的技能:
• 至少一种编程语言的知识和经验
• 在面向对象环境中的测试方法的知识和理解
• 对信息管理原则、概念、政策和实践的知识和理解
• 对安大略残疾人福利法(AODA)及相关法规和标准的无障碍性的知识和理解
• 在大型和小型系统的测试工作中规划和组织的经验
• 编写自动化测试脚本以生成一组自动化测试用例的经验
• 对应用程序开发、设计、实施和维护的结构化方法的知识
• 对一个或多个平台上的自动化测试工具和版本控制系统的使用经验
• 执行功能测试、非功能测试和系统级集成测试的经验
• 支持用户验收测试并参与UAT活动的经验
• 对质量保证原则、实践、工具和结构化方法的经验
• 创建各种类型和测试阶段(包括技术和业务功能验证)的测试策略文档、测试计划、测试用例和测试数据的知识和经验
• 对系统开发生命周期的所有阶段的知识和经验
• 出色的分析、问题解决和决策能力;组织、创造力和毅力能力;口头和书面沟通能力;人际交往能力
• 以按时完成工作为记录的团队合作者
• 对一个或多个自动化测试工具的知识
要求
在电子健康相关项目中进行手动测试和自动化测试的最低6至8年经验,最好具有测试临床软件的经验
20%
2
对安大略省实验室信息系统(OLIS)的了解,对OLIS移动订单和结果输入(OLIS-MORE)应用程序的一般了解,对在安大略省部署的实验室信息系统(LIS)的了解,以及对省级客户注册表的一般了解
10%
3
具有SOAPUI、Dexter、Selenium、Selenium WebDriver、JIRA、数据驱动的自动化测试等UI和Web服务自动化工具的实际经验
30%
4
具有使用和测试ORACLE、SQL、REDIS数据库的经验。包括创建测试数据和查询
10%
5
对HL7消息和数据结构的了解和实际测试经验
10%
6
对FHIR消息和数据的了解和实际测试经验
10%
7
具有测试RESTful API的经验
5%
8
具有基于OAuth V.2身份验证/授权和JWT的系统访问测试经验
5%
总计:
100