Apply now

First seen by our source: 1 hour ago

QA Automation Engineer - AI Solutions

@ Affinity

Vancouver, British Columbia

Contract5+ years experience
Apply now
SIGNALS

Overview

Affinity is hiring a QA Automation Engineer for AI Solutions on contract for its client. The role tests AI-enabled applications across UI, data and business logic before business UAT, using Playwright and regression automation. Requirements include 5+ years of QA automation and data validation experience and 2+ years of Playwright.

Responsibilities:

  • End-to-end testing of AI-enabled applications across UI, data and business logic
  • Build and maintain automated tests and regression suites using Playwright
  • Translate business and solution requirements into test cases and scenarios
  • Validate data accuracy and consistency against business rules
  • Work with developers and vendors to reproduce and resolve defects

Requirements summary:

  • 5+ years of QA automation experience on enterprise applications
  • 2+ years of hands-on Playwright experience
  • 5+ years building and maintaining regression automation suites
  • 5+ years of data validation and end-to-end testing experience
  • Understanding of application and data architecture and data flows

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
Not provided
First seen by our source
2026-11-15
Source record updated
2026-11-15

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

Affinity

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

The private capital CRM.

Full company description

Affinity is the AI-first private capital CRM that turns relationship intelligence into action across the investment lifecycle. Built on a decade of proprietary relationship and deal data, Affinity automatically captures interactions, maps your firm's network, and surfaces the connections that move deals forward. Ascend, Affinity’s agent platform, handles the procedural work at every deal stage so teams can focus on the judgment-intensive work that drives returns. Trusted by more than 3,300 private capital firms, Affinity transforms relationship capital into a measurable competitive advantage. Powered by 31B+ interactions and 130B+ relationships, Affinity helps firms uncover opportunities sooner, move with greater conviction, and build an intelligence layer that compounds over time.

LinkedIn followers
24,830
People associated on LinkedIn
326
Reported office locations
  • 182 Howard St, PMB # 3, San Francisco, California 94105, US
Business categories
  • CRM
  • Information Technology
  • Service Industry
  • Business Development
  • Artificial Intelligence
  • Contact Management
  • Information Services
  • Enterprise Software
  • Business Intelligence
  • Lead Generation
  • Financial Services
  • Analytics
  • Artificial Intelligence (AI)
Other recorded names
  • Affinity
  • Affinity.co
  • Affinity (CRM)
Specialties
  • CRM
  • Relationship Intelligence
  • Pipeline Management
  • Contact Management
  • Lead Generation
  • Business Development
  • and Deal Management
Profile identifies a recruitment agency
No
Reported total investment
120,000,000

Currency and observation date were not supplied; this is not a current valuation or a funding round.

Affinity is the AI-first private capital CRM that turns relationship intelligence into action across the investment lifecycle. Built on a decade of proprietary relationship and deal data, Affinity automatically captures interactions, maps your firm's network, and surfaces the connections that move deals forward. Ascend, Affinity’s agent platform, handles the procedural work at every deal stage so teams can focus on…

FieldValue
IndustrySoftware Development
Company size201-500 employees
HeadquartersSan Francisco, California
Organization typePrivately Held
SpecialtiesCRMRelationship IntelligencePipeline ManagementContact ManagementLead GenerationBusiness Developmentand Deal Management
Open jobs on Jobsy48
LinkedInView page
Job description
Job Description

On behalf of our client, Affinity is seeking an experienced QA Automation Engineer – AI Solutions to support the testing and quality assurance of a growing portfolio of AI-enabled applications.

You will act as a critical quality gate between development and business User Acceptance Testing (UAT), ensuring applications function as intended across the user interface, underlying data and business logic before they reach business users.

You will work closely with internal developers and external vendor teams, taking business and solution requirements and translating them into effective testing strategies, detailed test cases and reusable automated regression coverage.

While previous experience testing AI or Large Language Model (LLM) applications is valuable, deep AI testing experience is not required. We are primarily looking for a strong QA Automation Engineer with hands-on Playwright, data validation and regression automation experience who is interested in working with AI solutions and helping evolve how these applications are tested.

This is also an opportunity for someone who wants to push beyond traditional QA. Over time, you will have the opportunity to explore how AI itself can be used to automate and accelerate testing, including contributing to the evolution of AI-driven testing capabilities.

What You’ll Do

  • Perform end-to-end testing of AI-enabled applications across the UI, data and business-logic layers.
  • Review business and solution requirements and translate them into clear, comprehensive test scenarios and test cases.
  • Perform a combination of automated, functional and exploratory testing, identifying defects, edge cases and unexpected behaviors before solutions progress to business UAT.
  • Build, maintain and enhance automated tests using Playwright.
  • Develop and maintain reusable automated regression test suites that can be executed across applications and future releases.
  • Validate that application data and outputs are accurate and consistent with expected business rules and requirements.
  • Understand application data flows at an architectural level and use that understanding to identify potential quality issues.
  • Test AI/LLM-enabled applications where outputs may not always be completely deterministic.
  • Help establish practical approaches for assessing the accuracy, consistency and reliability of AI-generated outputs.
  • Identify UI defects and usability issues that could negatively affect the end-user experience.
  • Work closely with developers to identify, reproduce, document and resolve defects.
  • Collaborate with internal development teams, vendors and business stakeholders throughout the testing lifecycle.
  • Reduce the amount of testing currently performed by developers by establishing repeatable and efficient QA practices.
  • Contribute to the ongoing improvement of existing test automation frameworks and, where required, assist with the development of additional automation capabilities.
  • Explore the use of AI-assisted testing to improve test-case generation, test coverage and overall QA efficiency.
  • Help evolve the testing function toward increased automation, including the longer-term use of AI agents and AI-driven testing approaches.
  • Continuously look for opportunities to improve test coverage, reduce repetitive manual effort and identify issues earlier in the software development lifecycle.

