Quality Assurance Engineer
at Novari Health Inc
Kingston, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 04 May, 2025 | Not Specified | 05 Feb, 2025 | N/A | Python,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 Control | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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