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?

28 May 2026 How To Test With Augmented Coding Ben Fellows

The text discusses the evolving QA role in software development, emphasizing trust-building through rigorous testing, challenges like QA bottlenecks and bug-induced trust erosion, the strategic use of AI tools to augment rather than replace testers, the need for QA professionals to develop technical and strategic skills, critiques of over-reliance on automation, and future trends like hybrid engineer roles and AI-driven skill acceleration.

19 May 2026 How To Test The Stock Exchange - Iosif Itkin

Software testing in mission-critical financial systems must address ultra-low latency, massive transaction volumes, and unpredictable load spikes through chaos engineering, prioritizing resilience over perfection while avoiding testing pitfalls, leveraging AI with critical thinking, and ensuring communication and adaptability to prevent severe financial and reputational risks.

15 May 2026 How to Test with Rapid Software Testing (RST) - Michael Bolton

Recommended: Exploratory Testing is important.

Testing is a human-driven, exploratory practice emphasizing critical inquiry, contextual efficiency, and risk-based investigation over rigid automation, with a focus on ethical judgment, systemic understanding, and balancing human expertise with strategic technology use.

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.

More How To Test This? episodes