Implementing AI in Software Testing course image

Implementing AI in Software Testing

An AI in software testing course with hands-on labs

Implementing AI in Software Testing is a 12-hour course from We Can Code IT with hands-on labs. You use AI to generate test data and test cases, prioritize which tests to run, predict where defects are likely, and run automated tests with Selenium, Katalon, Testim and Applitools in a GitHub Actions pipeline. No testing experience is needed. It includes 1 hour of coaching and costs $1,200 per person.

$1,200.00

Description

Use AI-powered tools to generate test data, select tests, predict defects and run more stable automated tests with Selenium, Katalon, Testim and Applitools.

Price$1,200Per person
Time12 course hoursOn-demand video and labs, plus 1 hour of coaching
DeliveryOn-demand asynchronous trainingWith online support and 1 hour of coaching
CredentialCertificate of completionFrom We Can Code IT

About this course

This course shows you how to use AI at each stage of software testing: generating test data and test cases, choosing which tests to run, predicting where defects are likely, and running more stable automation. You work hands-on with Selenium, Katalon, Testim and Applitools, alongside an AI coding assistant, testing a real web application. Every lab starts from provided Python code that you run and adapt, so you do not need prior testing or scripting experience. You finish with an AI-assisted test suite running in a CI pipeline, and a clear sense of where AI output must be checked by a person.

Who it is for

This course is for QA analysts, manual testers moving into automation, developers who write tests, and staff who build web applications with AI tools and need to test them.

Prerequisites

Comfortable using a computer and a web browser; no testing or scripting experience is needed

Helpful but not required: experience building a simple web application

Requirements

Works on Windows, macOS or Linux

Python, Selenium WebDriver and a modern browser (all free)

Accounts for Katalon, Testim and Applitools, which are commercial tools; we confirm the trial or paid access you need before you start, since some AI features require paid plans

A free GitHub account for GitHub Actions

Access to an AI assistant or AI coding assistant, following your employer's data privacy rules

What you will be able to do

  • You will be able to generate realistic and edge-case test data with an AI assistant, Faker and Mockaroo, and check it for gaps and bias.
  • You will be able to turn user stories into test cases with AI and run and adapt Selenium scripts in Python with an AI coding assistant.
  • You will be able to prioritize a regression suite using risk-based and change-based selection and identify redundant and flaky tests.
  • You will be able to run a defect prediction model on a project's change and defect history and explain how far its predictions can be trusted.
  • You will be able to automate UI tests with self-healing locators in Testim and Katalon and add visual AI checks with Applitools.

Syllabus

1

Testing basics and AI in the testing lifecycle 1.5 hours

What testing is and why applications break, Where AI helps and where it fails in testing, Hallucination and verification, Data privacy when using AI tools.

Lab: You will review AI-generated test suggestions for a sample web app and mark which ones are correct, wrong or unsafe to use.
2

AI-assisted test data generation 1.5 hours

Realistic and edge-case data with an AI assistant, Faker, Mockaroo, Checking generated data for bias and gaps.

Lab: You will generate a test dataset for a sign-up form with Faker, Mockaroo and an AI assistant, then compare the three for coverage.
3

Generating test cases and scripts 2 hours

Test cases from user stories and requirements, Selenium WebDriver in Python, Adapting scripts with an AI coding assistant, Reviewing AI-written test code.

Lab: You will turn a set of user stories into test cases and run provided Selenium scripts that you adapt with AI help, correcting what the assistant gets wrong.
4

AI-driven test selection and prioritization 1.5 hours

Risk-based selection, Change-based selection, Prioritizing a regression suite, Spotting redundant and flaky tests.

Lab: You will rank a regression suite for a code change and cut redundant and flaky tests while keeping coverage of the changed areas.
5

Defect prediction 1.5 hours

Defect and change history as data, Running a prediction model in Python, Reading model accuracy.

Lab: You will run a provided Python model that flags the riskiest files in a sample project and explain which files it flags and how far its predictions can be trusted.
6

AI-powered test automation tools 2.5 hours

Self-healing locators, Low-code automation in Testim and Katalon, Visual AI checks with Applitools, AI summaries of failing runs.

Lab: You will automate the same UI flow in Testim and Katalon, change the page to see self-healing at work, and add an Applitools visual check.
7

Capstone 1.5 hours

Generated test data, Prioritized AI-assisted tests, Visual checks, GitHub Actions pipeline.

Lab: You will combine generated data, prioritized AI-assisted tests and a visual check in a GitHub Actions pipeline on a web app, then review it with your coach.
+

Coaching sessions 1 hour

One-on-one or small-group coaching, scheduled with your coach.

How it is delivered

How you learn

On-demand asynchronous training with online support, plus 1 hour of coaching.

Live or in person

Live online or in-person sessions are available for an additional fee. Email admissions@wecancodeit.org for details.

TechCred

Eligible credential

Implementing AI in Software Testing

Reimbursement applies only to the credential approved in your TechCred application, so use the exact credential name shown on this page.

Funding

Ohio's TechCred program may reimburse eligible Ohio employers up to $1,000 per person, per credential, and up to $30,000 per application, for eligible costs such as tuition and certification costs.

TechCred's maximum is $1,000 per person, per credential, toward this price.

Timeline

The current application period opens at 9:00 a.m. on October 1, 2026 and closes at 3:00 p.m. on October 30, 2026.

Training must start no earlier than the first day of the application period and be completed within 12 months of the award date.

What we provide

For each learner, We Can Code IT provides an itemized per-person invoice that shows the exact credential name, and a certificate that shows the learner's name, the credential and the date earned (or the vendor's exam record for certifications). We can also send a written quote to include with your TechCred application.

Pricing is the same for all customers, whether or not you use TechCred.

We Can Code IT is an independent training provider. Being listed as an eligible TechCred provider is not an endorsement by the State of Ohio and does not guarantee funding. The Ohio Department of Development makes all TechCred decisions, so check the state's current program guidelines before you apply. Program details: the State of Ohio’s TechCred page.

Frequently asked questions

How do you use AI for test automation?

Use it to generate test data and test cases, choose which tests to run after a change, predict where defects are likely, and keep UI tests stable with self-healing locators and visual checks. This course practices each with Selenium, Katalon, Testim and Applitools.

Do I need testing or coding experience?

No. Every lab starts from provided Python code that you run and adapt with an AI assistant.

Will AI replace software testers?

AI speeds up test creation and maintenance, but its output still has to be checked by a person. This course teaches you to use AI tools and to judge when their results can be trusted.

Which AI test automation tools does the course cover?

Selenium, Katalon, Testim and Applitools, plus Faker and Mockaroo for test data and GitHub Actions for running tests automatically.

How long does it take and what does it cost?

12 course hours of on-demand video and labs plus 1 hour of coaching, for $1,200 per person. Paid plans for Katalon, Testim or Applitools, if you need them beyond a trial, are extra.

Enroll your team

One or a few learners

Choose the number of seats, add the course to your cart and check out.

A group, or a written quote

Send the form below for group enrollment or a written quote to include with your TechCred application. We reply within one business day. You can also email admissions@wecancodeit.org.

Request group enrollment or a written quote

Tell us about your team and we will reply within one business day.

← Back

Thank you for your response. ✨

We Can Code IT, LLC, 26300 Cedar Rd, Suite 1105, Beachwood, OH 44122. Registered with the Ohio State Board of Career Colleges and Schools, Registration No. 15-03-2064T.

Syllabus