Quality Assurance Engineer

Multi-Health Systems Inc. (MHS)

United States

Remote

CAD 75,000 - 85,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Work from home
Location flexibility
Occasional travel

Job summary

Multi-Health Systems Inc. (MHS) seeks a Quality Assurance Engineer for a 1-year contract. You will design, execute, and automate tests, review requirements, and track QA metrics to ensure robust product releases. The role involves collaboration with DevOps, BAs, and designers to improve SDLC processes.

The ideal candidate has strong QA methodologies, API testing experience, and a passion for quality and continuous improvement. Flexible work options and travel may be involved.

Qualifications

  • Bachelor’s degree in computer science or related field or equivalent.
  • 3+ years of IT experience with software quality assurance.
  • Experience testing APIs, JSON/XML and web/mobile apps.
  • Hands-on with automated testing tools.

Responsibilities

  • Create detailed test plans and cases from requirements.
  • Define testing methodologies and quality standards.
  • Collaborate with analysts, designers, and product owners.
  • Review specs to ensure deliverables meet requirements.
  • Design coverage plans and track QA metrics.
  • Develop and apply testing processes for products.

Skills

Software QA
APIs testing
Automation testing
Agile/Scrum

Education

Bachelor’s degree in computer science or related field

Tools

JSON/XML
HTTP web services
Web apps testing

Job description

Quality Assurance Engineer - 1 Year Contract

Internal titles may be modified for posting to attract appropriate candidates.

MHS is a leading developer of innovative solutions dedicated to measuring and developing the potential of people. We’re not just about assessments – we're about breaking barriers.

With over forty years of experience, we're pioneers in understanding and addressing neurological conditions and disorders–like ADHD in both children and adults. We're revolutionizing how gifted and talented youth are identified, ensuring a fair and inclusive process that nurtures potential in all its forms. We're deeply committed to improving outcomes within the justice system, offering support and resources to all involved. Our core values drive us to empower individuals at every level, focusing on talent development with an emphasis on emotional intelligence and leadership development.

We prioritize fairness, equity, and bias reduction in all aspects of our work while giving back to the communities we serve. Join us in our journey to create a world where everyone has the opportunity to succeed and thrive.

THE JOB

We are currently looking for a Quality Assurance Engineer who's looking to make an impact as part of a growing, award-winning organization.

The Quality Assurance Engineer, reporting to the Manager of Quality Assurance and Continuous Integration, is responsible for designing and executing test cases٫ debugging and defining corrective actions, reviewing system requirements, and tracking quality assurance metrics, to ensure the delivery of robust, high-quality product releases. The solutions will be tested in terms of functionality, performance, reliability, stability, and compatibility. The QA Engineer will work with the development team to improve the software development process by detecting errors in our products and preventing defects from occurring again.

The ideal candidate is collaborative, responsible, and process-oriented, who is passionate about software quality, interested in the software development lifecycle (SDLC), DevOps, and continuous improvement. The QA Engineer will work closely with other QA Engineers, software and psychological measures developers, DevOps engineers, business analysts (BAs), and designers.

WHAT YOU’LL DO
  • Create detailed, comprehensive, and well-structured test plans and test cases based on business and technical requirements.
  • Assist in defining testing methodologies and quality control standards within the team.
  • Work in direct collaboration with business analysts, designers, and product owners to understand requirements.
  • Review functional and design specifications to ensure complete understanding of deliverables.
  • Identify test requirements from specifications, map test case requirements, and design test coverage plans.
  • Identify any potential quality issues per defined process and elevate potential quality issues immediately to project managers.
  • Develop and apply testing processes for new and existing products to meet the requirements
  • Estimate, prioritize, plan and coordinate testing activities.
  • Perform software quality testing with accuracy and timeliness for new products or enhancements to existing products. Defines comprehensive scenarios and variations in data to adequately perform testing.
  • Perform functional, integration, data-validation, regression, and release testing; submits errors and issues to development for correction and retests once errors have been corrected.
  • Report test results and status as appropriate to the team.
  • Document defects, monitor bug resolution efforts, and track success.
  • Track quality assurance metrics, such as defect trends and open defect counts.
  • Ensure that validated deliverables meet functional and design specifications and requirements.
  • Isolate, replicate, and report defects reported by users and verify defect fixes.
  • Prepare required test documentation, store, and retain as per department standards and procedures.
  • Perform static testing/proofing of application/report content.
  • Design, develop and execute automation scripts.
  • Use independent judgment to plan, prioritize and organize a diversified workload.
  • Provide feedback and recommendations to developers on software usability and functionality.
