Sign in

Gil Zilberfeld

@gilzilberfeld.bsky.social
498 followers 85 following 1.1K posts

CTO & owner TestinGil. SW dev & testing coach, helping agile professionals Author & International keynote speaker.

PostsRepliesMedia
Gil Zilberfeld @gilzilberfeld.bsky.social · 01/10/2026
"You are responsible for our 2.5 hour shutdown in production." "It wasn't me. Claude wrote the code, the tests, and promised it'll be ok." "Do you know what the code really does?" "Sort of." New video → youtu.be/IAZj1CwKBI0 #AITesting #FlakyTests #AIGeneratedCode #SoftwareTesting #TestAutomation
youtu.be
Flaky Tests From AI-Generated Code: We Hired a Saboteur
YouTube video by TestinGil - Gil Zilberfeld
100
Gil Zilberfeld @gilzilberfeld.bsky.social · 30/09/2026
Ever signed a 28-page legal form after reading every line? Now imagine reading that ten times a day. In code font. Full of "oopsies" and "I apologize", because code agents love a story. New blog: testingil.com/2026/09/ai-c... #AITesting #AIGeneratedCode #SoftwareTesting #CodeQuality #AIAgents
020
Gil Zilberfeld @gilzilberfeld.bsky.social · 29/09/2026
I make coffee with a scale and a moka pot, and I watch the flow. It works because there's a controller paying attention. With code agents, we gave up our controller role. That's how slop comes out. Full post on LI: lnkd.in/p/eDSVPD4r
001
Gil Zilberfeld @gilzilberfeld.bsky.social · 24/09/2026
We nagged developers for years to give us tests. Any proof the code works. Thanks to AI, we got what we asked for. The bugs are still in there. New blog → testingil.com/2026/09/why-... #AITesting #SoftwareTesting #AIGeneratedCode #CodeQuality #UnitTesting
010
Gil Zilberfeld @gilzilberfeld.bsky.social · 23/09/2026
Risks, risks, risks. Anything good to say about AI? Sure. Intent used to live in your head - docs, specs, sometimes coffee. Now you type it to an agent, so it can be captured, recorded, tracked. The rest of the risks are real. Webinar recording → www.youtube.com/watch?v=1_BK... #AITesting
youtube.com
How to Test AI-Generated Code: The Risks You Inherit [Webinar]
YouTube video by TestinGil - Gil Zilberfeld
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 22/09/2026
I warn people about the risks of AI-generated code for a living. A manager told me: we don't have those problems. The devs have a rule. Turned out to be a good one. Full post on LI: lnkd.in/p/ek7reafW
lnkd.in
I'm so focused on running around, raising awareness (read: scaring everybody) about the risks of AI-generated code. I forgot that humans can do something about it. I've been talking with manag...
I'm so focused on running around, raising awareness (read: scaring everybody) about the risks of AI-generated code. I forgot that humans can do something about it. I've been talking with managers abou...
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 17/09/2026
Self-healing tests: what they are, how they magically heal, and whether you can build your own. On the BrowserStack podcast with David Burns. Plus TDD, clean code, and where AI helps - and where it frightens. www.youtube.com/watch?v=D3LN... #AITesting #TDD #CleanCode #SoftwareTesting #TestAutomation
youtube.com
Beyond the Green Checkmark: Clean Code, TDD, and AI Testing with TestingGil
YouTube video by BrowserStack
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 16/09/2026
Automation is only worth something if it's repeatable. The CI runs our tests, while the ground shifts while the tests pass. But today's green isn't as green as yesterday's. Or tomorrow's. Full post on LI: lnkd.in/p/eK2qeG6X
010
Gil Zilberfeld @gilzilberfeld.bsky.social · 15/09/2026
Who's afraid of the big bad AI? Turns out a lot of you. I asked what worries you about AI-generated code: "Too much unreviewed code." "Unwanted AI additions." It gets scarier. I'll show you at my webinar. Tomorrow, 3PM CEST / 9AM EDT → us02web.zoom.us/webinar/regi... #AITesting #CodeQuality
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 10/09/2026
When I didn't understand code, I asked whoever wrote it. Why this choice? What did you expect to see? Now the genie wrote it. Ask why, and you get "Good catch! Let me change it for you." Sep 16, free webinar: the risks of AI-generated code. us02web.zoom.us/webinar/regi... #AITesting #AIAgents
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 09/09/2026
In code reviews, we absorb the code changes, and understand them to be ready for the next bug or next feature. I thought I was doing that with my code reviews for my code agent. Turns out it's not so simple. New blog: testingil.com/2026/09/code... #AITesting #CodeReview #AIAgents #SoftwareTesting
120
Gil Zilberfeld @gilzilberfeld.bsky.social · 08/09/2026
AI generated code was scanned. 95% syntax correctness. 55% security correctness. Almost half of AI generated code is leaky. And - surprise - it doesn't get better with time. Full post on LI lnkd.in/p/ejxmMPWJ
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 03/09/2026
Devs don't like writing tests. So when AI said "I've got this", they said "you're my bro, bro!" But do devs who never liked writing tests review the ones bro wrote? No. Bros trust bros. 16/9 - Free webinar: Risks of AI-generated code. us02web.zoom.us/webinar/regi... #AITesting #AIAgents #CodeQuality
021
Gil Zilberfeld @gilzilberfeld.bsky.social · 02/09/2026
Development is fast with AI. Then comes the backtracking. QA workload up roughly 58%. Headcount: the same. And 43% of AI changes still need debugging in production - after QA passed them. Full post on LI lnkd.in/p/e8GpRaSx
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 01/09/2026
If you don't use AI, AI will replace you. Nobody tells you the other half: use it wrong, and you're helping it along. My keynote at BrowserStack's AI x Testing Bootcamp, Thursday. Free, 10am CET. www.browserstack.com/webinars/aix... #AITesting #SoftwareTesting #QualityEngineering #TestAutomation
browserstack.com
DevRel - LIVE 2-HOUR INTERACTIVE LAB+ HACKATHON - EU - September 2026 | BrowserStack
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 27/08/2026
If you're thinking, thank god, I'm not testing AI features - well, you are testing code generated by AI. Maybe prompt injections are not a worry, but other security issue? You bet. Sep-16, free webinar "The risks of AI generated code". us02web.zoom.us/webinar/regi... #AITesting #AIAgent #CodeQuality
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 26/08/2026
Testability is a feature. The customer is the tester. When we ask AI to generate code, we have a good case for requesting testability too. New blog: testingil.com/2026/08/test... #AITesting #Testability
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 25/08/2026
AI gives us automation. But we need to follow up with verification. But we don't, do we? Full post on LI lnkd.in/p/eX4tjrhY
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 20/08/2026
Give your agent a spec, go to lunch, come back to a fully working app. It still needs testing, review, and a look at the code you never asked for. Sep 16: the risks AI-generated code brings, and how to handle them. Free. us02web.zoom.us/webinar/regi... #AITesting #AIAgents #CodeQuality
020
Gil Zilberfeld @gilzilberfeld.bsky.social · 19/08/2026
Push one file, and the whole pipeline fires. It works because the change was in that file. But with AI agents, changes are not pushed. The model changes behavior on the same prompts. Nothing was pushed. Nothing ran. You're blind. New blog: testingil.com/2026/08/ai-v... #AITesting #AIAgents
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 18/08/2026
Prioritizing was never the hard part. Choosing what to drop needs good information — what changed, and why. Agents write more of the code, nobody reads all of it, and the picture thins. Testing decisions become bets. Full post → lnkd.in/p/eFRgi2k4 #AITesting #AIAgents
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 13/08/2026
At some point you have to say "the bot works." Based on what? Let me show you how to do that. Testing LLM responses at TestMu. 19-Aug, 9am PDT. Free. www.testmuai.com/testmuconf-2... #AITesting #LLMTesting #SoftwareTesting #QualityEngineering #TestMu
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 12/08/2026
Tech debt. We still believe we can control it. But today's AI code debt is a much larger and more frightening monster. Paying it is a lot harder. testingil.com/2026/08/ai-c... #AIGeneratedCode #TechnicalDebt
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 11/08/2026
We know AI gives us different answers every time. What we don't talk about is what that does to trust in the process. It becomes a betting game. And we're still verifying like it isn't. Full post on LI www.linkedin.com/posts/gilzil...
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 06/08/2026
10 new shiny APIs to test. The dev didn't write them alone. So you fight fire with fire. Aug 12, 9am PDT - using AI to plan, design and prioritize your API testing. BrowserStack webinar. www.browserstack.com/webinars/mas... #APITesting #AITesting #SoftwareTesting #QualityEngineering #TestAutomation
browserstack.com
Webinar – AI in Testing Webinar US West – 12 August 2026 | BrowserStack
010
Gil Zilberfeld @gilzilberfeld.bsky.social · 05/08/2026
Before you start making changes to a vibe-coded app, there's clean up to be done. If not, you're going to break things. But there's an order to that clean up. And it starts with understanding what you have and stabilizing the requirements. Read: testingil.com/2026/08/its-... #AITesting #VibeCoding
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 04/08/2026
If AI wrote your feature instead of you, there a lot more code lines. Which means a lot more to test. And we still got 10 more features to cover today. Full post on LI www.linkedin.com/posts/gilzil... #SoftwareTesting #AITesting #TestStrategy #QualityEngineering #APITesting
010
Gil Zilberfeld @gilzilberfeld.bsky.social · 31/07/2026
Yes, this is a sales post. My API testing masterclass. Four weeks, live, hands-on: test data, debugging, flaky tests, testing AI features. Nothing changes after Jul-31. The price does. $399 becomes $599. That's the whole post: testingil.com/mc-api-testi...
010
Gil Zilberfeld @gilzilberfeld.bsky.social · 29/07/2026
What's a bug? A behavior we don't like. A bug fix? Reverting it. Forever. Well, not anymore. When your code is half prompts, a fix is a wish the genie may decide not to grant. You can't fix a bug with a prompt. New blog: testingil.com/2026/07/test... #AIQuality #AIAgents #SoftwareTesting #Debugging
000
Reposted by Gil Zilberfeld
Continuous Testing Meetup @ct-meetup.bsky.social · 24/07/2026
🎬 Recording out now: "How to test a Test Planning AI Agent" by @gilzilberfeld.bsky.social : youtu.be/7iLosZkTQZU
youtu.be
How to Test a Test Planning AI Agent
YouTube video by Continuous Testing Meetup
022
Gil Zilberfeld @gilzilberfeld.bsky.social · 28/07/2026
AI amplifies everything. You're thinking speed. But what about bugs? We can generate so much code. Which means a lot more bugs. And those bugs slow us back down. Full post on LI www.linkedin.com/posts/gilzil...
010
Gil Zilberfeld @gilzilberfeld.bsky.social · 23/07/2026
You look at the green CI report and smile. Then you think these tests have been there for years. Do they assert correctly? And the ones my code agent keeps adding? The smile is gone. Add layers of assertions. New webinar recording youtu.be/9mmSyYfB32o #APITesting #SoftwareTesting #TestAutomation
youtu.be
API Test Assertions - What to Check Beyond the Status Code [Webinar]
YouTube video by TestinGil - Gil Zilberfeld
020
Gil Zilberfeld @gilzilberfeld.bsky.social · 22/07/2026
Good judgment comes from bad experience. Bad experience? From bad judgment. Usually ours. Or — take the shortcut and learn from someone else's. API Testing: The Tactician. My new Masterclass. Live, hands-on. Early bird ends Jul 31 testingil.com/mc-api-testi... #APITesting
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 21/07/2026
Building an AI agent is easy now. Getting it to do your bidding? Different story. Even right answers come back shaped differently every run. "How to Test a Test Plan Agent" — Jul 23, Continuous Testing Meetup. Embrace your inner nondeterminism www.meetup.com/continuous-t... #AITesting
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 19/07/2026
Do you like this post? Leave a comment. What if I don't like it? Can I delete it? That's a test case you want to consider. And I do in my latest video youtu.be/f1Zh_18GTJc #APITesting #SoftwareTesting #TestAutomation
youtu.be
Authentication vs Authorization in API Testing: What Tokens Can't Catch
YouTube video by TestinGil - Gil Zilberfeld
010
Reposted by Gil Zilberfeld
Continuous Testing Meetup @ct-meetup.bsky.social · 15/07/2026
🏴‍☠️ Thu 23 July, 7 PM Rome: how do you test an AI agent that's never wrong the same way twice? @gilzilberfeld.bsky.social walks through testing a real Test Planning AI Agent at CTM Online: guardrails, golden datasets, scorecards, and a couple of pirates www.continuoustestingmeetup.com/events/2026-...
continuoustestingmeetup.com
How to test a Test Planning AI Agent
Talks:“How to test a Test Planning AI Agent” (Gil Zilberfeld)
111
Gil Zilberfeld @gilzilberfeld.bsky.social · 16/07/2026
When you give someone the keys to the house, that means you trust them. But do you trust them to not throw parties in the middle of the night? Authentication vs authorization and what they mean to testing. Watch this: youtu.be/f1Zh_18GTJc #APITesting #SoftwareTesting #TestAutomation
youtu.be
Authentication vs Authorization in API Testing: What Tokens Can't Catch
YouTube video by TestinGil - Gil Zilberfeld
010
Gil Zilberfeld @gilzilberfeld.bsky.social · 14/07/2026
We test to learn. We learn to make better decisions. But APIs look simple. They're not. Tomorrow I'll show you how complex API testing can get, and what to do about it. Webinar - Jul 15, 3pm CET / 9am EDT us02web.zoom.us/webinar/regi... #APITesting #WebinarAlert
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 12/07/2026
Generate a test for an API and you get what you pay for. A status code check. Maybe more if you asked nicely. But enough to sleep at night? Watch this. Then go to sleep. youtu.be/xGtTRjmQvrU #APITesting #SoftwareTesting #TestAutomation
youtu.be
API Testing Beyond Status Codes: What Your Assertions Are Missing
YouTube video by TestinGil - Gil Zilberfeld
010
Gil Zilberfeld @gilzilberfeld.bsky.social · 09/07/2026
An API is an API. Test it once, move on. But our automated tests run the same today as next year. But things change out there. Like running with a year's worth of data in the database. And there are more cases to think about when we test. New video: youtu.be/xGtTRjmQvrU #APITesting #SoftwareTesting
youtu.be
API Testing Beyond Status Codes: What Your Assertions Are Missing
YouTube video by TestinGil - Gil Zilberfeld
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 08/07/2026
API test cases and feature test cases are from different orders. Here's what it looks like in real life. New blog: Test The Feature: Now With Examples testingil.com/2026/07/test... #APITesting #SoftwareTesting #QualityEngineering
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 07/07/2026
To be human is to iterate. To create a suite you can trust, we need to keep getting back to the questions and principles. Next webinar I'll show the process, the prompts, and the tests - how to add layers of trust. Jul 15. Save your seat: us02web.zoom.us/webinar/regi... #APITesting #WebinarAlert
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 05/07/2026
Testing error handling is more complex than handling errors. Devs think "what can go wrong" and write code. Testers think "what can go wrong" and try to break it. If they only compared notes... youtu.be/8mraP8pj3Vs #apitesting #ErrorHandling #SoftwareTesting #TestAutomation #QualityEngineering
youtu.be
How to Test API Error Handling: Beyond Status Codes
YouTube video by TestinGil - Gil Zilberfeld
020
Gil Zilberfeld @gilzilberfeld.bsky.social · 02/07/2026
Error reporting: something bad happened, we'd like to know. Error handling: think what can go wrong, code for it, then test that it worked. That third part? New video: youtu.be/8mraP8pj3Vs #apitesting #ErrorHandling #SoftwareTesting #TestAutomation #QualityEngineering
youtu.be
How to Test API Error Handling: Beyond Status Codes
YouTube video by TestinGil - Gil Zilberfeld
020
Gil Zilberfeld @gilzilberfeld.bsky.social · 01/07/2026
2 passing tests. You wrote them. You know what they cover. 10 AI-generated tests. All green. But what are they checking? That's the green mirage. My next webinar teaches you how to see past it. Jul 15. Free. Register: us02web.zoom.us/webinar/regi... #APITesting #WebinarAlert
100
Gil Zilberfeld @gilzilberfeld.bsky.social · 30/06/2026
AI writes my code now. But lately — I barely review it. "It works, I've got a test to prove it." Sound familiar? Our skills are shifting. The question is whether we're adapting intentionally, or just drifting. I help teams figure that out. DM me. I can help yours too.
000
Gil Zilberfeld @gilzilberfeld.bsky.social · 29/06/2026
We believe our tests prove behavior stays the same across space and time. Then we test AI features - the behavior is different every run. Step one: figure out what "good enough" means. My AI Testing Cheat-sheet can help testingil.com/ai-quality-t... #AITesting #SoftwareTesting #APITesting
010
Gil Zilberfeld @gilzilberfeld.bsky.social · 28/06/2026
Me at the hardware store: I'd like a dozen eggs, some bread and 2 bottles of milk. Salesperson: You've got the wrong schema. New video on why schema testing matters 👇 youtu.be/HK_7Ucc4F3I #APITesting #SoftwareTesting #TestAutomation
youtu.be
How to Validate API Responses with Schema Testing
YouTube video by TestinGil - Gil Zilberfeld
010
Gil Zilberfeld @gilzilberfeld.bsky.social · 25/06/2026
APIs accepts a Price field. But is "price" a number or a string? Send the wrong type and things explode. Or worse. Schema testing - making sure APIs don't explode. Or worse. New video: youtu.be/HK_7Ucc4F3I #APITesting #SoftwareTesting #TestAutomation #QualityEngineering #SchemaValidation
youtu.be
How to Validate API Responses with Schema Testing
YouTube video by TestinGil - Gil Zilberfeld
010
Gil Zilberfeld @gilzilberfeld.bsky.social · 24/06/2026
Teams got smaller. Code didn't. AI agents are filling the gap but who's reviewing what goes out? I plug into teams, move stuck projects forward, and teach on the way. No headcount req - consulting budget only. Remote or on-site in Israel. DM or email gil@testingil.com.
010