QA Engineer

Jonas SoftwareOakville, ON
CA$110,000 - CA$120,000Remote

About The Position

The QA Engineer will work within an Agile (and evolving AI-driven lifecycle – AI-DLC) development environment to ensure product quality across web-based and desktop applications. This role combines manual testing expertise with automation skills, focusing on building reliable, scalable, and efficient testing processes. The ideal candidate is a well-rounded QA professional who understands not only how to test, but why specific test design techniques are used, and can contribute to both exploratory/manual and automated testing strategies.

Requirements

  • 10+ years of experience in Quality Assurance
  • Strong experience in API testing
  • Strong experience with test automation
  • Solid understanding of test design principles and QA methodologies
  • Experience writing SQL queries and data validation
  • Experience with cross-browser and cross-device testing
  • Familiarity with performance, stress, and load testing
  • Experience working with CI/CD tools and pipelines
  • Familiarity with cloud platforms (preferably AWS) and testing applications deployed in cloud environments

Nice To Haves

  • Experience in Food Service or Clinical systems
  • Familiarity with Computrition products
  • Experience working in AI-assisted development/testing environments
  • Ability to manage multiple projects simultaneously, effectively prioritizing tasks and meeting deadlines in a fast-paced environment
  • Strong attention to detail and organizational skills
  • Excellent verbal and written communication skills
  • Ability to work both independently and collaboratively within teams
  • Proactive mindset with a focus on continuous improvement and innovation
  • Bachelor’s degree in Computer Science or related field (preferred)
  • ISTQB certification (preferred)
  • Cloud (AWS, Azure) certification (preferred)

Responsibilities

  • Design, develop, and execute test plans, test cases, and test strategies based on business and technical requirements
  • Perform manual and automated testing
  • Develop, maintain, and enhance test automation frameworks and scripts
  • Conduct API testing using appropriate tools and methodologies
  • Apply test design techniques to ensure optimal coverage
  • Execute test plans within Agile/AI-DLC and contribute to release readiness
  • Collaborate with developers, product managers, and cross-functional teams to ensure quality throughout the SDLC
  • Analyze defects, reproduce issues, and support resolution efforts
  • Use AI-powered IDEs and tools (e.g., Claude, Codex, Kiro, Antigravity, etc.) to improve development and testing efficiency
  • Collaborate with DevOps to ensure test execution within build and deployment pipelines
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service