New: Playwright Modern Automation Engineer program - enrolment opening soon

Automation + AI · Comprehensive curriculum - beginner to advanced

Software Test Automation & AI Engineering

An online program covering modern test automation and a full AI track: JavaScript, TypeScript, Playwright, API testing, framework architecture, CI/CD and Docker, followed by LLMs, prompt engineering, AI agents, n8n, RAG, MCP, LangChain and AI testing projects.

What you will master

Automation
  • JavaScript
  • TypeScript
  • Playwright
  • API Testing
Engineering
  • Framework Architecture
  • CI/CD
  • Docker
AI
  • AI & LLMs
  • Prompt Engineering
  • AI Agents
  • n8n
  • RAG
  • MCP
  • LangChain
  • LangGraph
9Phases
45Modules
8Major projects
775+Topics covered

Full curriculum

Phase 1

Software Testing & Programming Foundations

6 modules · 101 topics

01 Software Testing Fundamentals 13 topics
  • Software Development Life Cycle (SDLC)
  • Software Testing Life Cycle (STLC)
  • Manual Testing vs Automation Testing
  • Functional and Non-Functional Testing
  • Smoke, Sanity, Regression and Retesting
  • Test Scenarios and Test Cases
  • Bug Life Cycle
  • Test Design Techniques
  • Test Pyramid
  • UI Testing vs API Testing
  • QA vs QE vs SDET
  • Selenium vs Playwright
  • Introduction to Modern Test Automation
02 JavaScript Fundamentals 20 topics
  • JavaScript Introduction and Setup
  • Variables - var, let, const
  • Data Types
  • Primitive vs Reference Types
  • Operators
  • Type Conversion and Coercion
  • Conditional Statements
  • Loops
  • Strings and String Methods
  • Arrays and Array Methods
  • Objects and Nested Objects
  • Functions and Parameters
  • Function Declarations vs Expressions
  • Arrow Functions
  • Template Literals
  • Destructuring
  • Spread and Rest Operators
  • Optional Chaining
  • Error Handling
  • JavaScript Modules - Import and Export
03 Advanced JavaScript 18 topics
  • Execution Context
  • Call Stack
  • Hoisting
  • Temporal Dead Zone
  • Scope and Scope Chaining
  • Lexical Scope
  • Closures
  • this Keyword
  • call(), apply(), bind()
  • Callback Functions
  • Higher-Order Functions
  • map(), filter(), reduce()
  • find(), some(), every()
  • Function Currying Fundamentals
  • Shallow Copy vs Deep Copy
  • Object References and Mutability
  • Prototype and Prototypal Inheritance
  • Event Loop Fundamentals
04 Asynchronous JavaScript 19 topics
  • Synchronous vs Asynchronous Programming
  • Callbacks
  • Callback Hell
  • Promises
  • Promise States
  • resolve() and reject()
  • .then(), .catch(), .finally()
  • Promise Chaining
  • async and await
  • Error Handling in Async Functions
  • Sequential vs Parallel Execution
  • Promise.all()
  • Promise.allSettled()
  • Promise.race()
  • Promise.any()
  • Microtasks and Macrotasks
  • Event Loop Execution Order
  • Fetch API
  • Async JavaScript in Playwright
05 TypeScript Fundamentals 17 topics
  • JavaScript vs TypeScript
  • TypeScript Installation and Configuration
  • Type Inference
  • Primitive Types
  • Arrays and Tuples
  • Union and Intersection Types
  • Type Aliases
  • Interfaces
  • Interface vs Type
  • Optional and Readonly Properties
  • Functions and Return Types
  • Generics
  • Enums
  • Type Narrowing
  • Type Assertions
  • Utility Types
  • TypeScript Modules
06 Object-Oriented Programming 14 topics
  • Classes and Objects
  • Constructors
  • Properties and Methods
  • Access Modifiers
  • Encapsulation
  • Inheritance
  • Polymorphism
  • Abstraction
  • Abstract Classes
  • Interfaces
  • Composition vs Inheritance
  • Static Members
  • Getters and Setters
  • OOP in Playwright Framework Design
