Senior QA Engineer

Jobgether

Canada

Remote

CAD 75,000 - 150,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Paid time off
Retirement programs
Remote-first environment

Job summary

Jobgether is seeking a Senior QA Engineer based in Canada to ensure the quality, reliability, and performance of enterprise software for the life sciences industry. You will drive the complete QA lifecycle from requirements review to test strategy, execution, and defect investigation.

You will collaborate with software engineers, product managers, and QA specialists in an Agile environment to deliver reliable product releases, strengthening test automation, and improving testing processes with

Qualifications

  • Minimum 5 years of software quality engineering or testing.
  • Knowledge of QA methodologies and best practices.
  • Hands-on testing of web apps, APIs, system integrations, data flows, and end-to-end workflows.
  • Experience in Unix/Linux environments for log analysis and debugging.
  • SQL proficiency for data validation and investigation.
  • Strong analytical and communication skills.
  • Bachelor's degree in Engineering, CS, Math, or related discipline.
  • Ability to work independently in a collaborative team.

Responsibilities

  • Own QA lifecycle from requirements analysis, test strategy, test planning, execution, and validation.
  • Develop and execute comprehensive test cases for functionality, reliability, and performance.
  • Validate cross-platform workflows and integrations with external systems.
  • Test web applications, APIs, data flows, and end-to-end business processes.
  • Prepare and maintain testing documentation and bug reports.
  • Collaborate with engineers, product managers, and QA in an Agile environment.
  • Expand test automation coverage with automation specialists.
  • Investigate, debug, and analyze defects with root-cause analysis.

Skills

QA methodologies
Unix/Linux
SQL
Automation
Analytical thinking
Communication
Independent work

Education

Bachelor's degree in Engineering/CS/Math

Tools

Jira
Confluence

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior QA Engineer based in Canada.

The Senior QA Engineer will play a key role in ensuring the quality, reliability, and performance of enterprise software designed for the life sciences industry.

You will drive the complete quality assurance lifecycle, from reviewing requirements and defining test strategies to executing tests and investigating defects.

Working on complex, cross-platform systems, you will validate integrations, data flows, APIs, and end-to-end business workflows.

You will collaborate closely with software engineers, product managers, and QA specialists in an Agile environment to deliver reliable product releases.

The role also involves strengthening test automation coverage and improving testing processes through modern tools and approaches.

This is an opportunity to contribute to software that helps life sciences organizations improve data quality and support the delivery of therapies to patients.

You will join a remote-first environment that values collaboration, ownership, continuous improvement, and high-quality engineering.

Accountabilities
Responsibilities

The Senior QA Engineer will take ownership of product quality throughout the development and release lifecycle, ensuring that features and integrations meet functional and technical expectations. Key responsibilities include:

  • Manage the full QA lifecycle, including requirements analysis, test strategy design, test planning, execution, and validation.
  • Develop and execute comprehensive test cases to verify product functionality, reliability, and performance.
  • Validate complex cross-platform workflows and ensure seamless, reliable integrations with external systems.
  • Test web applications, APIs, integrations, data flows, and end-to-end business processes.
  • Prepare and maintain testing documentation, including test plans, knowledge base articles, and detailed bug reports.
  • Collaborate with software engineers, product managers, and other QA Engineers within an Agile development environment.
  • Work closely with automation specialists to expand test automation coverage and improve testing efficiency.
  • Investigate, debug, and analyze software defects, working with relevant teams to identify root causes and implement solutions.
  • Support high-quality releases by proactively identifying risks and ensuring issues are addressed before delivery.
Requirements

The ideal candidate is an experienced quality engineering professional with strong technical skills, analytical thinking, and the ability to work independently while collaborating effectively with cross-functional teams. The following qualifications are expected:

  • At least 5 years of relevant experience in software quality engineering or software testing.
  • Strong knowledge of QA methodologies, testing strategies, and quality assurance best practices.
  • Hands‑on experience testing web applications, APIs, system integrations, data flows, and end‑to‑end business workflows.
  • Experience working in Unix/Linux environments, particularly for log analysis and backend debugging.
  • Proficiency in SQL for database querying, data validation, and investigation.
  • Strong analytical and critical‑thinking skills, with the ability to investigate complex technical issues.
  • Excellent written and verbal communication skills.
  • Ability to work independently with minimal supervision while contributing effectively to a collaborative team.
  • Proactive mindset, adaptability, and willingness to learn new technologies and processes.
  • Bachelor's degree in Engineering, Mathematics, Computer Science, or a related discipline, or equivalent professional experience.
Nice To Have
  • Experience using AI‑powered testing tools for test‑case generation and workflow optimization.
  • Familiarity with SaaS‑based enterprise software.
  • Experience with Atlassian tools, particularly Jira and Confluence.
  • Previous experience in the pharmaceutical or life sciences industry.
Benefits
  • Annual base salary: CAD $75,000-$150,000.
  • Potential eligibility for additional compensation, including variable bonuses and/or stock bonuses.
  • Medical, dental, and vision insurance.
  • Basic life insurance coverage.
  • Paid time off and company‑paid holidays.
  • Retirement programs.
  • Company charitable giving program, including a 1% contribution initiative.
  • Remote‑first working environment, with flexibility to work from home or an office.
  • Opportunity to contribute to innovative enterprise software supporting the life sciences industry.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software QA Engineer - Permanent - 19515
Software QA Engineer - Permanent - 19515

LRO Staffing • Canada

Remote
CAD 70,000 - 80,000
Senior Quality Engineer
Senior Quality Engineer

Jobgether • Canada

Remote
CAD 110,000 - 140,000
Remote flexibility
Meal allowance
Vacation buy/sell option
+9
Senior QA Analyst
Senior QA Analyst

10 Percent Recruiting Ltd. • Edmonton

Hybrid
CAD 90,000 - 120,000
Benefits package
Career growth
Hybrid work after onboarding
+1
Sr QA Engineer
Sr QA Engineer

MCAP • Southwestern Ontario

On-site
CAD 96,432 - 117,096
Senior QA Engineer
Senior QA Engineer

Altis Technology • Southwestern Ontario

Hybrid
CAD 69,000 - 76,000
Senior Quality Assurance Analyst - Remote/Hybrid (Canada)
Senior Quality Assurance Analyst - Remote/Hybrid (Canada)

Info-Tech Research Group • Toronto

Hybrid
CAD 90,000 - 120,000
Professional development support
Growth opportunities
Flexible work options
Senior Quality Assurance Analyst - Remote/Hybrid (Canada)
Senior Quality Assurance Analyst - Remote/Hybrid (Canada)

Infotech • Toronto

Hybrid
CAD 90,000 - 120,000
Senior QA Test Automation and Performance Testing (1892)
Senior QA Test Automation and Performance Testing (1892)

Direct IT Recruiting Inc. • Canada

Remote
CAD 103,000 - 110,000
Quality Assurance Engineer
Quality Assurance Engineer

EIZIE • West Hawk Lake

On-site
CAD 60,000 - 80,000
Competitive salary
Health insurance
Professional development
+4
QA Engineer (AI & Manual Testing)
QA Engineer (AI & Manual Testing)

Pillway • Brampton

On-site
CAD 70,000 - 85,000
Disability accommodations