<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Muthu Kumar — Engineering Notes</title><link>https://muthukumarkoodalingam.com/blog/</link><description>Karate, API testing, QA architecture and AI-assisted engineering.</description><item><title><![CDATA[Your Karate Tests Are Green. But Is Your API Actually Covered?]]></title><link>https://muthukumarkoodalingam.com/blog/karate-api-coverage-openapi-gaps/</link><guid>https://muthukumarkoodalingam.com/blog/karate-api-coverage-openapi-gaps/</guid><pubDate>Tue, 15 Sep 2026 12:00:00 GMT</pubDate><description><![CDATA[A practical method for measuring Karate API coverage against OpenAPI, finding endpoint gaps, and generating only the missing tests instead of trusting a green test run.]]></description></item><item><title><![CDATA[How to Generate Karate API Tests from OpenAPI — Without Creating a Maintenance Nightmare]]></title><link>https://muthukumarkoodalingam.com/blog/openapi-to-karate-without-maintenance-nightmare/</link><guid>https://muthukumarkoodalingam.com/blog/openapi-to-karate-without-maintenance-nightmare/</guid><pubDate>Fri, 11 Sep 2026 12:00:00 GMT</pubDate><description><![CDATA[A practical way to turn an OpenAPI contract into maintainable Karate tests, while keeping generation deterministic and using AI only where it adds value.]]></description></item></channel></rss>