<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Basavaraju Kidiyappa</title>
    <description>The latest articles on DEV Community by Basavaraju Kidiyappa (@bkidiyappa).</description>
    <link>https://dev.to/bkidiyappa</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3953569%2F5862547e-8098-43c3-97a4-0930ea38607c.jpg</url>
      <title>DEV Community: Basavaraju Kidiyappa</title>
      <link>https://dev.to/bkidiyappa</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/bkidiyappa"/>
    <language>en</language>
    <item>
      <title>Your Engineering Dashboard May Be Lying to You</title>
      <dc:creator>Basavaraju Kidiyappa</dc:creator>
      <pubDate>Fri, 02 Oct 2026 10:29:54 +0000</pubDate>
      <link>https://dev.to/bkidiyappa/your-engineering-dashboard-may-be-lying-to-you-31cc</link>
      <guid>https://dev.to/bkidiyappa/your-engineering-dashboard-may-be-lying-to-you-31cc</guid>
      <description>&lt;h1&gt;
  
  
  Your Engineering Dashboard May Be Lying to You
&lt;/h1&gt;

&lt;p&gt;Velocity is up.&lt;/p&gt;

&lt;p&gt;Automation coverage is up.&lt;/p&gt;

&lt;p&gt;Code coverage is up.&lt;/p&gt;

&lt;p&gt;Defects are down.&lt;/p&gt;

&lt;p&gt;Everything looks great.&lt;/p&gt;

&lt;p&gt;But are we actually building better software?&lt;/p&gt;

&lt;p&gt;That question has been on my mind for a long time.&lt;/p&gt;

&lt;p&gt;After working across Engineering, Quality Engineering, Delivery, DevOps, cloud transformation and engineering leadership, I've noticed a recurring problem:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;We measure engineering performance using metrics that are individually useful but collectively misleading.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A metric can improve while the engineering outcome gets worse.&lt;/p&gt;

&lt;h2&gt;
  
  
  When 85% automation coverage isn't necessarily better
&lt;/h2&gt;

&lt;p&gt;Imagine an engineering organization moves from:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;60% automation coverage → 85%&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The dashboard shows a clear improvement.&lt;/p&gt;

&lt;p&gt;But at the same time:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Defect leakage increases&lt;/li&gt;
&lt;li&gt;Production incidents increase&lt;/li&gt;
&lt;li&gt;Test maintenance effort increases&lt;/li&gt;
&lt;li&gt;Critical user journeys remain poorly covered&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Did automation actually improve?&lt;/p&gt;

&lt;p&gt;The answer isn't obvious anymore.&lt;/p&gt;

&lt;p&gt;The problem isn't the automation metric.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The problem is looking at it in isolation.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What about 90% code coverage?
&lt;/h2&gt;

&lt;p&gt;Code coverage is another good example.&lt;/p&gt;

&lt;p&gt;Suppose a team reaches:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;90% code coverage&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That sounds impressive.&lt;/p&gt;

&lt;p&gt;But coverage doesn't tell us:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Whether the right scenarios are being tested&lt;/li&gt;
&lt;li&gt;Whether assertions are meaningful&lt;/li&gt;
&lt;li&gt;Whether critical business paths are protected&lt;/li&gt;
&lt;li&gt;Whether the code is maintainable&lt;/li&gt;
&lt;li&gt;Whether defects are escaping into production&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Two codebases can both report 90% coverage and have very different levels of quality.&lt;/p&gt;

&lt;p&gt;Again, the metric isn't necessarily wrong.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Our interpretation of the metric may be incomplete.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  And then AI changes the equation
&lt;/h2&gt;

&lt;p&gt;AI makes this even more interesting.&lt;/p&gt;

&lt;p&gt;Imagine an engineering team using AI coding assistants and suddenly producing twice as much code.&lt;/p&gt;

&lt;p&gt;That's a significant productivity signal.&lt;/p&gt;

&lt;p&gt;But did engineering value increase by 2×?&lt;/p&gt;

&lt;p&gt;Not necessarily.&lt;/p&gt;

&lt;p&gt;We also need to understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Defect trends&lt;/li&gt;
&lt;li&gt;Code quality&lt;/li&gt;
&lt;li&gt;Review effort&lt;/li&gt;
&lt;li&gt;Technical debt&lt;/li&gt;
&lt;li&gt;Test effectiveness&lt;/li&gt;
&lt;li&gt;Production reliability&lt;/li&gt;
&lt;li&gt;Customer impact&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;AI can increase the amount of software produced.&lt;/p&gt;

