QA Automation Developer

Back to All Jobs
[social_share]

Our client requires a QA Automation Developer for healthcare initiative for consolidating multiple legacy clinical systems into a single, scalable and standardized enterprise clinical viewer to improve access to integrated electronic patient data and support enhanced clinical decision-making across the healthcare continuum. This initiative emphasizes interoperability, data integration, and timely information access for both providers and patients. Resource will be delivering high-quality QA automation solutions, including UI and API testing, within an Agile/DevOps environment.

Work is onsite at client location in Toronto, ON.

Toronto, Ontario (Onsite)

Responsibilities
  • Plan, design, and execute system integration testing, functional testing, and end-to-end UI automation and API automation using Java, Selenium, and in-house automation frameworks.
  • Analyze business and technical requirements, user stories, and data mapping documents to develop test plans, test cases, and automated test scripts across multiple non-production environments.
  • Build, implement, and maintain automation testing frameworks, including automated test suites for web UI and APIs, ensuring full requirements traceability via RTM.
  • Generate, validate, and manage complex test data using automated tools; log, track, and manage defects using JIRA and produce detailed test execution reports.
  • Collaborate with QA Lead, PMs, BAs, and technical teams to support test strategy, environment setup, smoke/sanity testing, and UAT activities within Agile-Scrum and CI/CD pipelines.
  • Contribute to continuous improvement by supporting QA team members, promoting automation best practices, and creating knowledge transfer documentation for testing processes and systems
Mandatory Requirements
  • 7+ years’ experience extensive hands-on experience with one or more automation testing framework to test UI screens (Web pages) and API testing by developing automation suite via writing complex codes from scratch using JAVA programming language and Selenium
  • 7+ years’ experience hands-on experience in testing API / Web services using any API testing tool such as Postman, SOAPUI, ReadyAPI or their equivalent in an automated fashion.
  • Experience working with ETL, SQL and cross browser testing. Hands-on experience in BrowserStack tool is desirable
  • Experience with testing system accesses based on authentication/authorization, Certs, SAMLs/JWT tokens
  • Experience working in Agile-Scrum environment, Test planning, Creating and executing manual and automated test cases, automated test scripts, creating complex test data and test reports
  • Logging, tracking and managing defects in JIRA application
  • Advanced knowledge of one or more automation testing framework.
  • Experience debugging test environment and test data issues
  • Good analytical, communication and collaborative skills
Desirable Requirements
  • 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
  • Experience in healthcare systems and testing HL7 FHIR (Fast Healthcare Interoperability Resources) messages and data structures is preferred but not mandatory

Job Posting ID: 56851

Location: Toronto, Ontario (Onsite)

Estimated Starting Date: Jun 22, 2026

Estimated End Date: till Mar 31, 2027 + pos. extension

Posting Closing Date: May 28, 2026

Back to All Jobs


Apply for this Job Posting

Fill in the form below to submit your application for this position.

  • This field is for validation purposes and should be left unchanged.
  • Accepted file types: doc, pdf, docx, Max. file size: 512 MB.