Job Category:
System Tester QA
Industry:
Information Technology
Location:
Toronto, Ontario
Advertised:
14-11-2022
Position Type:
Closed
Job Term:
1 year
Rate:
$55 Per Hour
Job ID:
1354
Requirements: What you'll need
Skills, Knowledge, Experience, and Qualifications
Must haves:
· Minimum 6 years of experience in automation testing ideally within electronic health-related projects, testing clinical software systems
· Knowledge of Identity and Access Management system (IAM) in Health Care. Knowledge of clinical registries/repositories is preferred
· Advanced level hands-on experience with automating UI screens using JAVA and Selenium.
· Advanced Web Services automation/testing using tools such as SOAPUI/Ready API, Postman or their equivalent
· Experience working with ETL, SQL and experience in cross browser testing. Hands-on experience in BrowserStack tool is desirable
· Knowledge and hands-on experience with SOAP, Restful and FHIR (Fast Healthcare Interoperability Resources) APIs
· Experience with testing system accesses based on authentication/authorization, Certs, SAMLs and JWT tokens
· Experience working in Agile-Scrum environment, test planning, Writing and executing manual and automated test case, test scripts and test reporting. Logging, tracking and Managing defects in JIRA
· Knowledgeable in Continuous Integration/Continuous Deliver (CI/CD) – Jenkins, Maven, GitHub
· Knowledge of one or more automation testing framework.
· Good communication skills and a professional team member
Responsibilities:
As a member of the Quality Assurance Testing Team in the role of Specialist, QA Automation, you will be required to, but are not limited to:
· Plan and organize testing efforts in Graphical User Interface (GUI) and Web Services environments, including the design and execution of systems integration tests, functional tests through end to end automation
· Develop test plans, test scripts and test cases and execute these against the various components in a fully automated fashion across different non-production environments for Identity and Access Management system (IAM) and also for other electronic health care systems, registries and repositories to ensure their quality. Create a test report
· Log Track and Manage defects in JIRA
· Work with the Test lead and other project stake holders such as PM, IT lead, BA in the analysis, design, development, implementation and ongoing support of the required systems from testing perspective
· Analyze, Plan, Design, Build, Implement, Run and Maintain automation testing framework, automated test scenarios/test cases & automation scripts for UI as required for IAM and other Ontario Health (OH) programs and projects
· Plan entire automation testing effort. Coordinate with Project Manager and stakeholders to ensure automation testing is integrated into overall project schedule
· Team player, able to engage different programs in the organization and champion best practices of automation.
· Use automated tool sets to generate and validate test data
· Review and understand the logical and physical data models of program service repositories
· Ensure the development & maintenance of test data integrity/data quality
· Determine all testing environment requirements and tools
· Strong analytical skills in assessing user, functional, technical requirements
· Participate in requirements and design reviews to ensure they meet the needs and understand impacts on testing strategies and timeline.
· Understanding of multi-tier web application architecture and deployment.
· Analyze, Plan, Design, Implement and execute functional Testing in WebServices/API/ESB leveraging API testing tool
· Assist in the time estimation of the QA efforts and its optimization for both manual and automation functional testing
· Provide key inputs to the Lead, Quality Assurance in the design and develop of test strategy, test plan and test execution report
· Execute manual and automated tests in a timely manner, reporting progress and defects to the Lead, Quality Assurance and project stakeholders on a regular basis
· Technical knowledge and experience working with Development and Infrastructure teams
· Demonstrated experience to improve speed and efficiency through automation
· Comfortable testing in Agile methodology and DevOps/CICD practice following their principles
· Clearly understand the expectations of the project/program and communicate with the team members, management and stakeholders effectively articulating the plan, process and daily work packages
· Sound & Advanced level coding in Java & Selenium in order to automate the UI screens
· Train other QA resources in the team to support the program and the quality of health care system
Deliverables include, but are not limited to:
Test strategy, test plan, test scenarios, creation and execution of manual and automated test cases, test scripts, test report, defect report, Knowledge transfer documents for ONE ID Oracle 12C releases and other projects and programs in the electronic health care space viz., it’s common services, Integration systems, registries and repositories.
Desired Skills:
· Experience testing in an agile project delivery and CICD
· Experience planning and organizing testing efforts for both large and small systems
· Experience with GitHub
· Experience supporting user acceptance testing and participating in UAT activities
· Extensive experience working in Healthcare systems, its registries and repositories
Skills
Experience and Skill Set Requirements
Criteria |
Criteria Details |
Criterion Maximum Rating |
Automation Testing |
· Extensive hands-on experience with one or more automation testing framework to test UI screens, web based applications by writing complex codes using the programming languages JAVA and Selenium. Expertise in fine tuning and enhancing automation framework to meet the needs of automation testing for the application |
50 |
Knowledge in Health Care/IAM |
· Knowledge and experience working in electronic Health Care Systems especially on Identity and Access Management (IAM) |
15 |
Web Services Testing |
· Hands-on experience in testing web services using any API testing tool such as Postman, SOAPUI or their equivalent |
15 |
Functional Testing |
· Experience in creating and executing test cases, test scripts for Functional/Systems integration testing to validate the business requirements/User Stories and defect management in JIRA in an agile project delivery model |
20 |
Total |
|
100 |
Must Haves
Desired to have
HOW TO APPLY
Please apply for this opportunity by sending your resume directly to careers@wirehead.com
We thank all candidates for their interest but advise that only candidates selected for interviews will be contacted directly. Rest assured that your resume will be kept on our database and will be considered for all future opportunities.
For more information, please visit us at: http://www.wirehead.com
For a full list of our job postings: http://www.wirehead.com/current-jobs
***This opportunity is located in Toronto; preference will be given to local candidates. Wirehead does not offer a relocation package.
We encourage you continue to refer to our Job Listing page as new opportunities become available and updated on a regular basis. Thank you again for your interest in Wirehead!