Software QA Engineer

1 day ago

Ottawa, Ontario, Canada LRO Staffing Full-time

About The Opportunity

A growing software company with operations across Canada is looking for a Software QA Engineer to join their thriving R&D group. Reporting to the QA Lead, this individual will manage and execute the entire QA lifecycle. This role requires deep, holistic knowledge of complex distributed systems from a software testing perspective involving everything from CI/CD pipeline integration and cloud-based test infrastructure to API-level test development and front-end test automation, performance and database testing, etc. This is a mid-sized company that specializes in providing SaaS-based software solutions to a global, telecom-focused client-base. While this software company is 100% remote-friendly, only candidates residing within Ontario will be considered.

About You

  • 4+ years of hands-on software quality engineering or test automation experience
  • Programming Skills: Proficiency in Object-Oriented languages (such as Java) and scripting languages (such as Python) for test framework development and automation
  • Automation Frameworks: Experience writing and owning test suites using modern test automation tools and frameworks (Selenium, Junit, Playwright, Postman, etc.)
  • DevOps & Infrastructure: Familiarity with CI/CD and containerized environments using tools such as Docker, Kubernetes, Github Actions, Jenkins, etc.
  • System Fundamentals: Solid understanding of distributed systems concepts, basic networking, and performance/load testing principles
  • Communication: Clear verbal and written communication skills with a collaborative, quality-focused mindset

About the Job

Our client is offering a comprehensive compensation package that includes a base salary of $70,000 to $80,000 CAD plus bonus (roughly 10-15%), full benefits, etc.

Please note that all candidates must be permitted to work in Canada to be considered for this opportunity.