More How To Test This? episodes

How to Test This with AI and MCP - Deepak Kamboj thumbnail

How to Test This with AI and MCP - Deepak Kamboj

Published 17 Mar 2026

Duration: 00:27:29

AI integration in test automation streamlines processes via agents generating test cases, analyzing failures, and executing accessibility/performance checks with tools like Playwright, leveraging frameworks like MCP, TypeScript/Python workflows, while addressing challenges such as context awareness, flaky tests, and advancing toward autonomous, scalable AI-driven testing strategies.

Episode Description

Today, Deepak Kamboj, Senior Software Engineer and Solution Architect at Microsoft, shares how he scaled Playwright automation across 40 teams and 14,...

Overview

The podcast discusses the integration of AI into test automation and software engineering workflows, focusing on the experiences of Deepak Kamboj, a Microsoft solution architect. Key topics include the evolution of test automation tools like Selenium and Playwright, with a strong emphasis on leveraging AI for tasks such as generating test cases, analyzing failures, and performing accessibility and performance checks. The discussion highlights the development of AI agents that enhance automation through self-healing capabilities, polyquest frameworks, and intelligent workflows. Central to this is the use of the Machine Communication Protocol (MCP), a universal standard for enabling interoperability between tools and AI agents by defining shared functions and interfaces. MCP allows systems like file access, authentication, and logging to be exposed as reusable components, reducing fragmentation in tooling and enabling cross-platform integration. The approach also addresses challenges in maintaining context-awareness in AI systems, such as using JSON-based test contexts and cloud metadata to improve accuracy in AI-driven test case generation.

The conversation also explores practical implementations of AI in testing, including the use of TypeScript and Python for building MCP servers and AI agents, as well as frameworks like LangChain and Lang Smith for agent development. Deepak underscores the importance of combining AI with test automation frameworks like Playwright to create scalable, self-healing pipelines that can dynamically adjust to changes in application code. Challenges like flaky tests and brittle selectors are addressed through strategies such as maintaining test context data and integrating AI-driven error resolution into continuous integration processes. Additionally, the discussion touches on the future of testing, where AI can automate edge case detection, negative testing, and repetitive tasks, allowing testers to focus on strategic analysis. Career insights emphasize adaptability, continuous learning, and cross-domain expertise, with recommendations to build infrastructure like the Playwright framework and stay informed through resources such as the AI Digest newsletter.

Recent Episodes of How To Test This?

29 Apr 2026 How To Test With An Holistic Approach Lisa Crispin

Focuses on holistic testing as a shared team responsibility across the SDLC, stressing collaboration, adaptability, user-centricity, balanced use of automation and human judgment, quality engineering, iterative practices, and systemic learning for long-term success.

23 Apr 2026 How To Test With ContextQA - Deep Barot

The evolution of software testing highlights the shift from manual to AI-driven automated QA, emphasizing context-aware tools to address siloed teams, outdated methods, and inefficiencies while integrating cross-functional expertise, improving ROI up to 20x, and balancing automation with human judgment in a collaborative, adaptive QA future.

8 Apr 2026 How To Test As Agentic Quality Engineer Dragan Spiridonov

The evolution of quality engineering integrates AI through Agent Quality Engineering (AQE), emphasizing structured frameworks like PACT, human oversight, and the balance between AI efficiency and foundational QA skills while addressing challenges like alignment with business goals and ethical considerations.

29 Mar 2026 How to Test With Agentic AI automation Tool - Geosley Andrades

Agentic automation AI is reshaping QA by enabling autonomous testing, addressing skill gaps and scalability through adaptive, no-code solutions, and urging professionals to upskill in AI/ML, prioritize business logic, and balance automation with human oversight for reliable, secure, and context-aware quality assurance.

27 Mar 2026 How to Test a Release Oleksandr Bolzhelarskyi

Strategies for effective software testing emphasize separating QA from quality management, addressing role confusion and oversight gaps, utilizing process improvements and tools, balancing speed with stability through rigorous regression testing, fostering collaboration between teams, and leveraging automation and continuous improvement to ensure reliable releases.

More How To Test This? episodes