必备条件:
• 在电子健康相关项目中测试和自动化应用程序的最低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
交付物包括:
• 对解决方案设计和需求的审查,提供测试工作量估计的意见
• 覆盖项目范围内所有需求的可追溯矩阵
• 高级测试场景和详细测试用例
• 根据测试场景提供的测试数据
• 创建自动化测试脚本
• 测试执行、问题升级和缺陷管理
• 测试报告
职责:
• 作为高级系统测试/QA专家的质量保证测试团队成员,您将需要:
• 为测试任务提供测试估计给测试负责人
• 执行功能和系统集成测试,包括UI和后端系统的测试、连接/错误处理测试以及测试策略/计划中定义的其他测试类型。
• 开发自动化测试脚本和测试数据,并将其集成到自动化测试套件中
• 制定测试计划、测试脚本和测试用例,并对各个组件执行这些测试。
• 与每个项目的测试负责人和IT负责人以及项目团队成员一起,在所需系统的分析、设计、开发、实施和持续支持中合作
期望的技能:
• 至少掌握一种编程语言的知识和经验
• 在面向对象的环境中了解和理解测试方法
• 了解和理解信息管理原则、概念、政策和实践。
• 了解和理解安大略省残疾人法案(AODA)及相关法规和标准
• 在大型和小型系统的测试工作规划和组织方面有经验
• 经验编写自动化测试脚本以生成一组自动化测试用例
• 对应用程序开发、设计、实施和维护的结构化方法论的知识
• 在一个或多个平台上使用自动化测试工具和版本控制系统的经验
• 经验执行功能测试、非功能测试和系统级集成测试
• 经验支持用户验收测试并参与UAT活动
• 对质量保证原则、实践、工具和结构化方法论有经验
• 创建各种类型和测试阶段的测试策略文档、测试计划、测试用例和测试数据的知识和经验,包括技术和业务功能验证
• 在系统开发生命周期的所有阶段都有知识和经验
• 出色的分析、解决问题和决策能力;组织、创造力和毅力能力;口头和书面沟通能力;人际交往能力
• 有按时完成工作的团队合作精神
• 对一个或多个自动化测试工具的知识
要求:
• 在电子健康相关项目中手动测试和自动化应用程序的最低6至8年经验,最好有测试临床软件的经验
• 对安大略省实验室信息系统(OLIS)有了解,对OLIS移动订购和结果录入(OLIS-MORE)应用程序有一般了解,对安大略省部署的实验室信息系统(LIS)有了解,对省级客户注册表有一般了解
• 具备使用SOAPUI、Dexter、Selenium、Selenium WebDriver、JIRA、数据驱动自动化测试等UI和Web服务自动化工具的实际经验
• 有使用和测试ORACLE、SQL、REDIS数据库的经验。包括创建测试数据和查询
• 对HL7消息和数据结构有了解和实际测试经验
• 对FHIR消息和数据有了解和实际测试经验
• 有测试RESTful API的经验
• 有基于OAuth V.2身份验证/授权和JWT的系统访问测试经验