RQ02479 - Systems Testing/QA Specialist Senior Client Ministry of Ontario Health Period: 12 months Start Date -2022-04-01 End Date 2023-03-31 Location Toronto Working Hrs.: 7.25 Hrs. / day Must haves: Minimum 8 years of experience testing and automating applications within electronic health-related projects, ideally with experience testing clinical software systems
Hands-on experience with UI and Web Services automation tools such as SOAPUI, Ready API, Postman, Selenium, Selenium WebDriver, JIRA, Data Driven automated testing
Experience working with ORACLE, ETL, SQL
Knowledge and hands-on experience with HL7 messages and data structures
Knowledge and hands-on experience with FHIR (Fast Healthcare Interoperability Resources) messages and data structures
Experience with testing RESTful APIs
Experience with testing system accesses based on OAuth authentication/authorization and JWT tokens
Knowledge and hands-on experience with ELK Stack
Experience working in Agile-Scrum environment, test planning, test case writing, test case execution, test reporting, manual and automated testing
Knowledgeable in Continuous Integration/Continuous Delivery (CI/CD) Jenkins, Maven, GitLab
Description Assignment Type:This position is currently WFH due to COVID-19 related WFH direction.Once OH staff are required to return to the office, the resource under this request will be required to work onsite as well. Deliverables include, but are not limited to: Test Plan, Test Cases and Scripts (automation), Test Report for the "ONE Access products
Testing execution results (manual and automated) and testing artifacts for "ONE Access product and additional testing for solution components, as required.
Responsibilities: As a member of the Quality Assurance Testing Team in the role of Senior Systems Testing / QA Specialist, you will be required to: Provide advice on the testing strategy, test plans, the selection of testing tools, and the identification of resources required for testing
Plan and organize testing efforts for large systems in Graphical User Interface (GUI) and non-Graphical User Interface (GUI) environments, including the execution of systems integration tests,
specialized tests, connectivity/error handling and user acceptance testing (e.g., stress tests)
Develop test plans, test scripts and test cases and execute these against the various components
Work with the testing lead and IT lead of each project as well as the project team members in the analysis, design, development, implementation and ongoing support of the required systems
Desired Skills: Knowledge and experience in at least one programming language
Experience in the use of information retrieval packages
Knowledge and understanding of testing methods in an object-oriented environment
Knowledge and understanding of Information Management principles, concepts, policies and practices.
Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
Experience planning and organizing testing efforts for both large and small systems
Experience coding automated test scripts to produce sets of automated test cases
Experience in planning, organizing and implementing testing efforts at the specified experience level
Knowledge of structured methodologies for the development, design, implementation and maintenance of applications
Knowledge and experience in the use of Computer Aided Software Engineering (CASE) tools and data query tools to aid in the development of test cases
Knowledge and experience in the use of automated test tools and version control systems on one or more platforms
Experience executing functional tests, non-functional tests and systems level integration tests
Experience supporting user acceptance testing and participating in UAT activities
Experience with quality assurance principles, practices, tools and structured methodologies
Experience creating testing strategy documentation, test plans, test cases and test data for various types and phases of testing, including technical and business functional validation
Experience in quality assurance and testing, including unit testing, integration testing, etc.
Knowledge and experience in all phases of the Systems Development Life Cycle
Excellent analytical, problem-solving and decision-making skills; organizational, creativity and perseverance skills; verbal and written communication skills; and interpersonal skills
A team player with a track record for meeting deadlines
Knowledge of one or more automated testing tools
Skills
Experience and Skill Set Requirements
Criteria | Criteria Details | Criterion Maximum Rating |
| Hands-on experience with UI and Web Services automation tools such as SOAPUI, Ready API, Postman, Selenium, Selenium WebDriver, JIRA, Data Driven automated testing | 30 |
| Minimum 8 years of experience manual testing and automating applications within electronic health-related projects, ideally with experience testing clinical software systems | 20 |
| Knowledge of Ontario Lab Information System (OLIS), Immunization, Medications, Diagnostic Images, general knowledge of Provincial Client Registry (PCR) and ONE Access Gateway (OAG). | 10 |
| Experience testing RESTful APIs | 10 |
| Knowledge and hands-on testing experience with FHIR messages and data structures | 10 |
| Knowledge and hands-on testing experience with HL7 messages and data structures | 5 |
| Experience with testing system accesses based on OAuth authentication/authorization and JWT | 5 |
| Experience working and testing with ORACLE, ETL, SQL | 5 |
| Knowledge and hands-on testing experience with ELK Stack | 5 |
Total |
•
Last updated on Jan 13, 2022