Phase 2

Playwright Automation Engineering

7 modules · 119 topics

07 Playwright Architecture & Setup 17 topics
  • Introduction to Playwright
  • Playwright vs Selenium
  • Playwright Architecture
  • Browser, Browser Context and Page
  • Browser Lifecycle
  • Test Isolation
  • Playwright Test Runner
  • Fixtures and Workers Overview
  • Chromium, Firefox and WebKit
  • Node.js and npm
  • Playwright Installation
  • VS Code Configuration
  • package.json
  • Playwright Project Structure
  • playwright.config.ts
  • Running the First Test
  • Headed, Headless and Debug Execution
08 Playwright Test Fundamentals 13 topics
  • test() and test.describe()
  • Test Hooks
  • beforeEach() and afterEach()
  • beforeAll() and afterAll()
  • Page Fixture
  • Async Test Functions
  • Test Steps
  • Test Annotations
  • Test Tags
  • Skipping and Fixing Tests
  • Test Timeouts
  • Browser Configuration
  • Test Execution Commands
09 HTML, DOM & Locators 21 topics
  • HTML Fundamentals
  • DOM Structure
  • HTML Attributes
  • Browser Developer Tools
  • Accessibility Roles and Names
  • getByRole()
  • getByText()
  • getByLabel()
  • getByPlaceholder()
  • getByTestId()
  • getByAltText()
  • CSS Selectors
  • XPath
  • Locator Chaining
  • filter(), has, hasText
  • first(), last(), nth()
  • Dynamic Locators
  • Locator Strictness
  • Playwright Inspector
  • Codegen
  • Locator Debugging
10 Web UI Automation 22 topics
  • Text Fields
  • Buttons and Links
  • Checkboxes
  • Radio Buttons
  • Dropdowns
  • Multi-Select
  • Mouse Actions
  • Keyboard Actions
  • Hover
  • Drag and Drop
  • File Uploads
  • File Downloads
  • Alerts and Dialogs
  • Browser Tabs and Windows
  • iFrames
  • Shadow DOM
  • SVG Elements
  • Calendars and Date Pickers
  • Web Tables
  • Pagination
  • Infinite Scrolling
  • Dynamic Web Elements
11 Playwright Waits & Assertions 18 topics
  • Playwright Auto-Waiting
  • Actionability Checks
  • Locator Assertions
  • Page Assertions
  • Text Assertions
  • URL Assertions
  • Visibility Assertions
  • Negative Assertions
  • Soft Assertions
  • Custom Assertion Messages
  • expect.poll()
  • expect.toPass()
  • Waiting for Responses
  • Waiting for Navigation and URLs
  • Waiting for UI State
  • Timeouts
  • Race Conditions
  • Synchronisation Best Practices
12 Playwright Fixtures 15 topics
  • Built-In Fixtures
  • Browser Fixture
  • Context Fixture
  • Page Fixture
  • Request Fixture
  • Custom Fixtures
  • test.extend()
  • Test-Scoped Fixtures
  • Worker-Scoped Fixtures
  • Fixture Dependencies
  • Automatic Fixtures
  • Fixture Setup and Teardown
  • Reusable Fixtures
  • Authentication Fixtures
  • Fixture Design Patterns
13 Authentication & Session Management 13 topics
  • UI-Based Authentication
  • API-Based Authentication
  • Cookies
  • Local Storage
  • Session Storage
  • Storage State
  • Reusing Authentication
  • Multiple User Accounts
  • Multiple User Roles
  • Role-Based Access Control
  • Session Isolation
  • Parallel Authentication
  • Authentication Setup Projects
Phase 3

API & Framework Engineering

8 modules · 116 topics

14 API Testing Fundamentals 18 topics
  • Client-Server Architecture
  • HTTP and HTTPS
  • REST APIs
  • Request and Response
  • HTTP Methods
  • Status Codes
  • Headers
  • Path Parameters
  • Query Parameters
  • Request Body
  • JSON
  • API Authentication
  • Bearer Tokens
  • API Keys
  • OAuth 2.0 Fundamentals
  • Postman Fundamentals
  • Positive and Negative API Testing
  • API Test Design
