Software Test Engineer

Know History

Calgary

Hybrid

CAD 45,000 - 55,000

Full time

12 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health and dental benefits
Paid vacation
Paid sick leave
Equipment provided

Job summary

Know History in Calgary, Canada is seeking a Software Test/QA Specialist to develop test plans, perform functional, integration, regression, system, and UAT testing, and ensure quality across features. You will review requirements, create clear bug reports, and collaborate with developers to resolve issues.

The role is full-time with flexible hours, offering a starting compensation around CAD 50K per year plus vacation, sick leave, and health/dental benefits.

Qualifications

  • Formal education in CS/IT or equivalent practical experience.
  • Experience in software testing, QA, application support or related technical role.
  • Experience developing test cases and documenting defects.
  • Ability to troubleshoot technical issues and isolate problem sources.
  • Strong attention to detail and ability to spot inconsistencies.
  • Excellent written and verbal communication skills.

Responsibilities

  • Develop and execute test plans, test cases, and testing scenarios based on requirements.
  • Perform functional, integration, regression, system, and user acceptance testing.
  • Test new features and bug fixes prior to deployment and verify acceptance criteria.
  • Create clear bug reports with steps, expected/actual results, severity, and evidence.
  • Collaborate with developers to clarify defects and assist with troubleshooting.
  • Conduct regression testing and prioritize testing activities by risk and project needs.
  • Support release-readiness assessments and identify defects and risks.

Skills

Software testing
Quality assurance
Testing documentation
Troubleshooting
Attention to detail
Communication skills

Education

Diploma or degree in Computer Science / IT

Tools

Vitest
Postman
Insomnia
Yaak
MSSQL
Postgres
Jira
Azure DevOps
GitHub
Storybook
Playwright
ReactJS
NextJS
Vue2
TailwindCSS
Azure

Job description

Key Responsibilities
Software & Functional Testing
  • Develop and execute test plans, test cases, and testing scenarios based on technical and functional requirements.
  • Perform functional, integration, regression, system, and user acceptance testing as appropriate.
  • Test new features, enhancements, bug fixes, and system updates prior to deployment.
  • Verify that completed development work meets documented requirements and acceptance criteria.
  • Evaluate software from both a technical and user perspective, including usability, accessibility, consistency, and overall user experience.
  • Assist with validating application integrations, APIs, and data flows between systems.
  • Identify, reproduce, document, and track software defects and technical issues.
  • Create clear and detailed bug reports that include reproduction steps, expected results, actual results, severity, and supporting evidence.
  • Work collaboratively with developers to clarify defects and assist with troubleshooting.
  • Conduct regression testing to ensure changes have not negatively affected existing functionality.
  • Prioritize testing activities based on risk, severity, and project requirements.
  • Clearly communicate the impact and potential risks associated with identified defects.
Quality Assurance
  • Identify recurring technical issues and recommend improvements to development or testing processes.
  • Review requirements and specifications to identify potential gaps, inconsistencies, or risks before development is completed.
  • Support release-readiness assessments by identifying outstanding defects and potential risks.
  • Help establish and maintain reusable test cases and testing procedures for ongoing regression testing.
  • Work closely with developers, project managers, designers, and other team members throughout the development lifecycle.
  • Participate in project meetings, sprint planning, demonstrations, and technical discussions as required.
  • Collaborate with developers to understand technical implementations and potential areas of risk.
Qualifications
  • Diploma or degree in Computer Science, Software Engineering, Information Technology, or a related discipline, or equivalent practical experience.
  • Experience in software testing, quality assurance, application support, software development, or a related technical role.
  • Experience developing test cases and documenting defects.
  • Ability to troubleshoot technical issues and systematically isolate the source of a problem.
  • Strong attention to detail and ability to identify inconsistencies that may be overlooked by others.
  • Excellent written and verbal communication skills.
Preferred Qualifications

Experience with the following would be considered an asset:

  • Automated testing tools or frameworks, i.e. Vitest.
  • API testing and tools such as Postman, Insomnia, Yaak.
  • SQL and database validation, primarily for MSSQL and Postgres.
  • Accessibility testing and WCAG standards.
  • Performance or load testing.
  • Jira, Azure DevOps, GitHub, or similar development and issue-tracking platforms.
  • Agile or Scrum development environments.
  • Familiarity with legacy and modern web development stacks, i.e. ASP.NET, .NET Framework, ReactJS, NextJS, Vue2, TailwindCSS, Hono, and more.
  • Experience working with cloud-hosted applications or environments such as Microsoft Azure.
  • Experience building end-to-end testing suites with Storybook, Playwright, etc.

Hours: Full-time with flexible hours

Location: Calgary office, Canada

Compensation: Starting at $50K/year, with paid vacation, paid sick leave, and health and dental benefits

Equipment provided (e.g. laptop, dual monitors, peripherals)

Digital History is committed to providing equal employment opportunities. We know that, in order to understand our collective history, we need to prioritize Indigenous and diverse voices across all aspects of our organization. We strongly encourage candidates to apply and self-identify if they identify as Indigenous, members of racialized communities and visible minorities, people with disabilities, or members of members of the Two Spirit (2S) & LGBTQIA+ communities.

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

Similar jobs worth comparing

Software Test Engineer
Software Test Engineer

Symbiotic Group • Toronto

On-site
CAD 85,000 - 115,000
Software Engineer, Testing
Software Engineer, Testing

Push Operations • Toronto

On-site
CAD 72,000 - 75,000
Software Test Engineer
Software Test Engineer

Premier Inn Hotels LLC (UAE) • Vancouver

On-site
CAD 55,000 - 83,000
Systems Testing/QA Specialist (RQ11501) Government Services Integration Cluster
Systems Testing/QA Specialist (RQ11501) Government Services Integration Cluster

Softline™ Technology Inc. • Toronto

Hybrid
CAD 90,000 - 120,000
Onsite in Toronto
Software Test Engineer II
Software Test Engineer II

First National Financial LP • Toronto

On-site
CAD 68,000 - 88,000
Base salary
Bonus
Benefits
+1
Software QA Analyst
Software QA Analyst

Price Industries • Winnipeg

On-site
CAD 65,000 - 90,000
Health and Dental
Manulife Virtual Pharmacy
Manulife Mental Health and Counselling
+6
Associate QA
Associate QA

Appnovation Technologies • Vancouver

On-site
CAD 75,000 - 110,000
Challenging work
AI platforms exposure
Inclusive culture
+4
Software QA Engineer – Flexible Hours & Impactful Testing
Software QA Engineer – Flexible Hours & Impactful Testing

Know History • Calgary

Hybrid
CAD 45,000 - 55,000
Health and dental benefits
Paid vacation
Paid sick leave
+1
Systems Test Analyst (Enterprise Applications)
Systems Test Analyst (Enterprise Applications)

Pason Systems Corp. • Calgary

Hybrid
CAD 65,000 - 95,000
Competitive compensation packages
Extended health benefits
Work life balance
+4
Software Test Engineer
Software Test Engineer

Advantage 360 • Canada

On-site
CAD 70,000 - 90,000