11 Aug
|
Innosystech
|
Toronto
11 Aug
Innosystech
Toronto
Job Title: Systems Testing/QA Specialist - Senior
Location: Toronto
Work Model: Hybrid
Duration: 12 months
Extension: 1 Time
Must Haves
- Minimum 7 years of enterprise QA/testing experience with large-scale backend applications, distributed systems, APIs, integrations, database validation, and end-to-end workflow testing.
- Advanced UI automation experience, including building Selenium or Playwright automation frameworks from scratch using Java, Python, JavaScript, or TypeScript.
- Strong API and web service testing experience, including REST/SOAP, Postman, REST Assured, ReadyAPI, API contract validation, payload validation, authentication, and backend integration testing.
- Strong database validation and data integrity verification experience using SQL, Oracle, MySQL, or similar database technologies.
Description / Responsibilities / Skills
Description
- creating and executing the HL7 FHIR resources, Automated test suite for UI, Automated API testing, Functional Testing and Defect Management to ensure the quality of the product
Responsibilities
- Analyze and understand business and technical requirements, business flows/stories, design documents, implementation guides, and data mapping specifications to develop test strategies, test plans, test cases, and automated test scripts.
- Perform testing and validation of HL7 FHIR R4 resources, including Patient, Practitioner, PractitionerRole, Organization, Location, Encounter, and other related resources.
- Validate FHIR Implementation Guide (IG) profiles, including profile conformance, cardinality constraints, terminology bindings, and data quality requirements.
- Validate HL7 v2 to FHIR R4 mappings, transformations, and end-to-end data flows to ensure data integrity, interoperability, and compliance with implementation specifications.
- Log, track, and manage defects using Jira.
- Collaborate with the QA Lead and project partners, including Project Managers, IT Leads, and Business Analysts, in the analysis, design, development, implementation, and ongoing support of systems.
- Provide input to the QA Lead for test effort estimation, and contribute to the development of test strategies, test plans, and test execution reports.
- Collaborate with business partners to support business acceptance and release readiness activities, assess testing outcomes, identify quality risks, and provide recommendations to support Go/No-Go decisions.
- Perform testing within an Agile Scrum delivery model while adhering to DevOps and CI/CD principles and practices.
- Mentor and train QA team members on automation frameworks, tools, and best practices to support program delivery.
Desired Skills
- Healthcare interoperability experience, preferably hands-on testing of HL7 FHIR resources and/or HL7 v2/v3 messages and data structures.
Deliverables
- Manual and Automated test cases, test scripts
- Traceability Matrix
- Test execution reports
- Defect report
- Daily and weekly testing summary report
Experience & Skill Set Requirements
UI Automation Testing: 20 Points
- Extensive hands-on experience testing web applications with automation tools and libraries like Selenium, to ensure UI functionality across different browsers, devices, and screen sizes are compliant to Requirements
- Ability to implement new automation suite from scratch using Java or similar coding skills
- Ability to maintain, optimize and enhance exiting automation script
- Proficiency in HTML, CSS, and JavaScript is essential
API Testing & Data Validation: 40 Points
- Strong hands-on experience in testing REST/SOAP APIs and SOA-based systems, with a focus on data validation and integration workflows.
- Extensive experience with RESTful and SOAP web services
- Hands-on experience with Postman, REST Assured or similar tools
- Robust understanding of HTTP methods, status codes, headers, authentication
- XML / JSON / messaging principles
- Expertise in Validating payloads, authentication, headers, status codes
- Backend system integration validation
- Database validation (SQL, Oracle, MySQL)
- Data integrity verification across systems
- Authentication/authorization (OAuth, JWT, SAML, certificates)
- Strong troubleshooting, diagnostic, and problem-solving skills, with a willingness to learn and take on technical challenges
- Experience with Git (source control), CI/CD tools (GitHub Actions, GitLab CI)
Functional Testing: 20 Points
- Experience in creating and executing test cases, test scripts for Functional/Systems integration testing and architecture workflows, generating test data to validate the business requirements/User Stories/technical specifications and defect management in JIRA/TestRail in an agile-scrum project delivery model
Health-Care Domain with hands-on experience in FHIR (Most preferred) and/or HL7 v2, v3 (preferred) : 20 Points
- Knowledge and experience with testing HL7 FHIR (Fast Healthcare Interoperability Resources) messages and data structures and/or HL7 v2, v3
- Knowledge and experience with Microsoft ecosystems (e.g., Power BI, Dynamics 365, SharePoint)
📌 Systems Testing/QA Specialist - Senior (Toronto)
🏢 Innosystech
📍 Toronto