&lt;p&gt;The harder question is whether it increases the &lt;strong&gt;value of software delivered&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  The problem with engineering dashboards
&lt;/h2&gt;

&lt;p&gt;Most engineering organizations have no shortage of metrics.&lt;/p&gt;

&lt;p&gt;They measure:&lt;/p&gt;

&lt;h3&gt;
  
  
  Delivery
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Sprint velocity&lt;/li&gt;
&lt;li&gt;Planned vs. completed work&lt;/li&gt;
&lt;li&gt;Cycle time&lt;/li&gt;
&lt;li&gt;Capacity utilization&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Quality
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Defects&lt;/li&gt;
&lt;li&gt;Defect leakage&lt;/li&gt;
&lt;li&gt;Severity&lt;/li&gt;
&lt;li&gt;Defect aging&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Automation
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Automated tests&lt;/li&gt;
&lt;li&gt;Automation coverage&lt;/li&gt;
&lt;li&gt;Execution frequency&lt;/li&gt;
&lt;li&gt;Test pass rates&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Code
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Code coverage&lt;/li&gt;
&lt;li&gt;Code quality&lt;/li&gt;
&lt;li&gt;Technical debt&lt;/li&gt;
&lt;li&gt;Maintainability&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Engineering productivity
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Pull requests&lt;/li&gt;
&lt;li&gt;Review time&lt;/li&gt;
&lt;li&gt;Deployment frequency&lt;/li&gt;
&lt;li&gt;Lead time&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  AI
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;AI-assisted coding&lt;/li&gt;
&lt;li&gt;Code generation&lt;/li&gt;
&lt;li&gt;AI test generation&lt;/li&gt;
&lt;li&gt;Developer adoption&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All of these can be useful.&lt;/p&gt;

&lt;p&gt;But here's the problem:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;They are usually viewed as separate dashboards.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That's where the real opportunity is.&lt;/p&gt;

&lt;h2&gt;
  
  
  The signal is in the relationship between metrics
&lt;/h2&gt;

&lt;p&gt;Consider a simple example.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Metric&lt;/th&gt;
&lt;th&gt;Previous&lt;/th&gt;
&lt;th&gt;Current&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Velocity&lt;/td&gt;
&lt;td&gt;40 SP&lt;/td&gt;
&lt;td&gt;55 SP&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Automation&lt;/td&gt;
&lt;td&gt;60%&lt;/td&gt;
&lt;td&gt;85%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Code Coverage&lt;/td&gt;
&lt;td&gt;72%&lt;/td&gt;
&lt;td&gt;90%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Defect Leakage&lt;/td&gt;
&lt;td&gt;8%&lt;/td&gt;
&lt;td&gt;14%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;If we look at the first three metrics independently, the story looks fantastic.&lt;/p&gt;

&lt;p&gt;But once we connect them with defect leakage, the story becomes much more interesting.&lt;/p&gt;

&lt;p&gt;Something changed.&lt;/p&gt;

&lt;p&gt;And that's the question an engineering leader should investigate:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Maybe the organization is optimizing for delivery metrics.&lt;/p&gt;

&lt;p&gt;Maybe automation is focused on the wrong areas.&lt;/p&gt;

&lt;p&gt;Maybe tests are providing coverage without meaningful validation.&lt;/p&gt;

&lt;p&gt;Maybe AI-generated code increased output faster than review and quality processes could adapt.&lt;/p&gt;

&lt;p&gt;Maybe the organization is simply measuring the wrong things.&lt;/p&gt;

&lt;p&gt;The dashboard doesn't give us the answer.&lt;/p&gt;

&lt;p&gt;But it should help us ask the &lt;strong&gt;right question&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  From measuring metrics to understanding engineering systems
&lt;/h2&gt;

&lt;p&gt;This is the thinking behind &lt;strong&gt;OpenVector — Software Engineering Metrics Unleashed&lt;/strong&gt;, an open-source project I'm building.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/bkidiyappa/OpenVector" rel="noopener noreferrer"&gt;OpenVector on GitHub&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The idea is simple:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Don't just collect more metrics. Connect the metrics you already have.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;OpenVector looks at engineering through multiple dimensions:&lt;/p&gt;

&lt;p&gt;📈 &lt;strong&gt;Delivery&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Sprint velocity, capacity, planned vs. completed work&lt;/p&gt;

&lt;p&gt;🧪 &lt;strong&gt;Quality&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Defects, leakage, severity, aging and sources&lt;/p&gt;

&lt;p&gt;🤖 &lt;strong&gt;Automation&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Automation coverage and execution trends&lt;/p&gt;

