Jon Perl (@jonperl) header
Jon Perl (@jonperl) profile picture
Seattle, WA
Joined July 2009
Photo by Jon Perl (@jonperl)Photo by Jon Perl (@jonperl)Photo by Jon Perl (@jonperl)Photo by Jon Perl (@jonperl)Photo by Jon Perl (@jonperl)Photo by Jon Perl (@jonperl)Photo by Jon Perl (@jonperl)Photo by Jon Perl (@jonperl)Photo by Jon Perl (@jonperl)Photo by Jon Perl (@jonperl)
Jon Perl retweeted
It's 2026 and you're still loading some TestFlight build on your personal device and calling it tested. Get serious about testing iOS and Android apps. QA Wolf's agent now writes, runs, and maintains deterministic E2E tests in open-source Appium. qawolf.com/changelog/mobile-…
6
5
2
10
457
Jon Perl retweeted
I really enjoyed building this one at QA Wolf! Instead of explaining to an agent what you want to test, you can just show it in the browser. The agent can then take over, clean things up, and turn it into a Playwright test. qawolf.com/blog/how-qa-wolf-…
2
2
2
7
413
Today, our team is excited to announce @InspiredCap Fund IV, $450M in new capital to back early-stage founders. There has never been a moment in history when more is possible. It takes just one person with exceptional ambition to take on the world’s problems and change billions of lives for the better.
50
16
24
187
42,092
Jon Perl retweeted
A lot of what we do at QA Wolf is designing agentic systems to do what humans do naturally. Humans are great at sorting test failures by a root cause, but slow. Agents are fast but need explicit rules to work together. Check it out: qawolf.com/blog/how-qa-wolf-…
1
7
2
5
396
Jon Perl retweeted
AI investigation is now live for everyone. The moment a test fails, an agent jumps in. Broken tests are updated, bugs are filed, flakes are re-run. QA cycles run 6.5x faster because you're not waiting for the whole suite before triaging failures. qawolf.com/changelog/ai-inve…
1
4
2
6
444
how it feels to interact with my human family after another 14 hour day of interacting with Claude
33
153
15
4,183
82,889
Jon Perl retweeted
'twas no small feat building the infrastructure for Windows testing — check it out 👇
One of the most requested features for years is now live: QA Wolf can run E2E tests for Windows desktop apps. 100% parallel, live streamed and recorded, using the same APIs we use for web and mobile. Here’s how we did it 🧵
1
2
5
164
One of the most requested features for years is now live: QA Wolf can run E2E tests for Windows desktop apps. 100% parallel, live streamed and recorded, using the same APIs we use for web and mobile. Here’s how we did it 🧵
1
4
1
10
1,442
Jon Perl retweeted
One of your most requested features is now live: parallel E2E testing for native Windows desktop apps. Simply select Windows as your test target, and we handle the rest: the machines, app delivery, and recordings.
1
5
9
174
Jon Perl retweeted
Me after shipping 10,000 lines of code I’ve never read.
154
868
114
14,830
882,596
Jon Perl retweeted
A new model launches every other week. GPT-6.1 Sol, Gemini 4 Argon, Claude Opus 5.5, each new release beating the last on some benchmark. But on its own, even the smartest model can only tell you how to fix a broken test. To actually fix it, it needs somewhere to work: your code, a browser to open your app, and a way to run the test and see it pass, that’s the sandbox. QA Wolf AI’s is warm in milliseconds, with a real file system, a git clone of your test suite and a live browser you can watch. When the task is big, it spins up 50 more sandboxes, each with its own browser and branch. Here’s how we built it: qawolf.com/blog/every-ai-age…
1
3
2
6
3,818
Jon Perl retweeted
Welcome to self-driving QA 🚗 Your agent builds a feature ⬇️ Calls QA Wolf to test it ⬇️ QA Wolf bulk automates Playwright & Appium tests ⬇️ Tests run in parallel ⬇️ Verified bugs are shared with your agent ⬇️ Agent fixes ⬇️ Re-test & ship Start here: docs.qawolf.com/
1
4
3
6
372
RT @_theonly1me: It’s here! the QA Wolf MCP server is live 🎉 You focus on building features. Claude and Codex can request test coverage fr…
This quoted post is unavailable.
1
4
Jon Perl retweeted
Still figuring out what all we can do with Jev. One of the first places we’re putting it to work: giving Playwright tests a little judgment. ai.expect checks meaning. ai.act can take a different route through the UI. The rest of the test stays deterministic. Wrote it up qawolf.com/blog/semantic-ass…
4
1
9
383
Jon Perl retweeted
One good use case for Jev from @typesafeai for e2e testing is that agent testing is now cheap at scale. Playwright does most of the heavy lifting, and Jev verifies that the agent did the right thing.
2
4
7
181
Jon Perl retweeted
Your test suite is out of date the moment you ship a new feature. 📉 Before AI coding tools, a focused team *might* have kept up. Now it’s impossible. Our product-mapping AI explores your app, spots coverage gaps, and outlines new tests as you ship. qawolf.com/changelog/mapping…
30
26
12
59
26,982
Jon Perl retweeted
1/ Ship fast and your customers find your bugs. Ship safe and your competitors outrun you. Agents destroyed the balance between verification and velocity. We had to rethink how we test our own releases — here's exactly what that looks like. 🧵
22
27
11
60
19,031
Jon Perl retweeted
Everyone's talking about “lights out” code factories: AI agents that plan, code, review, and ship autonomously. Here's the part no one shares: it doesn't work. You just end up shipping untested or undertested code. And bugs. Lots of them. We wrote about it. 🧵
3
2
2
9
1,658
Jon Perl retweeted
Graph engineering is trending but its underlying patterns are not new. More engineers are just using them because they’re trying to solve for coding agents’ uneven output. In our new post, we share some common patterns used in agent graphs. qawolf.com/blog/how-to-imple…
1
3
403