WHAT YOU BRING
  • Solid understanding of software development lifecycle.
  • Proven work experience in Software Quality Assurance.
  • Strong knowledge of software QA methodologies, tools, and processes.
  • Proven work experience in writing clear, concise, and comprehensive test plans and test cases.
  • Experience in testing APIs & HTTP web services, JSON/XML, and web and mobile-based applications.
  • Hands-on experience with both white-box and black-box testing.
  • Ability to test complex solutions involving more than one system.
  • Hands-on experience with automated testing tools.
  • Experience in database testing, including designing and manipulating test data.
  • Experience working in an Agile/Scrum development process.
  • Strong problem resolution skills while applying industry-standard best practices.
  • Strong verbal and written communication skills. Ability to communicate across different domains, articulate a solution to all parties, and link solutions effectively.
  • Ability to professionally communicate issues and root causes to stakeholders and vendors.
  • Experience with performance testing is a plus.
  • Interest or experience in applying AI or agentic workflows to modernize QA practices, tooling, or test automation is a plus.
  • Ability to multitask and prioritize is a must.
REQUIRED TECHNICAL SKILLS
  • Bachelor’s degree in computer science or a related technical field, or equivalent combination of education and experience (2-year college diploma and experience).
  • 3+ years of practical experience in an Information Technology department.
  • 2+ years supporting business systems.
  • 2+ years of relevant QA technical experience.
Nice to Have:
  • Interest or experience in applying AI or agentic workflows to modernize QA practices, tooling, or test automation.

Salary: $75,000 - $85,000 per annum

LIFE AT MHS

We are an inclusive and collaborative team who encourage everyone here to learn, grow and THRIVE. Our flexible work arrangement includes the ability to work from home and location flexibility: you can be located anywhere that allows you to align your workday hours with Eastern Standard Time. Occasional travel will be required.

MHS Inc. is an equal opportunity employer. We respect the dignity and worth of every individual in the workplace and value the importance of diversity, fairness, and trust. Please let us know if you require accommodation at any stage of the application process or want more information on our accommodation policies. We thank all applicants for their interest, however, only those selected for an interview will be contacted.

Disclaimer: We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, note taking during interviews, or communicating with applicants. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Quality Assurance Engineer (Product Management)
Quality Assurance Engineer (Product Management)

United States Digital Space LLC • Toronto

On-site
CAD 70,000 - 90,000
Health coverage from day one
Wellness spending accounts
Pension plan
+2
Associate Quality Assurance Engineer
Associate Quality Assurance Engineer

Orion-Health- • Toronto

On-site
CAD 70,000 - 95,000
Associate Quality Assurance Engineer
Associate Quality Assurance Engineer

Orion Health group • Toronto

On-site
CAD 65,000 - 95,000
Learning & Community Enablement Designer
Learning & Community Enablement Designer

Multi-Health Systems Inc. (MHS) • Vancouver

Hybrid
CAD 70,000 - 100,000
Associate Director, Quality Engineering (12 Months contract)
Associate Director, Quality Engineering (12 Months contract)

EQ Bank • Toronto

On-site
CAD 110,000 - 150,000
Senior Quality Assurance Analyst
Senior Quality Assurance Analyst

Jobgether • Canada

On-site
CAD 90,000 - 120,000
Remote-first
Health coverage
Wellness account
+2
Quality Assurance Engineer (Product Management)
Quality Assurance Engineer (Product Management)

Ontario Health | Santé Ontario • Toronto

On-site
CAD 90,000 - 120,000
Comprehensive health benefits
Defined pension plan
Flexible vacation
+1
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

GreenShield • Montreal (administrative region)

On-site
CAD 75,000 - 100,000
QA Analyst (9 months)
QA Analyst (9 months)

Publicis Groupe ANZ • Toronto

On-site
CAD 65,000 - 85,000
Senior Quality Engineer
Senior Quality Engineer

United States Digital Space LLC • Toronto

On-site
CAD 106,000 - 125,000
Health insurance
Mental health support
Lifestyle wallet
+3