&lt;p&gt;💻 &lt;strong&gt;Code Health&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Code coverage and code quality&lt;/p&gt;

&lt;p&gt;👥 &lt;strong&gt;Capacity&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Engineering capacity and productivity signals&lt;/p&gt;

&lt;p&gt;🧠 &lt;strong&gt;AI Impact&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Understanding AI adoption alongside engineering outcomes&lt;/p&gt;

&lt;p&gt;The objective isn't to create another dashboard full of charts.&lt;/p&gt;

&lt;p&gt;It's to make relationships between engineering signals visible.&lt;/p&gt;

&lt;h2&gt;
  
  
  The metric isn't the outcome
&lt;/h2&gt;

&lt;p&gt;This is perhaps the most important distinction.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Velocity is not value.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Automation coverage is not quality.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Code coverage is not test effectiveness.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AI-generated code is not engineering productivity.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A declining defect count is not automatically improving quality.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;These metrics are signals.&lt;/p&gt;

&lt;p&gt;The engineering outcome emerges from how those signals interact.&lt;/p&gt;

&lt;p&gt;That's why I believe the next generation of engineering intelligence needs to move from:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Metric → Dashboard&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;to:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Metrics → Relationships → Insights → Decisions&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What should engineering leaders measure?
&lt;/h2&gt;

&lt;p&gt;I don't think the answer is simply "more."&lt;/p&gt;

&lt;p&gt;In fact, I think we should ask a different question:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Which relationships between metrics help us make better engineering decisions?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;h3&gt;
  
  
  Velocity + Defect Leakage
&lt;/h3&gt;

&lt;p&gt;Can increased delivery speed be achieved without sacrificing quality?&lt;/p&gt;

&lt;h3&gt;
  
  
  Automation + Defect Leakage
&lt;/h3&gt;

&lt;p&gt;Are we automating the right things?&lt;/p&gt;

&lt;h3&gt;
  
  
  Code Coverage + Defects
&lt;/h3&gt;

&lt;p&gt;Is increased coverage translating into fewer escaped defects?&lt;/p&gt;

&lt;h3&gt;
  
  
  AI Adoption + Code Quality
&lt;/h3&gt;

&lt;p&gt;Is AI-assisted development improving engineering outcomes or simply increasing output?&lt;/p&gt;

&lt;h3&gt;
  
  
  Capacity + Delivery
&lt;/h3&gt;

&lt;p&gt;Are teams becoming more efficient, or are they simply working harder?&lt;/p&gt;

&lt;p&gt;Those relationships are much more interesting than any individual number.&lt;/p&gt;

&lt;h2&gt;
  
  
  More metrics ≠ more insight
&lt;/h2&gt;

&lt;p&gt;Engineering organizations don't necessarily need another hundred metrics.&lt;/p&gt;

&lt;p&gt;They need better ways to understand the metrics they already collect.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;More metrics ≠ more insight.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Better-connected metrics = better decisions.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That's the problem I'm exploring with OpenVector.&lt;/p&gt;

&lt;p&gt;If you're an engineering or technology leader, I'd be interested in your perspective:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Which engineering metric do you trust most when making a serious decision?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;And perhaps more importantly:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Which metric does your organization measure simply because it's easy to measure?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/bkidiyappa/OpenVector" rel="noopener noreferrer"&gt;Explore OpenVector on GitHub&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  EngineeringMetrics #SoftwareEngineering #QualityEngineering #AI
&lt;/h1&gt;

</description>
      <category>engineeringmetrics</category>
      <category>softwareengineering</category>
      <category>qualityengineering</category>
      <category>engineeringleadership</category>
    </item>
    <item>
      <title>Practical AI Adoption in Test Automation</title>
      <dc:creator>Basavaraju Kidiyappa</dc:creator>
      <pubDate>Wed, 27 May 2026 06:44:49 +0000</pubDate>
      <link>https://dev.to/bkidiyappa/practical-ai-adoption-in-test-automation-2j8g</link>
      <guid>https://dev.to/bkidiyappa/practical-ai-adoption-in-test-automation-2j8g</guid>
      <description>&lt;p&gt;After years leading engineering and quality organizations, I wanted to explore practical AI adoption by building something hands-on.&lt;/p&gt;

