Lead AI Engineer/QA

Georgia IT, Inc.

Halifax

On-site

CAD 100,000 - 140,000

Part time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Georgia IT, Inc. is seeking an experienced QA Lead to balance hands-on testing with team leadership. You will mentor QA engineers, design automated frameworks (Python-based) using Selenium, Cypress, Playwright, and lead AI/GenAI testing initiatives across Canada and globally.

You will drive testing strategies, establish metrics, and collaborate with product and development teams to ensure quality across AI and data projects. Strong Python automation and leadership skills are essential.

Qualifications

  • 8+ years of hands-on software testing experience.
  • 3+ years in a QA leadership or team lead role.
  • Deep understanding of testing methodologies, AI Testing, SDLC, and Agile practices.
  • Degree in Computer science or related field; Masters would be considered a plus.
  • Expert-level programming skills in Python with 5+ years automation development experience.
  • Advanced experience with test automation frameworks and tools.
  • Proven experience leading and mentoring QA teams of 3+ engineers.
  • Strong leadership and people management skills.
  • Experience in developing QA strategies and implementing process improvements.
  • Proficiency with version control (Git), CI/CD tools (Github Actions, Jenkins).
  • Expertise in API testing and performance testing tools (Locust).
  • Excellent stakeholder management and communication skills.
  • Ability to make technical decisions and provide architectural guidance.
  • Experience with resource planning, capacity management, and project estimation.

Responsibilities

  • AI agent testing QE working on multiple projects implementing AI-based solutions.
  • Experience using GenAI tooling for test-related activities.
  • Mentor a team of QA engineers, providing technical guidance and career development support.
  • Design, develop, and oversee automated test frameworks using industry-standard tools (Behave – Python - Selenium, Cypress, Playwright, or similar).
  • Allocate resources and prioritize testing efforts based on project needs and risk assessment.
  • Conduct hands-on testing for critical features, complex scenarios, and architectural decisions.
  • Establish and monitor quality metrics, providing regular reports to stakeholders.
  • Drive continuous improvement initiatives in testing processes and methodologies.
  • Facilitate collaboration between QA, development, and product teams.
  • Lead root cause analysis for critical defects and production issues.
  • Review and approve test plans, test cases, and automation scripts created by team members.
  • Manage test environments, test data strategies, and testing infrastructure.
  • Champion quality culture and advocate for testing best practices across the organization.
  • Coordinate release testing efforts and provide go/no-go recommendations.
  • In this role, you will communicate and interact frequently with RBC partners and/or employees located across Canada and/or worldwide

Skills

QA Leadership
Hands-on testing
AI Testing
Python automation
Automation frameworks
Mentoring
Stakeholder management
SDLC
Git
CI/CD
Test planning
Resource planning

Education

Bachelor's degree in Computer Science
Master's degree in Computer Science (plus)

Tools

Selenium
Cypress
Playwright
Locust
Python
Git
Jenkins

Job description

Duration: 6 Months (CTH)

JOB DESCRIPTION
WHAT IS THE OPPORTUNITY?
  • We're seeking an experienced QA Lead who can balance hands-on technical excellence with team leadership.
  • This role combines active testing on AI and Alternate data and automation, mentoring a team of QA engineers.
  • You'll drive quality initiatives, establish testing strategies, and ensure your team delivers exceptional results while remaining engaged in critical testing activities.
WHAT WILL YOU DO?
  • AI agent testing QE working on multiple projects implementing AI-based solutions
  • Experience using GenAI tooling for test-related activities
  • Mentor a team of QA engineers, providing technical guidance and career development support
  • Design, develop, and oversee automated test frameworks using industry-standard tools (Behave – Python - Selenium, Cypress, Playwright, or similar)
  • Allocate resources and prioritize testing efforts based on project needs and risk assessment
  • Conduct hands-on testing for critical features, complex scenarios, and architectural decisions
  • Establish and monitor quality metrics, providing regular reports to stakeholders
  • Drive continuous improvement initiatives in testing processes and methodologies
  • Facilitate collaboration between QA, development, and product teams
  • Lead root cause analysis for critical defects and production issues
  • Review and approve test plans, test cases, and automation scripts created by team members
  • Manage test environments, test data strategies, and testing infrastructure
  • Champion quality culture and advocate for testing best practices across the organization
  • Coordinate release testing efforts and provide go/no-go recommendations
  • In this role, you will communicate and interact frequently with RBC partners and/or employees located across Canada and/or worldwide
What do you need to succeed?
Must-have:
  • 8+ years of hands-on software testing experience
  • 3+ years in a QA leadership or team lead role
  • Deep understanding of testing methodologies, AI Testing, SDLC, and Agile practices
  • Degree in Computer science or related field. Masters would be considered a plus
  • Expert-level programming skills in Python with 5+ years automation development experience
  • Advanced experience with test automation frameworks and tools
  • Proven experience leading and mentoring QA teams of 3+ engineers
  • Strong leadership and people management skills
  • Experience in developing QA strategies and implementing process improvements
  • Proficiency with version control (Git), CI/CD tools (Github Actions, Jenkins)
  • Expertise in API testing and performance testing tools (locust)
  • Excellent stakeholder management and communication skills
  • Ability to make technical decisions and provide architectural guidance
  • Experience with resource planning, capacity management, and project estimation.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead AI Test Engineer
Lead AI Test Engineer

LTM • Rankin

On-site
CAD 100,000 - 130,000
Quality Assurance Automation Lead
Quality Assurance Automation Lead

Comptech Associates • Toronto

On-site
CAD 100,000 - 130,000
Senior Software Quality Engineer – AI
Senior Software Quality Engineer – AI

PeoplePilot • Toronto

On-site
CAD 95,000 - 130,000
AI Test Engineer- EN
AI Test Engineer- EN

RBC • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Sr Software Quality Engineer (AI Focused)-5
Sr Software Quality Engineer (AI Focused)-5

Realign Llc • Toronto

On-site
CAD 120,000 - 170,000
QA Analyst (9 months)
QA Analyst (9 months)

Publicis Groupe • Toronto

On-site
CAD 65,000 - 85,000
Lead Quality Engineer
Lead Quality Engineer

RBC • Toronto

On-site
CAD 120,000 - 180,000
Total rewards program
Professional development
Flexible benefits
AI Automation Test Lead/Architect
AI Automation Test Lead/Architect

Cognizant • Toronto

Hybrid
CAD 90,000 - 117,000
Discretionary bonus
Benefits package
Senior QA Automation Engineer
Senior QA Automation Engineer

Global Technical Talent, an Inc. 5000 Company • Toronto

Hybrid
CAD 124,000 - 138,000
Medical Insurance
401k Retirement Fund
AI Test Automation Lead
AI Test Automation Lead

Cognizant • Toronto

Hybrid
CAD 90,000 - 117,000