15 API Automation with Playwright 15 topics
  • APIRequestContext
  • API Request Fixtures
  • GET, POST, PUT, PATCH, DELETE
  • Request Configuration
  • Response Validation
  • JSON Response Parsing
  • API Assertions
  • Response Schema Validation
  • API Chaining
  • Token-Based Authentication
  • API Error Handling
  • Reusable API Clients
  • API Test Data
  • API Setup and Cleanup
  • Contract Testing Fundamentals
16 Hybrid UI + API Automation 9 topics
  • UI and API Integration
  • API-Based Test Setup
  • Creating Data Through APIs
  • Validating API Data in UI
  • Validating UI Actions Through API
  • API-Based Cleanup
  • Reusable Hybrid Workflows
  • End-to-End Business Scenarios
  • Reducing UI Test Dependencies
17 Network Interception & API Mocking 12 topics
  • Network Events
  • page.route()
  • Request Interception
  • Response Interception
  • Modifying API Responses
  • Mocking API Endpoints
  • Mocking Error Responses
  • Simulating Network Failures
  • Simulating Delays
  • HAR Recording and Replay
  • Deterministic Testing
  • Testing Third-Party Dependencies
18 Page Object Model 13 topics
  • Introduction to Page Object Model
  • Page Classes
  • Locator Encapsulation
  • Reusable Page Methods
  • Constructors
  • Component Objects
  • BasePage Design
  • Page Object Fixtures
  • Reusable UI Components
  • Separation of Responsibilities
  • Composition vs Inheritance
  • Maintainable Page Objects
  • Common POM Anti-Patterns
19 Test Data Engineering 15 topics
  • JSON Test Data
  • CSV Test Data
  • Environment-Specific Data
  • Data-Driven Testing
  • Parameterized Tests
  • Test Data Factories
  • Dynamic Test Data
  • Unique Data Generation
  • Parallel-Safe Data
  • Test Data Isolation
  • Test Setup and Teardown
  • Data Cleanup Strategies
  • Database Testing Fundamentals
  • SQL Queries for Testers
  • Database Validation
20 Playwright Framework Architecture 16 topics
  • Framework Design Principles
  • Layered Architecture
  • Project Folder Structure
  • Test Layer
  • Page Object Layer
  • API Service Layer
  • Fixture Layer
  • Test Data Layer
  • Utility Layer
  • Configuration Layer
  • Environment Management
  • Dependency Management
  • Reusable Business Workflows
  • Logging
  • Error Handling
  • Framework Documentation
21 Playwright Configuration & Reporting 18 topics
  • playwright.config.ts
  • Base URL Configuration
  • Browser Projects
  • Environment Projects
  • Device Emulation
  • Timeouts
  • Retries
  • Workers
  • Test Tags
  • Smoke and Regression Suites
  • HTML Reporter
  • JSON Reporter
  • JUnit Reporter
  • Allure Reporting
  • Screenshots
  • Video Recording
  • Trace Viewer
  • Custom Reporters
Phase 4

Scalable Automation & DevOps

5 modules · 80 topics

22 Parallel Execution & Scalability 16 topics
  • Playwright Workers
  • Parallel Execution
  • Fully Parallel Execution
  • Serial Execution
  • Test Isolation
  • Worker Lifecycle
  • Shared State Problems
  • Parallel Authentication
  • Parallel Test Data
  • Worker-Scoped Fixtures
  • Retries
  • Resource Conflicts
  • Test Sharding
  • Distributed Execution
  • Report Merging
  • Optimizing Test Execution
23 Debugging & Flaky Test Engineering 17 topics
  • Playwright Inspector
  • Trace Viewer
  • VS Code Debugger
  • Screenshots and Videos
  • Browser Console Logs
  • Network Logs
  • Locator Failures
  • Timing Failures
  • Authentication Failures
  • Data-Related Failures
  • Parallel Execution Failures
  • Root Cause Analysis
  • Flaky Test Identification
  • Flaky Test Prevention
  • Retry Analysis
  • Test Quarantine
  • Stable Automation Design
