Cleo Consulting -
35 emplois
Toronto, ON
Assignment: RQ07974 - Systems Testing/QA Specialist - SeniorJob Title: Systems Testing/QA SpecialistRequisition (SS): RQ07974Start Date: 2024-11-01End Date: 2025-03-31Client: Health Services ClusterOffice Location: 5700 Yonge Street or 49 Place d'Ames, TorontoOrganization: Health Services ClusterMinistry: Ministry of Health# Business Days: 110.00
Note: Hybrid - Candidate MUST be able to work 3 days onsite and 2 days remote
MUST HAVES:
- 10+ years in demonstrated experience planning and organizing test efforts, including estimating time, effort, and cost, acquiring resources, and defining test levels, cycles, and incident management strategies.
- Proficient in developing and managing automated testing strategies, with hands-on experience using tools like Selenium WebDriver
- Advanced skills in back-end API testing with tools such as POSTMAN and SoapUI, and strong experience in performing database verification using SQL within Oracle 19c environments
- Deep knowledge of Identity & Access Management frameworks, including OAuth 2.0 and OpenID Connect, with experience in front-end UI testing of Angular Single Page Applications (SPAs).
Nice to have:
- Experience working with Ontario Health's ONE ID for secure authentication in healthcare environments.
- Experience in testing the integration of healthcare systems with OntarioMD's Health Report Manager (HRM), including report validation, and troubleshooting report submission issues.
Description
Responsibilities:
- Provide expert advice on testing strategies, test plans, the selection of testing tools, and the identification of resources required for testing.
- Plan and organize testing efforts for large systems in both Graphical User Interface (GUI) and non-Graphical User Interface (non-GUI) environments, including system integration tests, specialized tests, and user acceptance testing (e.g., stress tests).
- Develop test plans, test scripts, and test cases, and execute these against various system components.
- Collaborate with testing leads, IT leads, and project team members in the analysis, design, development, implementation, and ongoing support of the required systems.
General Skills:
- Extensive experience in planning, organizing, and implementing testing efforts across complex systems, including executing functional, non-functional, and systems-level integration tests.
- Strong knowledge of structured methodologies for the development, design, implementation, and maintenance of applications, with a proven ability to create comprehensive testing strategy documentation, test plans, test cases, and test data.
- Proficient in the use of Computer Aided Software Engineering (CASE) tools, data query tools, and automated testing tools, particularly Selenium WebDriver.
- Advanced skills in back-end API testing using POSTMAN and SoapUI and performing database verification with SQL in Oracle 19c environments.
- Knowledgeable in all phases of the Systems Development Life Cycle (SDLC) and skilled in quality assurance practices, including unit testing, integration testing, load testing, and performance testing.
- Strong understanding of quality assurance principles, practices, tools, and structured methodologies, with the ability to understand, analyze, and document complex business requirements to design and execute relevant test scenarios.
- Excellent analytical, problem-solving, decision-making, organizational, and communication skills, with a track record for meeting deadlines and effectively collaborating with team members and stakeholders.
- Proficient in Identity & Access Management (IAM) frameworks, including OAuth 2.0 and OpenID Connect
- Familiar with Agile delivery methodologies and using Azure DevOps for test management and version control.
- Hands-on experience in front-end UI testing of Angular Single Page Applications (SPAs), and competency in working with data formats such as JSON and XML.
- Strong knowledge of the Accessibility for Ontarians with Disabilities Act (AODA) and related tools, including WCAG 2.1, JAWS, NVDA, and WAVE.
- Experience coding automated test scripts to produce sets of automated test cases.
Desirable Skills:
- Experience working with Ontario Health's ONE ID for secure authentication in healthcare environments.
- Experience in testing the integration of healthcare systems with OntarioMD's Health Report Manager (HRM), including report validation, and troubleshooting report submission issues.
- Experience with HL7 FHIR standards for healthcare data interoperability.
NOTE
- Extension/Amendment Attestation: Extension(s) only allowed using unused days/funds left on contract. No additional funds will be added beyond the maximum contract value and any extension options included in the original SOW.
- Assignment Type: This position is currently listed as "Hybrid" as consultants will be required to work onsite at the work location 2 days a week and 3 days from home.
Experience and Skill Set Requirements
Public Sector Experience - 5%
- Extensive experience with public sector testing practices, including compliance with government IT standards and policies.
- Proven ability to manage testing activities in alignment with public sector project timelines and approval processes.
- Experience in developing and executing test plans that meet public sector enterprise architecture requirements and regulatory standards.
- Strong understanding of public sector QA processes, including the preparation of technical documentation that adheres to government protocols.
Test Lead Experience - 50%
- 10+ years experience in leading and managing testing efforts across multiple projects, ensuring alignment with business objectives and quality standards.
- Proven ability to design, plan, and execute comprehensive test strategies, scenarios, scripts, and procedures, ensuring the quality and reliability of software products.
- 10+ years experience coordinating test strategies and plans with project managers and stakeholders, contributing to development and integration testing for seamless project execution.
- 10+ years in demonstrated experience planning and organizing test efforts, including estimating time, effort, and cost, acquiring resources, and defining test levels, cycles, and incident management strategies.
- Proven track record of adapting testing plans based on results and progress, introducing suitable metrics for measuring test progress, and evaluating the quality of both testing and the product.
- Experience in leading test automation strategy development, tool selection, and organizing training for testers to enhance team capabilities.
Technical Skills - 20%
- Proficient in developing and managing automated testing strategies, with hands-on experience using tools like Selenium WebDriver.
- Advanced skills in back-end API testing with tools such as POSTMAN and SoapUI, and strong experience in performing database verification using SQL within Oracle 19c environments.
- Deep knowledge of Identity & Access Management frameworks, including OAuth 2.0 and OpenID Connect, with experience in front-end UI testing of Angular Single Page Applications (SPAs).
- Proficiency in working with various data formats such as JSON and XML, and in using Azure DevOps for test management and version control within Agile delivery methodologies.
- Strong knowledge of Accessibility for Ontarians with Disabilities Act (AODA) and related tools, including WCAG 2.1, JAWS, NVDA, and WAVE, to ensure compliance in testing.
Communications Skills - 25%
- Effectively communicates test strategies, plans, and results to both technical and non-technical stakeholders, ensuring clarity and alignment with project goals.
- Demonstrates strong written communication skills in preparing and reviewing detailed test documentation, reports, and recommendations.
- Collaborates with cross-functional teams to facilitate the resolution of defects and issues, ensuring effective communication across all project phases.
- Leads and participates in discussions with project managers and technical teams, providing clear explanations of technical concepts and test outcomes.