Quality Assurance Engineer

at  Novari Health Inc

Kingston, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate04 May, 2025Not Specified05 Feb, 2025N/APython,Scripting,Testing Tools,Azure,Test Scripts,Jmeter,Computer Science,Devops,Microsoft Azure,Integration,Javascript,Soft Skills,Developers,Agile Environment,Analytical Skills,Cypress,Selenium,Typescript,Regression Testing,Version ControlNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Novari Health designs and deploys award-winning enterprise scale software solutions to improve access to care while enhancing the efficiency and effectiveness of healthcare organizations. With over 20 years of experience, a team of 100+ employees, and offices in Canada, Australia, New Zealand, and the UK, Novari is one of the most trusted digital health solution providers. The Novari system is a comprehensive solution that includes central intake, referral management, wait list management, provider notifications, analytics, and artificial intelligence.
Headquartered in Kingston, Ontario, a city known for its high quality of life, Novari offers a professional yet casual culture, complete with perks like a fully stocked kitchen, weekly lunches, comprehensive benefits, and opportunities for growth through education and certifications. We’re committed to improving global healthcare systems in a collaborative, inclusive, and innovative environment.
We are seeking a highly motivated and skilled Quality Assurance Engineer to join our dynamic Quality Assurance team. The ideal candidate will have a strong background in test automation, API testing, performance testing, and quality assurance within Agile environments. This role requires proficiency with Azure DevOps, Azure Web Services, and modern testing tools like Playwright (TypeScript), Postman, and JMeter.
The successful candidate will work collaboratively with development teams, contribute to test strategy and execution, and play a key role in ensuring the delivery of high-quality software solutions.

EDUCATION & EXPERIENCE:

  • Bachelor’s degree or Advanced Diploma in Computer Science, Software Engineering, or related field (or equivalent work experience).
  • 3+ years of experience in test automation development, with a focus on scalable and maintainable test frameworks.
  • Hands-on experience with Playwright or a similar modern test automation tool (Cypress, Selenium, etc.).
  • Strong experience with API testing tools like Postman and JMeter.
  • Familiarity with performance testing strategies to ensure system reliability.
  • Knowledge of CI/CD pipelines (preferably Azure DevOps) and test automation integration.
  • Experience working with cloud environments, particularly Microsoft Azure.
  • Proficiency with Git version control and best practices for managing test scripts.

PREFERRED SKILLS & CERTIFICATIONS:

  • Strong understanding of test strategies including unit, integration, functional, and regression testing.
  • ISTQB or other test automation-related certifications (preferred).
  • Microsoft certifications related to Azure or DevOps (preferred or willingness to obtain within 12 months).
  • Experience with scripting or coding in JavaScript, TypeScript, or Python is an asset.

SOFT SKILLS:

  • Excellent problem-solving and analytical skills with attention to detail.
  • Strong communication and collaboration skills to work effectively with developers and stakeholders.
  • Ability to work independently and within a team in a fast-paced Agile environment.
  • Passion for continuous learning and process improvement.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

PRIMARY RESPONSIBILITIES:

  • Collaborate with developers and QA teams in an Agile/Scrum environment to design and implement automated testing strategies.
  • Develop, maintain, and optimize automated test frameworks using Playwright for UI testing of web applications.
  • Design and execute automated API tests using Postman and JMeter to validate backend functionality and performance.
  • Integrate test automation into CI/CD pipelines using Azure DevOps, ensuring fast and reliable feedback on software quality.
  • Perform performance and load testing to assess system scalability and reliability.
  • Analyze test results, report defects, and collaborate with development teams to ensure timely resolution.
  • Continuously research and adopt emerging test automation tools and best practices to enhance QA efficiency.

ORGANIZATIONAL RESPONSIBILITIES:

  • Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives) and contribute to test planning.
  • Provide quality-focused insights during software design discussions.
  • Work closely with cross-functional teams to ensure software meets business and quality standards.
  • Maintain test case documentation and test execution reports in alignment with project timelines.
  • Compliance with all applicable privacy legislation.
  • Compliance with all employment legislation.
  • Compliance with all Novari Health policies & work procedures.
  • Ownership of a valid passport & driver’s license.
  • Participation in an inclusive and supportive team environment.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Testing

Diploma

Computer Science, Software Engineering, Engineering

Proficient

1

Kingston, ON, Canada