24 Git, GitHub & CI/CD 19 topics
  • Git Fundamentals
  • GitHub Repositories
  • Branching
  • Commits
  • Pull Requests
  • Merge Conflicts
  • Code Reviews
  • CI/CD Fundamentals
  • GitHub Actions
  • Jenkins Fundamentals
  • GitLab CI Fundamentals
  • Running Playwright in CI
  • Environment Variables
  • Secrets Management
  • Scheduled Test Execution
  • Pipeline Artifacts
  • Publishing Reports
  • Parallel CI Execution
  • Test Quality Gates
25 Docker for Playwright 13 topics
  • Introduction to Docker
  • Containers vs Virtual Machines
  • Docker Images
  • Docker Containers
  • Dockerfile
  • Docker Commands
  • Playwright Docker Images
  • Containerized Test Execution
  • Environment Variables
  • Volumes
  • Test Reports
  • Docker Compose Fundamentals
  • Running Tests in CI Containers
26 Specialized Testing & Migration 15 topics
  • Accessibility Testing
  • Semantic HTML and ARIA Roles
  • Keyboard Accessibility
  • Automated Accessibility Checks
  • Visual Regression Testing
  • Screenshot Baselines
  • Visual Comparison
  • Masking Dynamic Elements
  • Performance Testing Fundamentals
  • Browser Network Performance
  • Selenium vs Playwright Architecture
  • Selenium to Playwright Migration
  • Migrating Page Objects
  • Migrating TestNG/JUnit Concepts
  • Migration Strategy and Planning
Phase 5

AI & LLM Fundamentals for QA Engineers

3 modules · 54 topics

27 AI & LLM Fundamentals for Testers 16 topics
  • Introduction to Artificial Intelligence
  • Machine Learning vs Generative AI
  • Introduction to Large Language Models
  • How LLMs Work
  • Tokens and Tokenization
  • Context Windows
  • Training vs Inference
  • Transformer Architecture Fundamentals
  • Attention Mechanism Overview
  • Reasoning Models
  • Temperature and Model Parameters
  • Hallucinations
  • Model Limitations
  • AI Model Evaluation
  • AI Security and Privacy
  • Responsible AI Usage in Testing
28 Prompt Engineering for QA Professionals 19 topics
  • Introduction to Prompt Engineering
  • Anatomy of an Effective Prompt
  • Zero-Shot Prompting
  • One-Shot and Few-Shot Prompting
  • Role-Based Prompting
  • Structured Prompting
  • Chain-of-Thought Concepts
  • Task Decomposition
  • Output Formatting
  • JSON-Based Structured Output
  • STAR Prompting Framework
  • CLEAR Prompting Framework
  • CRISP Prompting Framework
  • RICE-POT Prompting Framework
  • Prompt Templates
  • Prompt Testing
  • Prompt Evaluation
  • Prompt Injection Awareness
  • Prompt Optimization for QA Tasks
29 Private & Local AI Setup for Testing 19 topics
  • Cloud AI vs Local AI
  • Open-Source vs Proprietary Models
  • GPT Models
  • Claude Models
  • Gemini Models
  • DeepSeek Models
  • Model Selection for QA
  • Ollama Installation
  • LM Studio Installation
  • Running Local LLMs
  • Model Download and Management
  • Local Model APIs
  • Hardware Requirements
  • CPU vs GPU Inference
  • Model Performance Comparison
  • Local Model Limitations
  • Confidential Test Data Handling
  • Enterprise AI Privacy
  • Secure AI Development Practices
Phase 6

AI-Driven Testing & Automation

3 modules · 57 topics