&lt;p&gt;Most conversations around AI in testing focus on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI-generated tests&lt;/li&gt;
&lt;li&gt;Autonomous testing&lt;/li&gt;
&lt;li&gt;self-healing magic&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But in real engineering systems, reliability, transparency, scalability, and cost still matter.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Classic Problem:&lt;/strong&gt; Traditional automation frameworks come with several pain points. Complexity causing maintenance overhead, Lot of coding, Creating skill dependency. Duplicated logic, Test sprawl. Yes, there are commercial solutions to these, well they are expensive, causes vendor lock-in and less flexible and not scalable. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AI testing problems:&lt;/strong&gt; Smart IDEs, Agentic QA, Tool calling all are evolving in making life easier, however the challenges of Inconsistent usage across team, cloud LLM dependency, expensive test building and execution, over reliance on AI are some of the persistent problems. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;That led me to build &lt;a href="https://github.com/bkidiyappa/OpenSecant" rel="noopener noreferrer"&gt;OpenSecant&lt;/a&gt;&lt;/strong&gt; — an AI-native resilient automation framework built on Playwright.&lt;/p&gt;

&lt;p&gt;The goal was not to replace deterministic automation with AI, but to augment automation intelligently where it adds value.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What OpenSecant currently supports:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;✅ Natural language-driven test execution&lt;br&gt;
✅ Local-first locator intelligence&lt;br&gt;
✅ LLM fallback when local resolution fails&lt;br&gt;
✅ Self-healing selectors&lt;br&gt;
✅ Step memory / reusable automation intelligence&lt;br&gt;
✅ QA agent mode for exploratory workflows&lt;br&gt;
✅ Parallel execution support&lt;br&gt;
✅ Cloud + local LLM providers (OpenAI, Azure OpenAI, Bedrock, Ollama)&lt;br&gt;
✅ Test Report with screenshots&lt;/p&gt;

&lt;p&gt;... and More on the way.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Architecture:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbmve3xysxxizcq1oqjy6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbmve3xysxxizcq1oqjy6.png" alt=" " width="800" height="1200"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key Concepts:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Simplicity:&lt;/strong&gt;&lt;br&gt;
No more feature files, no more step definition, just test files and step to code mapping. catering to all roles QA, Dev, BA etc.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Deterministic-first approach:&lt;/strong&gt;&lt;br&gt;
Use of local locator engine to resolve locator identification reducing dependency on LLM calling&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Self-healing philosophy:&lt;/strong&gt;&lt;br&gt;
On error fall back to Locater engine, pass the Hybrid element structure combining DOM structure and Accessibility snapshot. If the suggested locator fails, then 2nd level fall back to AI calling with local LLM or cloud, with retries in each layer&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Local LLM support:&lt;/strong&gt;&lt;br&gt;
Cloud LLMs are Expensive - I have been using cloud LLMs from multiple providers. I have realized when you have 1000s of tests to build run, heal, relying on cloud models is expensive. &lt;/p&gt;

&lt;p&gt;Data Privacy, Security by Design - Local LLMs are way to go when your tests are to deal with sensitive data&lt;/p&gt;

&lt;p&gt;Tool Calling Flexibility - Easy to test integration in Internal Environments, Databases etc.&lt;/p&gt;

&lt;p&gt;Enterprise Adoption - Easier to Scale&lt;/p&gt;

&lt;p&gt;I used Ollama with models like phi4-mini, gemma4-e2b etc. They would need a machine with 8 GB GPUs to respond in seconds. This is getting to norm lately on local machines or pipeline set ups. Which makes scaling easier.&lt;/p&gt;

&lt;p&gt;Integration with OpenAI, Bedrock and Azure exist, use with caution of cost.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Agentic QA:&lt;/strong&gt;&lt;br&gt;
Agentic QA if the future of Quality Engineering and I have taken a strong step towards it. Use cases like autonomously exploring sites or apps, building and saving tests for future execution&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The working code:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fln04wg7h0gcfuxs265xr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fln04wg7h0gcfuxs265xr.png" alt=" " width="602" height="237"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwdzqd3k0l8uzompiig9m.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwdzqd3k0l8uzompiig9m.png" alt=" " width="602" height="320"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1l0tm1qc822z6lr3zgag.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1l0tm1qc822z6lr3zgag.png" alt=" " width="602" height="124"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;## Roadmap:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Smarter healing strategies&lt;/li&gt;
&lt;li&gt;Better agentic exploration&lt;/li&gt;
&lt;li&gt;MCP integrations&lt;/li&gt;
&lt;li&gt;Distributed execution&lt;/li&gt;
&lt;li&gt;Plugin ecosystem&lt;/li&gt;
&lt;li&gt;Extending to API and Native Mobile App Automation&lt;/li&gt;
&lt;li&gt;Multi Agent Orchestration&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>ai</category>
      <category>opensecant</category>
      <category>automation</category>
      <category>qa</category>
    </item>
  </channel>
</rss>
