系统测试/质量保证专员 - 高级

14个月前合同
Maarut Inc

Maarut Inc

location 多伦多
unsaved
必备条件: • 在电子健康相关项目中测试和自动化应用程序的最低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的系统访问测试经验