30 AI-Driven Test Design & Strategy 19 topics
  • AI-Assisted Requirement Analysis
  • Requirement Summarization
  • User Story Analysis
  • Acceptance Criteria Generation
  • Test Scenario Generation
  • Positive Test Cases
  • Negative Test Cases
  • Boundary Value Test Cases
  • Equivalence Partitioning
  • Risk-Based Test Selection
  • Test Plan Generation
  • Test Strategy Generation
  • Test Coverage Analysis
  • Test Case Optimization
  • Test Data Generation
  • Bug Report Generation
  • QA Metrics and Reports
  • Test Documentation Generation
  • Reviewing AI-Generated Test Cases
31 AI-Assisted Automation Code Generation 19 topics
  • Introduction to AI Coding Assistants
  • GitHub Copilot
  • Claude Code
  • Cursor
  • AI-Assisted IDE Workflows
  • Generating Selenium Test Scripts
  • Generating Playwright Test Scripts
  • Generating REST Assured API Tests
  • Generating Playwright API Tests
  • Generating Page Objects
  • Generating Test Fixtures
  • Generating Reusable Methods
  • AI-Assisted Framework Refactoring
  • AI Code Review
  • AI-Based Error Analysis
  • Debugging with AI
  • Validating AI-Generated Code
  • Detecting Hallucinated APIs and Locators
  • Secure AI-Assisted Coding
32 AI Agents for QA Automation 19 topics
  • Introduction to AI Agents
  • AI Assistants vs AI Agents
  • Agent Architecture
  • LLM-Based Agents
  • Agent Planning
  • Agent Reasoning Loops
  • Agent Tool Calling
  • Agent Memory
  • Short-Term and Long-Term Memory
  • Agent State Management
  • Agent Workflows
  • Agent Guardrails
  • Human-in-the-Loop Approval
  • Agent Error Handling
  • Agent Evaluation
  • Single-Agent Systems
  • Multi-Agent Systems
  • QA Agent Use Cases
  • Designing an AI Test Automation Agent
Phase 7

Workflow Automation & Advanced AI

4 modules · 93 topics

33 n8n Automation for QA Workflows 31 topics
  • Introduction to n8n
  • n8n Architecture
  • Cloud vs Self-Hosted n8n
  • Installation and Setup
  • Nodes and Connections
  • Triggers
  • Webhooks
  • HTTP Request Node
  • Expressions
  • Data Transformation
  • JSON Processing
  • Conditional Logic
  • Loops
  • Credentials Management
  • Error Handling
  • Workflow Scheduling
  • API Integrations
  • Jira Integration
  • GitHub Integration
  • Slack and Email Notifications
  • AI Model Integration
  • AI Agent Nodes
  • Workflow Monitoring

Practical QA Automation Workflows

  • Jira -> AI Test Case Generator
  • User Story -> Test Scenario Generator
  • Requirements -> Test Plan Generator
  • Failed Test -> AI Failure Summary
  • Bug Report -> Jira Ticket Creation
  • Playwright Report -> AI Analysis
  • Daily Test Execution Summary
  • AI QA Agent Using n8n
34 Model Context Protocol (MCP) 19 topics
  • Introduction to MCP
  • Why MCP Is Used
  • MCP Architecture
  • MCP Hosts
  • MCP Clients
  • MCP Servers
  • MCP Tools
  • MCP Resources
  • MCP Prompts
  • Tool Discovery
  • Tool Execution
  • MCP Transport Concepts
  • MCP Authentication and Authorization
  • Building a Simple MCP Server
  • Connecting an AI Agent to MCP
  • Playwright MCP Integration
  • GitHub and Jira Tool Integration
  • Custom QA MCP Tools
  • MCP Security and Guardrails
35 RAG Systems for QA Engineers 19 topics
  • Introduction to Retrieval-Augmented Generation
  • Why RAG Is Required
  • RAG vs Fine-Tuning
  • Document Loading
  • Text Chunking
  • Embeddings
  • Vector Databases
  • Similarity Search
  • Semantic Search
  • Retrieval Techniques
  • Metadata Filtering
  • Context Construction
  • Grounded Answer Generation
  • Source Citations
  • Retrieval Quality
  • RAG Evaluation
  • Hallucination Reduction
  • Secure Document Retrieval
  • Building QA Knowledge Assistants
