Overview

Location: Vancouver, Canada

Date published: 18-Apr-2025

Job ID: 143192

Description and Requirements

We are seeking a Senior QA Engineer with a strong background in automation, agile practices, and emerging AI technologies to join our innovative and fast-paced technology team. This is a unique opportunity for a quality-focused individual who thrives in cloud and DevOps environments and is passionate about the future of intelligent software testing.

Key Responsibilities:

  • Lead and execute comprehensive testing strategies across software development life cycles, with a focus on automation and continuous delivery.

  • Design and implement automated test scripts and frameworks to ensure product quality, reliability, and performance.

  • Collaborate closely with developers, product owners, and DevOps teams in Agile/Scrum environments to align testing with ongoing development efforts.

  • Contribute to the testing and validation of AI-powered applications, including Large Language Models (LLMs), generative AI, machine learning models, and RAG (Retrieval Augmented Generation) architectures.

  • Ensure test coverage across platforms and services using a combination of tools and frameworks.

Technical Experience:

  • 7+ years of software testing experience, with at least:

    • 5+ years in test automation using tools such as Katalon Studio, Selenium, and Java.

    • 3+ years working in agile, cloud, and DevOps environments.

    • 1+ years hands-on experience with emerging technologies including LLMs, generative AI, NLP, Azure AI, ML, and deep learning frameworks.

  • Strong proficiency in test tools such as Ready API, SoapUI, and LoadRunner.

  • Experience working with databases and backend validation using DB2 and SQL Server.

  • Familiarity with Azure DevOps for CI/CD pipelines, test case management, and release coordination.

  • Awareness or training in Scaled Agile Framework (SAFe) is a plus.

What You Bring:

  • Deep understanding of QA methodologies, test lifecycle, and automation best practices.

  • Passion for innovation and staying ahead of the curve with AI-driven testing technologies.

  • Strong analytical, communication, and problem-solving skills.

  • A collaborative mindset with the ability to work across global teams and multiple projects.