Senior Software Quality Engineer – AI (Winnipeg)

Senior Software Quality Engineer – AI (Winnipeg)

23 Sep
|
PeoplePilot
|
Winnipeg

23 Sep

PeoplePilot

Winnipeg

We are seeking a

Senior Software Quality Engineer – AI Focused

to drive quality, reliability, and automation for AI-enabled software products. The role will collaborate with Development, DevOps, Product, and QE teams to design robust testing strategies and scalable automation frameworks. The engineer will test AI/ML and Generative AI features, APIs, microservices, integrations, and data pipelines while ensuring reliable and secure product delivery. The position is

full time and onsite in Toronto, ON .

Key Requirements

5+ years of experience in

Quality Engineering, QA, SDET, or Test Automation .

5+ years of programming experience with

Java, Python, Groovy, or similar languages .

Strong experience building and maintaining

test automation frameworks .

Hands-on experience with

Selenium, Playwright, Cucumber/Gherkin, or RestAssured .

Experience with

API, database, integration, regression, and microservices testing .

Experience with

JUnit, TestNG, ReadyAPI, qTest, and JMeter .

Hands-on experience testing

AI/ML, Generative AI, conversational AI, or LLM-based applications .

Knowledge of AI quality concepts such as

prompt evaluation, accuracy, relevance, grounding, hallucination detection, toxicity, bias,



and response consistency .

Experience with

CI/CD, Agile, BDD, TDD, ATDD, and risk-based testing .

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

Key Responsibilities

Develop and execute comprehensive

quality strategies, test plans, test cases, and test data .

Design, develop, and maintain scalable

test automation frameworks .

Create automated tests for

AI/ML and Generative AI features .

Evaluate AI responses for

accuracy, relevance, safety, hallucination, reliability, and latency .

Test

APIs, microservices, databases, integrations, data pipelines, and third-party services .

Create AI evaluation datasets, expected behaviors, quality thresholds, and regression coverage.

Integrate automated testing and

AI quality checks into CI/CD pipelines .

Identify, document, prioritize, and track defects through resolution.

Analyze test coverage, quality metrics, AI evaluation results, and production feedback.

Collaborate with

Development, DevOps, Product, and QE teams

to improve product quality and release readiness.

#J-18808-Ljbffr

📌 Senior Software Quality Engineer – AI (Winnipeg)
🏢 PeoplePilot
📍 Winnipeg

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software quality engineer – ai (winnipeg) / winnipeg

Subscribe to this job alert:

Get the latest job offers by email for: senior software quality engineer – ai (winnipeg) / winnipeg