Opens LinkedIn
- Employment type
- Full-time
- Experience level
- Mid-level · 2+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Associate
Job summary
Review requirements, develop and execute test cases, and perform functional, regression, integration, and end-to-end testing of software applications. Document results and defects, validate fixes, collaborate with project stakeholders, and communicate testing progress, risks, and opportunities for process improvement.
Job details
About The Company CBI Health Group is a leading provider of comprehensive healthcare services dedicated to enhancing the physical and mental well-being of Canadians across the country. With a focus on personalized care, CBI Health offers a wide range of community-based rehabilitation services, including physiotherapy, sports medicine, osteopathic and chiropractic care. Our mission is to support clients in living healthy, active, and independent lives by designing tailored treatment plans that meet their unique needs and goals. Committed to excellence, innovation, and compassion, CBI Health fosters a culture of teamwork, respect, and continuous growth. We believe that by working together, we can make a meaningful difference in the lives of our clients and communities. About The Role The Quality Assurance Analyst at CBI Health is a vital member of our software development and IT team, responsible for ensuring the quality and functionality of our software products. This remote position involves thorough testing of software applications to verify that they meet specified business requirements and adhere to high-quality standards. The QA Analyst will review requirements, develop detailed test cases, execute various testing types including functional, regression, and integration testing, and document findings meticulously. They will identify, report, and track defects, collaborate with developers and business analysts to resolve issues, and validate fixes to ensure the delivery of reliable, efficient software solutions. The ideal candidate is detail-oriented, highly organized, capable of working independently, and comfortable communicating testing progress and risks to stakeholders. This role offers an opportunity to contribute to the continuous improvement of our software products and testing processes within a collaborative environment. Qualifications Minimum of 2–3 years of experience in software quality assurance, with a focus on functional testing or equivalent experience Related post-secondary education in Information Technology, Computer Science, or a related field Proficiency in test planning, test case creation, execution, and defect reporting Strong understanding of the software development lifecycle (SDLC) and software testing lifecycle (STLC), including regression testing Experience using test management or project management tools such as TestRail, Tuskr, or similar platforms Proficiency in Microsoft Office applications, especially Excel, for data organization and analysis Knowledge of Agile or Waterfall methodologies is preferred Experience with healthcare or practice management software is an asset Familiarity with SQL or automated testing tools is an asset Responsibilities Review business and functional requirements to understand expected system behavior and identify any gaps or ambiguities Develop, maintain, and execute detailed test scenarios, test cases, and supporting documentation Perform functional, regression, integration, and end-to-end testing to verify software quality and functionality Document test steps, results, and evidence accurately, maintaining organized testing records Identify, report, and track defects with clear reproduction steps, expected vs. actual results, and supporting evidence Retest resolved defects and conduct regression testing to assess impacts on existing functionality Validate reports, dashboards, workflows, and data for accuracy and consistency as applicable Investigate unexpected results, clarify requirements, and collaborate with team members to facilitate defect resolution Identify gaps in test coverage, recurring issues, and opportunities for process improvements Participate in test planning, requirements walkthroughs, and project discussions throughout the SDLC Communicate testing progress, results, and potential risks to the QA Team Lead and stakeholders Manage assigned testing activities and deadlines efficiently to ensure timely project delivery Benefits Competitive salary with a comprehensive benefits package including health, dental, and vision coverage fully paid by the employer Opportunities for professional growth, mentorship, and career development A supportive work culture built on values of respect, teamwork, and innovation Focus on work-life balance and overall quality of life Remote work flexibility, promoting a healthy and adaptable work environment Equal Opportunity CBI Health Group is an equal opportunity employer committed to fostering an inclusive and diverse workplace. We welcome applications from all qualified candidates regardless of race, ethnicity, gender, age, disability, sexual orientation, or other protected characteristics. We are dedicated to providing accommodations throughout the recruitment process for individuals with disabilities. If you require any accommodations or have specific needs, please inform our Human Resources team during the application process. We believe that diversity and inclusion strengthen our organization and help us deliver the best possible care and services to our clients.
What you’ll do
Review requirements, develop and execute test cases, and perform functional, regression, integration, and end-to-end testing of software applications. Document results and defects, validate fixes, collaborate with project stakeholders, and communicate testing progress, risks, and opportunities for process improvement.
Requirements
Requires 2–3 years of software quality assurance experience, related post-secondary education, and proficiency in test planning, test case execution, and defect reporting. Candidates should understand the SDLC and STLC and have experience with test management tools; Agile or Waterfall knowledge is preferred, while healthcare software, SQL, and automated testing experience are assets.
Benefits
- Health Insurance
- Dental Coverage
- Vision Coverage
- Professional Growth Opportunities
- Mentorship
- Career Development
- Work-Life Balance
- Remote Work Flexibility
Listed skills
- Microsoft Excel · Preferred
- SQL · Preferred
- Automated testing · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Software Quality Assurance
- Functional Testing
- Regression Testing
- Integration Testing
- End-to-End Testing
- Test Planning
- Test Case Creation
- Defect Reporting
- Test Documentation
- Requirements Analysis
- Test Management
- Microsoft Excel
- Agile Methodologies
- Waterfall Methodologies
- SQL
- Automated Testing
Job areas
- Technology
- Software
- Healthcare
More jobs from Wiraa
Business Intelligence Analyst
- Hybrid
- Posted Oct 22, 2026
Data Engineer
- On-site
- Posted Oct 22, 2026
Data Engineer
- Remote
- Halifax, Nova Scotia, Canada, Mississauga, Ontario, Canada
- Posted Oct 20, 2026
Software Engineer (Python, Go)
- On-site
- Posted Oct 19, 2026