What You Bring

Required Skills & Experience

  • Strong professional experience in QA automation / software testing, ideally within complex enterprise application environments.
  • Hands-on experience using Playwright for automated application testing.
  • Demonstrated experience developing and maintaining automated regression test suites.
  • Strong understanding of QA methodologies, testing strategies and software development lifecycles.
  • Experience translating business and functional requirements into detailed test cases and testing scenarios.
  • Experience performing both automated and hands-on functional/exploratory testing.
  • Experience validating application data and ensuring outputs align with expected business rules.
  • Sufficient understanding of application and data architecture to follow how data moves through a solution and identify where issues may occur.
  • Ability to test across multiple application layers rather than focusing exclusively on UI testing.
  • Strong analytical and problem-solving skills, with an ability to identify edge cases and scenarios that may not be immediately obvious from the requirements.
  • Experience working collaboratively with software developers and technical teams to investigate and resolve defects.
  • Strong written and verbal communication skills, including the ability to clearly document defects, test cases and testing results.
  • A continuous-improvement mindset with an interest in making testing increasingly scalable, repeatable and automated.

Top Skills Necessary

  • Strong QA Automation Engineering experience - 5+ years of experience designing, developing, and executing automated testing for enterprise applications.
  • Hands-on Playwright experience – 2+ years of experience utilizing Playwright including building and maintaining automated test cases and validating application functionality across the user interface and business logic.
  • Strong regression automation experience - 5+ years of experience developing, maintaining, and enhancing reusable automated regression test suites that support repeatable testing across releases.
  • Data validation and end-to-end testing experience - 5+ years of experience demonstrating the ability to understand and test application data flows and verify that data, system outputs, and business rules are accurate.

Affinity Earn

Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/

About Affinity

Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.

For more information on Affinity, please visit www.affinity-group.ca

Job Number: 14053

Similar jobs

  • QA Automation Engineer

    Toronto, ON
    Full Time

    Wipro

    5+ YOECandidates need 5 or more years of test automation experience, hands-on use of Java or another object-oriented language, and experience with API and UI automation tools. A degree in a related field or equivalent practical experience is also expected.

    REST Assured, Postman, Newman, Selenium, Playwright, Cypress

  • QA Automation Engineer – Python, Playwright & SQL

    Toronto, ON
    Full Time

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    10+ YOECandidates need 10+ years in quality engineering or automation testing, strong Python skills for test development, and hands-on Playwright experience. They also need to design test cases for complex trading applications and use SQL for data validation.

    Python, Playwright, SQL

  • QA Automation Engineer

    Toronto, ON
    Contract

    Akkodis

    5+ YOECandidates need 5+ years of QA automation or software testing experience, strong Python skills and hands-on Selenium work. Knowledge of APIs, databases, Azure or AWS testing, and Git/GitLab CI/CD is also required.

    Python, Selenium, Playwright, Git, GitLab, Azure

  • Senior QA Automation Engineer (Contract)

    Toronto, ON
    Contract

    TekRek

    5+ YOECandidates need 5+ years of software QA, a bachelor's degree in Computer Science, IT or a related field, and a strong record of building reliable automation. They also need API testing experience, strong SQL, and experience in Agile sprints with Jira and Confluence.

    Playwright, Selenium, Postman, SQL, Azure DevOps, Jira

  • Senior QA Automation Engineer (Tosca/SAP)

    Toronto, ON
    Contract

    Resonaite

    5+ YOEResonaite needs a senior QA automation specialist with strong hands-on Tosca and SAP testing experience, including reusable test components and enterprise automation suites. Candidates need experience with Agile delivery, independent troubleshooting, and five consecutive years of full-time work in Canada.

    Tricentis Tosca, SAP GUI, SAP Fiori, SAP S/4HANA, SAP ECC

  • QA Automation Engineer

    Montréal, QC
    Full Time

    Pivot

    Candidates need intermediate software development experience with strong test automation skills, proficiency in JavaScript or TypeScript, and familiarity with React. Experience with Playwright or Cypress, Git and CI/CD pipelines is expected, plus basic cloud or DevOps knowledge.

    Playwright, Cypress, Git, React, JavaScript, TypeScript

  • Senior QA Automation Engineer - Enterprise Platforms & AI (PL4242)

    Toronto, ON
    HybridContract

    Paralucent

    7+ YOEParalucent needs 7+ years of quality engineering or test automation experience on enterprise applications. Candidates need strong UI, API, integration and end-to-end automation skills, plus practical knowledge of performance, accessibility, security and resilience testing.

    Workflow, Case management, Implement ICT recovery system, Reporting, Root cause analysis, Test automation

  • Senior QA Automation Engineer

    Vancouver, BC
    Full Time

    Motorola Solutions Canada Inc.

    5+ YOECandidates need 5+ years of software QA experience with a shift into automation engineering, deep TypeScript and Playwright skills, and Appium 2.0 and WebDriverIO experience for mobile apps. A bachelor's degree and practical use of AI tools for testing are expected.

    Playwright, TypeScript, WebDriverIO, Appium 2.0, Xcode, Android Studio

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.