Anton Gulin

78 posts

Anton Gulin banner
Anton Gulin

Anton Gulin

@aiwithanton

AI QA Architect | Playwright + TypeScript | Former Apple SDET | Building AI-Powered Test Automation Systems

California, USA Katılım Mayıs 2017
25 Takip Edilen4 Takipçiler
Anton Gulin
Anton Gulin@aiwithanton·
The real win isn't skipping a script. It's "Shared State." Before: Two browsers. Two truths. After: Same browser. Same session. Same bug. When an agent finds a bug, you see it in your own browser. Immediately.
English
2
0
0
13
Anton Gulin
Anton Gulin@aiwithanton·
AI agents still can't open a browser and log in. That's the "Login Gap." It kills automation. But this month, two teams at Microsoft shipped a fix. Not one feature. Two. Same pattern. Two paths. 🧵
English
1
0
1
25
Anton Gulin
Anton Gulin@aiwithanton·
I'm Anton — former Apple SDET, now Lead Software Engineer in Test. One project tripled test count in 18 months and cut deployment time in half. Cutting drag-and-drop workarounds was a big part of that. 🔗 anton.qa/blog/posts/nat… #AIQAArchitect
English
0
0
0
12
Anton Gulin
Anton Gulin@aiwithanton·
npx playwright install --with-deps That gets you browser_drop and all the other new tools. No extra setup.
English
1
0
0
5
Anton Gulin
Anton Gulin@aiwithanton·
playwright-mcp v0.0.71 shipped. browser_drop is now an MCP tool. Drag-and-drop. No JS injection hacks. No third-party library. Native Playwright Locator.drop — callable from any MCP client. 🧵
English
1
0
0
11
Anton Gulin
Anton Gulin@aiwithanton·
If you're building AI agent QA, this changes how you think about "the browser" in your test pipeline. Not a headless box. A shared surface between human and agent. Full architecture breakdown Wednesday on anton.qa — how it works, how to use it, and what most teams miss. #AIQAArchitect
English
0
0
0
13
Anton Gulin
Anton Gulin@aiwithanton·
This isn't two features. It's one standard being settled. Playwright built the bridge. Then they made it walkable without a build step. Before: every team hacked authenticated-browser access themselves. After: it's a Chrome extension and a one-liner. That's what converging standards look like.
English
1
0
0
18
Anton Gulin
Anton Gulin@aiwithanton·
Two Microsoft teams shipped the same MCP pattern in one month. Playwright core: browser.bind() in v1.59. playwright-cli: MCP Bridge extension in v0.1.5. Same goal. Different code. One message: Playwright is the browser backend for AI agents now. 🧵
English
1
0
0
24