{"id":24953,"date":"2026-07-30T08:45:00","date_gmt":"2026-07-30T15:45:00","guid":{"rendered":"https:\/\/www.microsoft.com\/insidetrack\/blog\/?p=24953"},"modified":"2026-07-29T15:44:06","modified_gmt":"2026-07-29T22:44:06","slug":"making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/insidetrack\/blog\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\/","title":{"rendered":"Making AI testing work at scale at Microsoft with Enterprise Test Platform"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Every IT team knows the feeling: A project is on track, and then testing becomes the wall everything stacks up against. Slow cycles, fragmented tools, and manual validation are some of the most persistent bottlenecks in enterprise technology.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">AI tools for testing are everywhere, but for most organizations, they&#8217;re still experiments, not infrastructure.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When our Commerce Platforms team, which owns the company\u2019s core commerce and financial platform services, found itself staring down a critical SAP migration with a hard deadline, they decided it was time to try a different approach.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">They wanted to know if enterprise-grade AI testing was actually achievable.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A growing challenge<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Behind the scenes, we run much of our global business on SAP. From finance and supply chain management to HR and procurement, SAP serves as a critical enterprise platform across the company.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Testing across our 40-plus SAP service lines had long relied on third-party tools. Our licensed infrastructure had finite capacity and required manual test-case authoring. And the vendor we were working with wasn\u2019t able to move as quickly as we wanted.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As a result, costs compounded in every direction. Reliance on third-party testing tools to automate SAP regression testing came with high licensing costs, infrastructure requirements, and operational complexity. Together, those tools cost us about $500,000 a year to maintain. With only 80 third-party tool licenses spread across more than 40 service lines, teams were perpetually competing for capacity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Additionally, security vulnerabilities and compliance findings in third-party testing tools became an ongoing liability. Vendor remediation timelines stretched to 9 or 10 months, far beyond our requirements.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then came the deadline that forced us to act.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One of the first major tests came from the Global Trade Services (GTS) system, which handles customs and invoice generation processes required to move products across international borders. As part of our broader SAP modernization effort, GTS had to migrate from SAP ERP Central Component to SAP Business Suite 4 HANA before a December 2025 deadline or shipments would stop. The team had 10 months. The traditional testing approach wouldn\u2019t get us there.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The time had come to explore AI as a solution for a testing model that was becoming unsustainable. With an ambitious goal, and the GTS team\u2019s blessing, we developed Enterprise Test Platform, an AI-driven testing solution.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Building with an incremental approach<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Our team started narrow. Rather than replacing their third-party testing platform overnight, they focused first on test-case authoring. It was a practical starting point: Teams already had years of business process documentation, but turning that knowledge into structured, executable test cases still required significant manual effort. <\/p>\n\n\n\n<figure class=\"wp-block-image alignright size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/Neeraj-Tripathi_lilac.png\" alt=\"A photo of Tripathi.\" class=\"wp-image-24956\" style=\"width:150px\" srcset=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/Neeraj-Tripathi_lilac.png 500w, https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/Neeraj-Tripathi_lilac-300x300.png 300w, https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/Neeraj-Tripathi_lilac-150x150.png 150w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u201cWe realized that enterprise teams already had the documentation AI needs. Once we saw that AI could convert that knowledge into reliable, structured test cases, it changed the trajectory of the entire project.\u201d<\/p>\n<cite>Neeraj Tripathi, principal program manager, Commerce Platforms team<\/cite><\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Process documentation, API references, business requirement documents, and functional flows were already there, scattered across systems. The missing piece was converting that existing knowledge into structured, executable test assets.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cWe realized that enterprise teams already had the documentation AI needs,\u201d says Neeraj Tripathi, a principal program manager on the Commerce Platforms team. \u201cOnce we saw that AI could convert that knowledge into reliable, structured test cases, it changed the trajectory of the entire project.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Early results exceeded expectations. That momentum gave the team confidence to expand beyond test-case authoring to eventually encompass execution, validation, orchestration, and reporting, consolidating fragmented testing capabilities into a unified first-party platform.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Making a dramatic impact<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The GTS migration became the proof point. The team ran three full mock drills using the Enterprise Test Platform throughout, and the numbers tell the story of a team learning in real time.<\/p>\n\n\n\n<figure class=\"wp-block-image alignright size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/Priyanka-Alva_teal.png\" alt=\"A photo of Alva.\" class=\"wp-image-24957\" style=\"width:150px\" srcset=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/Priyanka-Alva_teal.png 500w, https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/Priyanka-Alva_teal-300x300.png 300w, https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/Priyanka-Alva_teal-150x150.png 150w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u201cThe migration of delta was completed in 11 minutes. We have set an industry benchmark with this project.\u201d<\/p>\n<cite>Priyanka Alva, program manager lead, Global Trade Services<\/cite><\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">In the first mock drill, the system cutover alone took 144 hours. In the second, it was 36 hours. In the third, 11 hours. Finally, the GTS system went live on SAP S4 Migration on Azure in six hours, with SAP Support flying a team in from overseas to be on site.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cThe migration of delta was completed in 11 minutes,\u201d Alva says. \u201cWe have set an industry benchmark with this project.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The in-house migration tool and Enterprise Test Platform contributed directly. Weekly regression testing that previously consumed three full days dropped to under an hour. Alva\u2019s team achieved 57% automation across the full migration effort, a result that came during the first pilot, while the tool was still being actively developed in parallel. The go-live produced zero post-launch defects.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1241\" src=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/3-days-to-1-hour-scaled.png\" alt=\"A visual representation of the reasons why the manual process for texting execution and validation took three days, and how the Model Context Protocol (MCP) AI Automated process can achieve results in one hour.\" class=\"wp-image-24958\" srcset=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/3-days-to-1-hour-scaled.png 2560w, https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/3-days-to-1-hour-300x145.png 300w, https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/3-days-to-1-hour-1024x496.png 1024w, https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/3-days-to-1-hour-768x372.png 768w, https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/3-days-to-1-hour-1536x745.png 1536w, https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/3-days-to-1-hour-2048x993.png 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><figcaption class=\"wp-element-caption\">Weekly regression testing that previously consumed three full days dropped to about one hour.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Since then, the Enterprise Test Platform has been used for other service lines. The broader organizational results are just as striking:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">Across service lines that have adopted the platform, teams are seeing 80% efficiency gains in end-to-end testing cycles. More than 10,000 test cases now execute in 10 to 12 minutes.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Hundreds of thousands of dollars spent annually on third-party licensing and infrastructure are coming off the books as each service line retires its legacy tools.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">The security compliance problem that once left findings open for the better part of a year is resolved; first-party tooling means we now own the remediation timeline.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">SAP has since cited the GTS migration at TechEd and Sapphire as a model for S4 migrations at scale.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8220;We&#8217;ve achieved something the industry has been struggling with,\u201d Tripathi says. \u201cOur journey is a case study for other organizations working toward their S4 migrations. That story is now being told by SAP to their customers.\u201d<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Solving the challenge AI skeptics raise first<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Generative AI is probabilistic by nature. For compliance-sensitive enterprise testing, that\u2019s a disqualifying concern. The Commerce Platforms team knew it, and they built their answer into the architecture.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When a tester prompts the agent to generate test cases, the agent draws on the service line\u2019s knowledge base and proposes test steps for human review. Nothing is committed until a person approves. Once approved, the agent produces a test execution context, or TC JSON file: a lightweight, human-readable script that locks in every step, API mapping, input payload, expected output, and validation assertion for that test case.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cThe nature of AI is probabilistic, but testing requires deterministic responses,\u201d Tripathi says. \u201cEvery time that test case runs, it runs the same way.\u201d<\/p>\n\n\n\n<figure class=\"wp-block-image alignright size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/Ram-Mohan-Reddy-Gudupalli_lilac.png\" alt=\"A photo of Gudupalli.\" class=\"wp-image-24959\" style=\"width:150px\" srcset=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/Ram-Mohan-Reddy-Gudupalli_lilac.png 500w, https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/Ram-Mohan-Reddy-Gudupalli_lilac-300x300.png 300w, https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/Ram-Mohan-Reddy-Gudupalli_lilac-150x150.png 150w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u201cEach time some action is done by the AI, another agent comes and challenges it. The agent probes more questions and makes sure the output is accurate.\u201d<\/p>\n<cite>Ram Mohan Reddy Gudupalli, software engineering manager, Commerce Platforms team<\/cite><\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">That handles execution. But what about authoring itself?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To solve that, the team added a second layer: A dedicated \u201cpolicing\u201d agent built into the multi-agent architecture that re-interrogates every output before it\u2019s finalized.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cEach time some action is done by the AI, another agent comes and challenges it,\u201d says Ram Mohan Reddy Gudupalli, the software engineering manager who led the build. \u201cThe agent probes more questions and makes sure the output is accurate. The real innovation wasn&#8217;t adding AI to testing, it was making AI accountable through deterministic execution, independent validation, and enterprise governance.&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The TC JSON makes execution deterministic and auditable. The policing agent makes the authoring step trustworthy. Together, they give a probabilistic technology the governance profile that enterprise requires.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Enterprise Test Platform connects existing business knowledge to AI-assisted test creation, deterministic execution, traceable results, and automated validation\/insights:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><strong>Knowledge base:\u200b <\/strong>Business process docs, wikis, APIs, and test artifacts become the source of truth.\u200b<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Test case authoring\u200b:<\/strong> AI proposes test scenarios and creates Azure DevOps test cases for human review.\u200b<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Test process engine\u200b:<\/strong> Creates a Test Execution Context file that standardizes execution logic, inputs, and validations.\u200b<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Deterministic execution\u200b:<\/strong> Runs approved test cases at scale in Azure DevOps through controlled, repeatable execution.\u200b<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Results and traceability:<\/strong> \u200bCaptures outcomes, evidence, and summaries back in Azure DevOps for end-to-end traceability.\u200b<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Validation, analysis, and insights\u200b:<\/strong> Validates results across enterprise systems, identifies anomalies, and provides actionable testing insights.\u200b<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">At execution time, an orchestration engine fans test cases out for parallel execution across multiple simultaneous instances. Results flow back to Azure DevOps, where the agent analyzes outputs, flags mismatches, and automatically creates bug work items with AI-recommended fixes.<\/p>\n\n\n\n<figure class=\"wp-block-image alignright size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/Adrivit-Bhattacharya_teal.png\" alt=\"A photo of Bhattacharya.\" class=\"wp-image-24960\" style=\"width:150px\" srcset=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/Adrivit-Bhattacharya_teal.png 500w, https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/Adrivit-Bhattacharya_teal-300x300.png 300w, https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/Adrivit-Bhattacharya_teal-150x150.png 150w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u201cWe could have chosen a safer pilot. But if GTS succeeded, it would become a much bigger story. They came through with flying colors, and now they speak on our behalf.\u201d<\/p>\n<cite>Adrivit Bhattacharya, program manager lead, Commerce Platforms team<\/cite><\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Adoption is its own engineering problem<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Building the platform was the easier part of the project. Adrivit Bhattacharya, program manager lead for the platform team, chose GTS as the first pilot not because it was the safest bet, but because it was the highest-stakes one.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cWe could have chosen a safer pilot,\u201d Bhattacharya says. \u201cBut if GTS succeeded, it would become a much bigger story. They came through with flying colors, and now they speak on our behalf.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Before claiming any efficiency gains, our team ran the same test cases manually to establish a real baseline, then had service lines review and sign off on the comparison.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As of now, seven service lines are fully onboarded, 11 are in progress, and more than 15 are in the pipeline.<\/p>\n\n\n\n<figure class=\"wp-block-image alignright size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/Umamaheswar-Charabudla_lilac.png\" alt=\"A photo of Charabudla.\" class=\"wp-image-24961\" style=\"width:150px\" srcset=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/Umamaheswar-Charabudla_lilac.png 500w, https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/Umamaheswar-Charabudla_lilac-300x300.png 300w, https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/Umamaheswar-Charabudla_lilac-150x150.png 150w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u201cBuilding solutions is easy; adoption is where the challenges are because there is no one size fits all. If a service line only needs one of our solutions, they should be able to leverage it without having to connect to everything we offer.\u201d<\/p>\n<cite>Umamaheswar Charabudla, engineering group manager, Commerce Platforms team<\/cite><\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Umamaheswar Charabudla, the engineering group manager on the team, made the platform modular from the start, so teams can adopt one capability at a time\u2014authoring, execution, or validation\u2014without committing to the full stack up front.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cBuilding solutions is easy; adoption is where the challenges are because there is no one size fits all,\u201d Charabudla says. \u201cIf a service line only needs one of our solutions, they should be able to leverage it without having to connect to everything we offer. There should be no \u2018all or nothing.\u2019\u201d<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What\u2019s next\u2014and why it matters beyond Microsoft<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Our team built this solution under pressure, proved it on one of the most business-critical systems in the company, and is now fielding interest from enterprises around the world facing identical problems. The tool that started as a scrappy experiment to save a migration timeline has become a case study that SAP is presenting to its own customer base.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For organizations navigating the same pressures, the Commerce Platforms team playbook is open.<\/p>\n\n\n\n<div class=\"wp-block-group has-white-200-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-37425b6a wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--rd-xs);padding-right:var(--wp--preset--spacing--rd-xs);padding-bottom:var(--wp--preset--spacing--rd-xs);padding-left:var(--wp--preset--spacing--rd-xs)\">\n<h3 class=\"wp-block-heading\" style=\"margin-top:0;margin-bottom:0\">Key takeaways<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If your organization is navigating similar testing challenges, here is what the Commerce Platforms team learned:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><strong>Start with your knowledge base, not your tools. <\/strong>Most organizations already have the documentation that AI needs: process specs, API references, business requirements. The opportunity is connecting that existing knowledge to AI orchestration. If it\u2019s scattered or incomplete, invest in capturing it first.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Start with one phase. <\/strong>The team began with test case authoring, proved the value, and expanded from there. Trying to automate the full lifecycle on day one increases complexity and risk without a foundation to build on.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Make your AI deterministic. <\/strong>Generative AI is inherently probabilistic; enterprise testing cannot be. A test execution context file that locks in inputs, expected outputs, and validation logic is what makes AI-generated test cases repeatable, auditable, and trustworthy for compliance environments.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Keep humans in the loop at every stage. <\/strong>The agent proposes; a person approves. Speed and scale don\u2019t require removing human judgment; they require applying it at the right moments.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Choose your first customer carefully. <\/strong>Your pilot partner sets the story you tell every team that follows. Pick a team facing a real, urgent problem. If they succeed, they become your most credible advocates.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Earn your numbers. <\/strong>Before claiming efficiency gains, run the same test cases the old way to establish a real baseline. Have your customers agree to the comparison in writing. Fuzzy numbers don\u2019t survive the trip to senior leadership.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Build a pluggable architecture. <\/strong>The AI landscape changes fast. Design your system so models, tools, and execution engines can be swapped without rebuilding everything. What\u2019s best today may not be the best option in six months.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Try it out<\/h3>\n\n\n\n<ul class=\"wp-block-list is-style-list-no-bullets\">\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/products\/devops?OCID=InsideTrack_Product_10823\" target=\"_blank\" rel=\"noreferrer noopener\">Explore Azure DevOps and start building your enterprise testing platform.<\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Related links<\/h3>\n\n\n\n<ul style=\"margin-top:var(--wp--preset--spacing--spacing-20)\" class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/solutions\/sap\/migration\" target=\"_blank\" rel=\"noreferrer noopener\">See how Microsoft and SAP are accelerating migrations with Azure.<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/modelcontextprotocol.io\/docs\/getting-started\/intro\" target=\"_blank\" rel=\"noreferrer noopener\">Explore the Model Context Protocol (MCP) documentation to learn how to build MCP-integrated solutions.<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/foundry\/concepts\/observability\" target=\"_blank\" rel=\"noreferrer noopener\">Discover how Microsoft Foundry provides governance, observability, and evaluation capabilities for enterprise AI.<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/www.microsoft.com\/en-us\/trust-center\/security\/secure-future-initiative\" target=\"_blank\" rel=\"noreferrer noopener\">Learn about our Secure Future Initiative and how security is built into first-party AI development at Microsoft.<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Every IT team knows the feeling: A project is on track, and then testing becomes the wall everything stacks up against. Slow cycles, fragmented tools, and manual validation are some of the most persistent bottlenecks in enterprise technology. AI tools for testing are everywhere, but for most organizations, they&#8217;re still experiments, not infrastructure. When our [&hellip;]<\/p>\n","protected":false},"author":227,"featured_media":24954,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_hide_featured_on_single":false,"_show_featured_caption_on_single":true,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[864,199,868,881,850,849,689,848],"coauthors":[894],"class_list":["post-24953","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-digital","tag-agent","tag-ai","tag-ai-deployment-and-adoption","tag-developer-tools","tag-end-user-services-and-support","tag-network-and-infrastructure","tag-network-security","tag-security-and-risk-management","m-blog-post"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Making AI testing work at scale at Microsoft with Enterprise Test Platform - Inside Track Blog<\/title>\n<meta name=\"description\" content=\"Learn how our Commerce Platforms team used Model Context Protocol and Azure DevOps to cut regression testing from three days to one hour.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Making AI testing work at scale at Microsoft with Enterprise Test Platform - Inside Track Blog\" \/>\n<meta property=\"og:description\" content=\"Learn how our Commerce Platforms team used Model Context Protocol and Azure DevOps to cut regression testing from three days to one hour.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\/\" \/>\n<meta property=\"og:site_name\" content=\"Inside Track Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-30T15:45:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/10823-Hero_image.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2300\" \/>\n\t<meta property=\"og:image:height\" content=\"1293\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Stephanie Parry\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Stephanie Parry\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\\\/\"},\"author\":{\"name\":\"Stephanie Parry\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/#\\\/schema\\\/person\\\/0a6fa3d0bb1a1e4813142232ee874c0c\"},\"headline\":\"Making AI testing work at scale at Microsoft with Enterprise Test Platform\",\"datePublished\":\"2026-07-30T15:45:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\\\/\"},\"wordCount\":2120,\"image\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/uploads\\\/prod\\\/2026\\\/07\\\/10823-Hero_image.jpg\",\"keywords\":[\"Agent\",\"AI\",\"AI deployment and adoption\",\"Developer tools\",\"End user services and support\",\"Network and infrastructure\",\"Network Security\",\"Security and risk management\"],\"articleSection\":[\"Microsoft Digital\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\\\/\",\"url\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\\\/\",\"name\":\"Making AI testing work at scale at Microsoft with Enterprise Test Platform - Inside Track Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/uploads\\\/prod\\\/2026\\\/07\\\/10823-Hero_image.jpg\",\"datePublished\":\"2026-07-30T15:45:00+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/#\\\/schema\\\/person\\\/0a6fa3d0bb1a1e4813142232ee874c0c\"},\"description\":\"Learn how our Commerce Platforms team used Model Context Protocol and Azure DevOps to cut regression testing from three days to one hour.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/uploads\\\/prod\\\/2026\\\/07\\\/10823-Hero_image.jpg\",\"contentUrl\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/uploads\\\/prod\\\/2026\\\/07\\\/10823-Hero_image.jpg\",\"width\":2300,\"height\":1293,\"caption\":\"Our Commerce Platforms team used Model Context Protocol (MCP) and Azure DevOps to cut regression testing from three days to one hour and to deliver a critical SAP migration.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Making AI testing work at scale at Microsoft with Enterprise Test Platform\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/\",\"name\":\"Inside Track Blog\",\"description\":\"How Microsoft does IT\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/#\\\/schema\\\/person\\\/0a6fa3d0bb1a1e4813142232ee874c0c\",\"name\":\"Stephanie Parry\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1673d453a91c9842992879dd94fbd75bd4ad918eb85dba05b6b89913006489fa?s=96&d=mm&r=g18dc39db377ce7c1a5ad1725bdaf8597\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1673d453a91c9842992879dd94fbd75bd4ad918eb85dba05b6b89913006489fa?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1673d453a91c9842992879dd94fbd75bd4ad918eb85dba05b6b89913006489fa?s=96&d=mm&r=g\",\"caption\":\"Stephanie Parry\"},\"url\":\"https:\\\/\\\/www.microsoft.com\\\/insidetrack\\\/blog\\\/author\\\/sparry\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Making AI testing work at scale at Microsoft with Enterprise Test Platform - Inside Track Blog","description":"Learn how our Commerce Platforms team used Model Context Protocol and Azure DevOps to cut regression testing from three days to one hour.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.microsoft.com\/insidetrack\/blog\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\/","og_locale":"en_US","og_type":"article","og_title":"Making AI testing work at scale at Microsoft with Enterprise Test Platform - Inside Track Blog","og_description":"Learn how our Commerce Platforms team used Model Context Protocol and Azure DevOps to cut regression testing from three days to one hour.","og_url":"https:\/\/www.microsoft.com\/insidetrack\/blog\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\/","og_site_name":"Inside Track Blog","article_published_time":"2026-07-30T15:45:00+00:00","og_image":[{"width":2300,"height":1293,"url":"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/10823-Hero_image.jpg","type":"image\/jpeg"}],"author":"Stephanie Parry","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Stephanie Parry","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\/#article","isPartOf":{"@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\/"},"author":{"name":"Stephanie Parry","@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/#\/schema\/person\/0a6fa3d0bb1a1e4813142232ee874c0c"},"headline":"Making AI testing work at scale at Microsoft with Enterprise Test Platform","datePublished":"2026-07-30T15:45:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\/"},"wordCount":2120,"image":{"@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/10823-Hero_image.jpg","keywords":["Agent","AI","AI deployment and adoption","Developer tools","End user services and support","Network and infrastructure","Network Security","Security and risk management"],"articleSection":["Microsoft Digital"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\/","url":"https:\/\/www.microsoft.com\/insidetrack\/blog\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\/","name":"Making AI testing work at scale at Microsoft with Enterprise Test Platform - Inside Track Blog","isPartOf":{"@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\/#primaryimage"},"image":{"@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/10823-Hero_image.jpg","datePublished":"2026-07-30T15:45:00+00:00","author":{"@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/#\/schema\/person\/0a6fa3d0bb1a1e4813142232ee874c0c"},"description":"Learn how our Commerce Platforms team used Model Context Protocol and Azure DevOps to cut regression testing from three days to one hour.","breadcrumb":{"@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microsoft.com\/insidetrack\/blog\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\/#primaryimage","url":"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/10823-Hero_image.jpg","contentUrl":"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/10823-Hero_image.jpg","width":2300,"height":1293,"caption":"Our Commerce Platforms team used Model Context Protocol (MCP) and Azure DevOps to cut regression testing from three days to one hour and to deliver a critical SAP migration."},{"@type":"BreadcrumbList","@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/making-ai-testing-work-at-scale-at-microsoft-with-enterprise-test-platform\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.microsoft.com\/insidetrack\/blog\/"},{"@type":"ListItem","position":2,"name":"Making AI testing work at scale at Microsoft with Enterprise Test Platform"}]},{"@type":"WebSite","@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/#website","url":"https:\/\/www.microsoft.com\/insidetrack\/blog\/","name":"Inside Track Blog","description":"How Microsoft does IT","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.microsoft.com\/insidetrack\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.microsoft.com\/insidetrack\/blog\/#\/schema\/person\/0a6fa3d0bb1a1e4813142232ee874c0c","name":"Stephanie Parry","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/1673d453a91c9842992879dd94fbd75bd4ad918eb85dba05b6b89913006489fa?s=96&d=mm&r=g18dc39db377ce7c1a5ad1725bdaf8597","url":"https:\/\/secure.gravatar.com\/avatar\/1673d453a91c9842992879dd94fbd75bd4ad918eb85dba05b6b89913006489fa?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1673d453a91c9842992879dd94fbd75bd4ad918eb85dba05b6b89913006489fa?s=96&d=mm&r=g","caption":"Stephanie Parry"},"url":"https:\/\/www.microsoft.com\/insidetrack\/blog\/author\/sparry\/"}]}},"jetpack_featured_media_url":"https:\/\/www.microsoft.com\/insidetrack\/blog\/uploads\/prod\/2026\/07\/10823-Hero_image.jpg","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9hcZA-6ut","_links":{"self":[{"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/posts\/24953","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/users\/227"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/comments?post=24953"}],"version-history":[{"count":6,"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/posts\/24953\/revisions"}],"predecessor-version":[{"id":25007,"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/posts\/24953\/revisions\/25007"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/media\/24954"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/media?parent=24953"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/categories?post=24953"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/tags?post=24953"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.microsoft.com\/insidetrack\/blog\/wp-json\/wp\/v2\/coauthors?post=24953"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}