36 LangChain & LangGraph 24 topics
  • Introduction to LangChain
  • LangChain Architecture
  • Model Integrations
  • Prompt Templates
  • Output Parsers
  • Structured Outputs
  • Tools
  • Document Loaders
  • Text Splitters
  • Embeddings
  • Vector Store Integration
  • Retrievers
  • RAG Chains
  • Introduction to LangGraph
  • Graph-Based Agent Workflows
  • Nodes and Edges
  • State Management
  • Conditional Routing
  • Memory and Persistence
  • Tool-Calling Agents
  • Human Approval Workflows
  • Agent Error Recovery
  • Multi-Step QA Agents
  • Evaluating Agent Workflows
Phase 8

End-to-End AI Testing Projects & SaaS Development

6 modules · 87 topics

37 AI Test Plan Generator 12 topics
  • Requirement Upload
  • Document Parsing
  • Requirement Extraction
  • AI Test Plan Generation
  • Test Scenario Generation
  • Test Case Generation
  • Test Priority Classification
  • Structured JSON Output
  • Excel and PDF Export
  • Human Review and Editing
  • Test Plan Versioning
  • Project Documentation
38 AI API Automation Agent 14 topics
  • API Specification Parsing
  • OpenAPI/Swagger Fundamentals
  • Endpoint Discovery
  • API Test Scenario Generation
  • Positive and Negative Test Generation
  • Authentication Handling
  • AI-Generated API Requests
  • Playwright API Execution
  • Response Assertions
  • API Schema Validation
  • Test Execution Reporting
  • Failure Analysis
  • Safety Controls for API Execution
  • Human Approval for Destructive Actions
39 AI Visual Bug Analyzer 11 topics
  • Screenshot Capture
  • Visual Comparison
  • Image-Based Defect Detection
  • UI Layout Analysis
  • Visual Regression Analysis
  • Screenshot-Based AI Reasoning
  • Bug Description Generation
  • Severity Suggestions
  • Jira Bug Report Integration
  • Screenshot Attachments
  • Reviewing AI-Generated Bug Reports
40 Enterprise AI QA Assistant Using RAG 14 topics
  • Uploading Requirement Documents
  • Test Documentation Ingestion
  • Knowledge Base Creation
  • Embedding Generation
  • Vector Database Integration
  • Semantic Retrieval
  • Requirement-Based Question Answering
  • Test Scenario Recommendations
  • Source-Based Responses
  • Hallucination Checking
  • User Authentication
  • Document Access Permissions
  • Chat Interface
  • RAG Evaluation
41 AI QA Workflow Agent Using n8n + MCP 14 topics
  • Jira Story Retrieval
  • Requirement Analysis
  • AI Test Scenario Generation
  • Test Case Review
  • MCP Tool Integration
  • Playwright Test Generation
  • Test Execution Trigger
  • Report Collection
  • AI Failure Analysis
  • Bug Ticket Preparation
  • Human Approval
  • Workflow Notifications
  • Audit Logs
  • End-to-End Workflow Demonstration
42 AI Testing SaaS Application Development 22 topics
  • SaaS Architecture Fundamentals
  • Frontend Application Fundamentals
  • Backend API Fundamentals
  • REST API Design
  • Database Fundamentals
  • Authentication and Authorization
  • Multi-Tenant Architecture Fundamentals
  • LLM API Integration
  • Model Selection
  • Token Usage Tracking
  • AI API Cost Estimation
  • Rate Limiting
  • Background Job Processing
  • File Uploads
  • Report Generation
  • Data Security
  • Application Logging
  • Error Handling
  • Evaluation and Monitoring
  • Docker Deployment
  • Cloud Deployment Fundamentals
  • Production Readiness
Phase 9

DSA, Real-World Automation Projects & Career Preparation

3 modules · 68 topics

