Back to results

Quality Engineer

  • Vancouver, BC, Canada

$70-80K · Full-time

Applications open in a new tab.

Job details

Pay
$70-80K
Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

QA Engineer – AI-Augmented Development

Job Type: Full-time onsite

Location: downtown Vancouver, BC

$70-80K

About the Role

We are looking for a QA Engineer with strong test automation experience who is excited about using AI technologies to improve software quality and testing processes.

This is not a traditional manual QA position. You will help build and improve automated and AI-augmented testing processes across web applications, native platforms, and backend APIs.

What You’ll Do

  • Create and execute test plans, test cases, and test scripts based on product requirements.
  • Design, build, and maintain scalable automated testing frameworks.
  • Perform automated testing across native applications, web frontends, and backend APIs.
  • Work with engineering teams to introduce AI-driven testing methodologies into the development lifecycle.
  • Manage test suites, defects, and quality metrics using JIRA, Zephyr, and bug-tracking tools.
  • Continuously evaluate new QA automation tools and AI/ML testing practices to improve coverage and efficiency.
  • Collaborate closely with developers and other cross-functional teams throughout the development process.

What We’re Looking For

  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • Hands-on QA Engineering and test automation experience.
  • Experience testing native applications, web frontends, and backend APIs.
  • Strong experience with automation tools such as Selenium, TestComplete, and Jenkins.
  • Programming/scripting experience with Python, JavaScript, and/or Node.js.
  • Hands-on experience with JIRA and Zephyr or similar test-management tools.
  • Interest or experience applying AI/ML technologies within QA and software testing.
  • Strong analytical, troubleshooting, problem-solving, and communication skills.
More about this job

Responsibilities

Create and execute test plans, cases, and scripts, and build and maintain scalable automated testing frameworks across native applications, web frontends, and backend APIs. Introduce AI-driven testing practices, manage test suites and defects using quality tools, and collaborate with engineering and cross-functional teams to improve software quality.

Requirements

A bachelor's degree in Computer Science, Engineering, or a related technical field and hands-on QA engineering and test automation experience are required. Candidates should have experience testing native applications, web frontends, and backend APIs; familiarity with Selenium, TestComplete, Jenkins, Python, JavaScript and/or Node.js, and JIRA and Zephyr; and an interest in applying AI/ML to software testing.

Skills

  • Quality Assurance
  • Test Automation
  • Test Planning
  • Automated Testing Frameworks
  • Native Application Testing
  • Web Application Testing
  • Backend API Testing
  • Selenium
  • TestComplete
  • Jenkins
  • Python
  • JavaScript
  • Node.js
  • JIRA
  • Zephyr
  • AI/ML Testing

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering

Keywords

  • Quality Assurance
  • QA Engineering
  • Test Automation
  • Test Plans
  • Test Cases
  • Test Scripts
  • Automated Testing Frameworks
  • Native Applications
  • Web Frontends
  • Backend APIs
  • AI-Driven Testing
  • AI/ML
  • Selenium
  • TestComplete
  • Jenkins
  • Python
  • JavaScript
  • Node.js
  • JIRA
  • Zephyr
  • Test Management
  • Defect Tracking
  • Quality Metrics
  • Troubleshooting
  • Problem-Solving

Report this job