Issue #332
State of Developer Experience 2026 ๐
| |||
| Welcome to the 332nd issue! Atlassian just published The State of Developer Experience in 2026. It's a survey of 1,500+ developers and engineering leaders. Most of it is about AI strategy but a few numbers stood out to me:
And in separate data from 500+ companies, confidence in changes dropped by 6% in just one quarter. So developers do more verification and testing, but they trust the code they push to production less. Interesting times. Happy testing! ๐ | |||
| | |||
| |||
| A Note on Spec-Driven Development Want to do spec-driven development with AI agents? Masoud Bahrami has some tips on how to approach it the right way, so that it doesn't drift too much. Additionally, Josphine Job tells us more on Why QA Experience Is an Unexpected Advantage in Spec-Driven Development, while Gal Arav continues the topic of Towards Spec-Driven Test Automation: Part 2. | |||
| Agentic Engineering: Bringing Roles Together Anฤฑlcan Gรผl shares how they merged tester and developer roles once AI agents made testing the bottleneck. Developers now test their own changes, with pair testing for the risky ones. Also, Jean-Franรงois Marquis has a similar story from another company: From Tester to Trust Arbiter: Our Experience with QA in the Agentic Engineering Era at ADEO. | |||
| Borrowed Plausibility A good reminder from Jeff Nyman on how AI-assisted development creates comprehension and cognitive debt, and how testing shows where our confidence isn't backed by evidence. At the same time, Vineet Verma points out that AI can write tests from a user story. It can't tell you the story is wrong, while Bob Chen has a good reminder that The Requirement Is Not the Ticket. It's Everything Around It. | |||
| How I Cut QA Out of the Deploy-Time Critical Path This is useful. You know that feeling whenever the pipeline fails and devs ask you to debug it? Mohamad Andika Bhaskara shares how their internal LLM now sorts each failure in the pipeline. Similarly, Julia Pottinger gives a practical example of From Bug Report to Beta Build: A QA Release Workflow. | |||
| Will AI Replace QA Engineers? What Is Actually Changing It actually may not be the right question. Michael Brown splits testers' work into four zones and shows which tasks AI already does and which need a tester. Additionally, รmer Yusuf gives a similar view on why AI Won't Replace Your Testing Mindset: How QA Engineers Should Use AI. | |||
| | |||
| |||
| After Test Automation: moving the bottleneck with Agentic Triage Test automation doesn't remove the bottleneck but it moves it to reading the results. Bavo Bruylandt describes how their AI agent ranks the failures overnight, followed by the second part about Building Agentic Test Triage. | |||
| Has anyone successfully implemented AI to write automated E2E tests? Someone on Reddit asked the testing community for advice on implementing AI-driven automation and, (un)surprisingly, most people agree that AI coding assistants helped them achieve better results. However, Niklas Gruhn from Anthropic warns about Atrocious AI-written tests. | |||
| Hooks for AI Are Software Too. Where Are Their Tests? If you want to let an AI agent push code or approve pull requests, you'll want to read this. Marina Polkovnikova gives practical ways to test the hooks that block it, including tests for prompt injection. Furthermore, Amruta Lohabare reminds us that AI Tests a Moment. Your Users Live in Time. | |||
| Reviewing the Tests an Agent Wrote: Loosened Assertions, Frozen Bugs and Mutation Score Kochi Chuang describes how to review tests written by an AI agent, suggesting mutation testing and a checklist of ten questions instead, followed up by the second part. Speaking of that, Mariya Ushakova asks: Your AI-Generated Test Passes. Who Decided the Expected Result? | |||
| Agentic Verification Checking the code that agents write is now the new bottleneck. Addy Osmaniโ describes how E2E, property-based and differential tests let the agent check its own work before we review it. In relation to that, Tim Lolkema tells us more on Why you should start using agentic testing. | |||
| | |||
| |||
| Building a Test Automation Platform with Maestro for Android and iOS Want to test Android and iOS apps with Maestro? Ravi Rawal shares how to keep the test suite stable and easy to debug as it grows. | |||
| I Let an AI Agent Build My API Test Collections. Here's the Setup That Made It Actually Work. Thinking about letting an AI agent write your API tests? Mohd Aatif Khan gives the rules they had to teach the agents, such as one ID variable per resource and 204 for void endpoints. | |||
| Introducing Optics: create a test your way, run it forever Chinmay Jha shares Optics โ an open-source framework where you write tests as CSV or YAML rows and run them on Android, iOS, web and TV. You can find more practical details in the following two articles: | |||
| Your Website Now Has an API for AI Agents โ Here's How to Test It with Playwright WebMCP Since web pages can now give AI agents their own set of tools to interact via MCP, Svetlana Tretjakova shares why that needs its own tests and how to write them in Playwright. Moreover, Vitaliy Potapov describes a way of Testing browser extensions with playwright-webext. | |||
| | |||
| |||
| Vibe Testing Is a Disaster Waiting to Happen In this 14-minute recording, Kacper Ciepielewski brings up several good arguments on why we should be concerned about vibe testing with AI. | |||
| | |||
| |||
| | |||
| Thanks for reading! If you enjoy this newsletter and find it helpful in becoming a better tester, please consider sharing it with others. |