course image

Quality Engineer (AI & Test Automation)

4 weeks

·

Live Course

Your Instructors

Instructor profile photo
Instructor profile photo
Instructor profile photo

Ahsaan Rizvi

Course Overview

This 6-week cohort prepares learners to step into modern Quality Engineering roles where automation, AI, and full-stack testing skills are essential. Through instructor-led training and hands-on labs, learners build the programming foundation and testing expertise needed to validate today's enterprise applications across UI, API, and accessibility layers.
The program covers programming with Python and Java, manual and automation testing fundamentals, UI automation with Selenium and Playwright, API testing with Postman and REST Assured, Behavior Driven Development with Cucumber, and CI/CD integration with Maven, Git, and Jenkins. Learners also gain practical experience with Agile/Scrum workflows, Jira, ALM, accessibility testing, cross-device validation with Perfecto, and AI-driven testing techniques using GenAI tools like GitHub Copilot.

The cohort culminates in a final capstone project and interview readiness round, where learners demonstrate their ability to design, automate, and execute end-to-end test strategies aligned to real client engagement expectations.

What you'll get out of this course

checkbox

Course Goal: Equip learners with end-to-end Quality Engineering skills to test modern applications across UI, API, accessibility, and AI-driven workflows using both Python and Java.

checkbox

What You'll Learn: Learners will explore how Quality Engineers operate in real delivery teams — writing automated tests, validating APIs, performing accessibility and cross-device checks, and applying AI to accelerate testing across the full SDLC.

checkbox

Skills You'll Build: By the end of the course, learners will confidently program in Python and Java, automate UI testing with Selenium and Playwright, validate APIs with Postman and REST Assured, apply BDD with Cucumber, integrate tests into Jenkins CI/CD pipelines, and use GenAI tools like GitHub Copilot to support test design and execution.

checkbox

Real-World Application: Learners will collaborate using Git, Jira, and ALM to deliver a final capstone project that brings together UI automation, API testing, BDD, CI/CD, and AI-assisted testing — followed by a final interview readiness round.

Course content

1

Course Syllabus

1 item

1 lecture
2

Week 1 Python Fundamentals

46 items

46 lectures
3

Week 2 Advanced Python & Java Basics

36 items

36 lectures
4

Week 3 Java Programming (Core + Advanced)

43 items

43 lectures
5

Week 4 Maven + Agile & Testing

30 items

30 lectures
6

Week 5 UI Automation + BDD + Git + CI/CD

14 items

14 lectures
7

Week 6 AI Testing + API + Accessibility

25 items

25 lectures

Your Instructors

Ahsaan Rizvi profile photo

Ahsaan Rizvi

No additional information available about this instructor at the moment.
Adam Ingram profile photo

Adam Ingram

Director of Technical Training & Development | Building Tomorrow’s Tech Workforce

I’m the Director of Technical Training & Development at GenSpark, where I design and lead large-scale training programs that connect academic learning with real-world industry needs.

I’m passionate about building talent and driving workforce innovation. Over the years, I’ve developed and deployed nationwide programs across technologies like Mainframe, RPG, Oracle EBS, Guidewire, Cybersecurity, and Generative AI.

My focus is on creating immersive “Hire-Train-Deploy” models that help entry- and mid-level professionals accelerate into meaningful roles with top enterprise clients. I combine technical training, leadership development, and hands-on learning design to prepare learners for long-term success in the tech industry.

When I’m not building the next generation of tech talent, you’ll usually find me traveling with my family, exploring the outdoors in our Grand Design Momentum RV, or creating new and engaging educational content.

Kelley Scharf profile photo

Kelley Scharf

Training Operations Manager

I’m the Training Operations Manager at GenSpark, where I coordinate large-scale training initiatives and serve as a liaison between clients, consultants, and internal teams. I manage everything from onboarding and upskilling to consultant performance tracking and client relationship development to ensure our programs deliver impact at every level.

For every cohort, I focus on keeping the program moving forward, from managing logistics and tracking outcomes to supporting trainers and ensuring you have the resources you need to succeed.

Outside of work, I’m usually organizing something in a spreadsheet or spending time with my wife and 6-year-old Siberian Husky, Ace.

Frequently Asked Questions

Do I need prior programming experience?
How is AI integrated into the curriculum?
What does the daily structure look like?
Will I get hands-on experience with CI/CD?
What does the capstone project involve?
What will I be able to do after completing the cohort?
Who is this cohort for?
How long is the program?
What technologies will I learn?

© Copyright 2026 GenSpark

Terms of Service / Privacy Policy