All programs

STUDENTS, GRADUATES, MANUAL TESTERS AND DEVELOPERS

Testing Automation with AI

A 10-week program to build automated test suites and use AI to test smarter

Make you a confident automation tester who can design good test cases, automate web and API tests, run them in a pipeline and report defects clearly. AI is used to speed up test design and maintenance, while you stay responsible for what is tested.

Selenium + PlaywrightAPI testingCI/CDAI-assisted testing

Fees and upcoming batch dates are shared in the demo class.

10 weeks
Recommended duration
6 hours
Study time per day
5 days
Training days per week
300 hours
Total duration

OVERVIEW

What this program is about

Move from manual checks to reliable automation. Learn test design, UI and API automation, CI pipelines and performance basics, and use AI to generate, review and maintain tests responsibly.

One project, start to finish

You build one automation framework from the first week and extend it every week, so your final repository has UI tests, API tests, reports and a CI pipeline that you can show in interviews.

How your time is spent

  • 20 Concepts
  • 65 Hands-on automation
  • 15 Reviews and projects

A typical 6-hour day

  • Concept / instructor session1.5h
  • Hands-on automation practice2.0h
  • Framework project work1.5h
  • AI-assisted testing0.5h
  • Review / defect triage / discussion0.5h

CURRICULUM

10 steps from basics to a finished project

Each step ends with something you can show. Open a step to see what you will cover.

  1. Week 1Testing Fundamentals

    Testing life cycletest levels and typestest case design techniquesdefect lifecycleJira basicswriting test plans

    You deliver: Test plan and test cases

  2. Week 2Programming for Testers

    Python or Java basicsfunctions and classesfiles and JSONexceptionsvirtual environmentsGit basics

    You deliver: Automation utility scripts

  3. Week 3Web UI Automation with Selenium

    Locators and waitsWebDriver actionsforms and tableshandling alerts and framescross-browser basics

    You deliver: Selenium test suite

  4. Week 4Playwright and Modern UI Testing

    Playwright setupauto-waitingselectorsnetwork mockingscreenshots and tracescomparing Selenium and Playwright

    You deliver: Playwright test suite

  5. Week 5Test Frameworks and Design Patterns

    pytest or TestNGfixturespage object modeldata-driven testsconfigurationparallel runs

    You deliver: Framework skeleton

  6. Week 6API Testing

    HTTP and RESTPostman collections and variablesassertionsrequests or REST Assuredauthenticationschema validation

    You deliver: Postman collection and API tests

  7. Week 7BDD and Reporting

    Gherkin scenariosBehave or CucumberAllure or HTML reportshandling flaky testslogging and screenshots on failure

    You deliver: Reporting-enabled framework

  8. Week 8CI/CD for Testers

    Git branchingGitHub Actions or Jenkinsrunning tests in pipelinesparallel jobstest results as artifactsDocker basics

    You deliver: CI pipeline for the framework

  9. Week 9Performance and Security Basics

    JMeter test plansload and stress conceptsreading resultsOWASP top ten overviewbasic security checks

    You deliver: JMeter test and findings report

  10. Week 10AI-assisted Testing and Capstone

    Generating test cases and data with AIreviewing and fixing AI-written testsrisks and privacyfinal framework polish and demo

    You deliver: Final framework and presentation

AFTER THE COURSE

Skills you will have

Practical skills you will have used on your own project, not just read about.

  • Test design techniques and test planning
  • Manual testing, defect lifecycle and Jira basics
  • Python or Java for automation
  • Selenium WebDriver
  • Playwright
  • API testing with Postman and requests or REST Assured
  • Test frameworks (pytest or TestNG)
  • Page object model and data-driven testing
  • BDD with Gherkin (Behave or Cucumber)
  • Git, GitHub and CI with GitHub Actions or Jenkins
  • Performance testing with JMeter
  • Test reporting (Allure or HTML reports)
  • AI for test case, data and script generation
  • Reviewing AI-generated tests for correctness

ASSESSMENT

How your progress is judged

Your work on the project is what counts. Each area carries a share of the final result.

  • Testing fundamentals and test design10%
  • Programming for testers10%
  • Web UI automation20%
  • API testing and automation15%
  • Framework design and reporting10%
  • CI/CD and Git10%
  • Performance and security basics5%
  • AI-assisted testing5%
  • Final framework and presentation15%

OUTCOMES

What you will be able to do

  • Explain the testing life cycle and design strong test cases
  • Write clear defect reports and test plans
  • Write the Python or Java needed for automation
  • Automate web UI tests with Selenium and Playwright
  • Test REST APIs with Postman and code-based tests
  • Design a maintainable framework with page objects and data-driven tests
  • Produce readable reports and handle flaky tests
  • Run tests automatically in a CI pipeline
  • Run a basic performance test and spot common security issues
  • Use AI to generate and review test cases and test data, and check what it produces

PORTFOLIO

What you finish with

  • Test plan and test case suite
  • Defect report samples
  • Python or Java automation scripts
  • Selenium and Playwright UI test suite
  • Postman collection and API test suite
  • Automation framework with page objects
  • HTML test reports
  • CI pipeline configuration
  • Basic JMeter performance test
  • Final automation framework presentation

FROM OUR BLOG

Articles about Testing Automation with AI

Read all articles

Ready to start building?

Enrol to register your interest, or book a free demo class. Fees and batch dates are shared by our team.

Testing Automation with AI