43 Data Structures & Algorithms for SDET 20 topics
  • Time and Space Complexity
  • Big O Notation
  • Arrays
  • Strings
  • Hash Maps
  • Sets
  • Two-Pointer Technique
  • Sliding Window Technique
  • Prefix Sum
  • Sorting
  • Binary Search
  • Stack
  • Queue
  • Recursion
  • Linked Lists
  • Trees Fundamentals
  • Searching Techniques
  • Problem-Solving Patterns
  • JavaScript Coding Challenges
  • LeetCode-Style SDET Interview Questions
44 Real-World Playwright Projects 27 topics

Project 1 - E-Commerce Automation

  • Authentication
  • Product Search
  • Cart Management
  • Checkout
  • Assertions
  • Page Objects
  • Test Data
  • Reporting

Project 2 - Enterprise Application Automation

  • Multi-User Authentication
  • Role-Based Permissions
  • Business Workflows
  • API Integration
  • Database Validation
  • Parallel Execution
  • Reporting

Project 3 - Enterprise Playwright Framework

  • JavaScript/TypeScript
  • Page Object Model
  • Reusable Fixtures
  • API Clients
  • Authentication Management
  • Test Data Factories
  • Environment Configuration
  • Allure Reporting
  • Parallel Execution
  • Sharding
  • GitHub Actions
  • Docker
45 Interview Preparation & Portfolio 21 topics
  • JavaScript Interview Questions
  • TypeScript Interview Questions
  • OOP Interview Questions
  • Async JavaScript Coding Questions
  • Playwright Interview Questions
  • API Automation Interview Questions
  • Framework Architecture Questions
  • Parallel Execution Questions
  • Debugging and Flaky Test Questions
  • CI/CD and Docker Questions
  • AI & LLM Interview Questions
  • Prompt Engineering Questions
  • AI Agent and MCP Questions
  • RAG Interview Questions
  • DSA Coding Interviews
  • Framework Design Interviews
  • GitHub Portfolio
  • Project Documentation
  • Architecture Diagrams
  • Resume Preparation
  • Mock Technical Interviews

8 major projects

Build a portfolio you can show employers and explain in a technical interview.

Playwright project

1E-Commerce Automation

  • Authentication
  • Product Search
  • Cart Management
  • Checkout
  • Assertions
  • +3 more
Playwright project

2Enterprise Application Automation

  • Multi-User Authentication
  • Role-Based Permissions
  • Business Workflows
  • API Integration
  • Database Validation
  • +2 more
Playwright project

3Enterprise Playwright Framework

  • JavaScript/TypeScript
  • Page Object Model
  • Reusable Fixtures
  • API Clients
  • Authentication Management
  • +7 more
AI application

4AI Test Plan Generator

  • Requirement Upload
  • Document Parsing
  • Requirement Extraction
  • AI Test Plan Generation
  • Test Scenario Generation
  • +7 more
AI application

5AI API Automation Agent

  • API Specification Parsing
  • OpenAPI/Swagger Fundamentals
  • Endpoint Discovery
  • API Test Scenario Generation
  • Positive and Negative Test Generation
  • +9 more
AI application

6AI Visual Bug Analyzer

  • Screenshot Capture
  • Visual Comparison
  • Image-Based Defect Detection
  • UI Layout Analysis
  • Visual Regression Analysis
  • +6 more
AI application

7Enterprise AI QA Assistant Using RAG

  • Uploading Requirement Documents
  • Test Documentation Ingestion
  • Knowledge Base Creation
  • Embedding Generation
  • Vector Database Integration
  • +9 more
AI application

8AI QA Workflow Agent Using n8n + MCP

  • Jira Story Retrieval
  • Requirement Analysis
  • AI Test Scenario Generation
  • Test Case Review
  • MCP Tool Integration
  • +9 more

Recommended order

  1. 1Programming fundamentals
  2. 2Playwright
  3. 3API and frameworks
  4. 4DevOps
  5. 5AI fundamentals
  6. 6AI-driven testing
  7. 7Advanced AI workflows
  8. 8AI projects
  9. 9DSA and career preparation

Ready to start?

This program is taught online. Pricing, course schedule and access details will be announced before enrolment opens.

Weekly testing tips

One email every Friday with Playwright tips, framework patterns and enrolment updates. No spam, unsubscribe anytime.