walrus.ai Announces $4M Seed Financing, Launches API for Automating End-to-End Testing
At walrus.ai, we believe that reliability is the foundation of any delightful product. No amount of exquisite design or proprietary technology matters if the customer experience is broken.
At the same time, investing in product reliability used to mean choosing between flawed options. Manual QA is too slow and can't keep up with the increasing pace of product development. Monitoring solutions tell you when something has already gone wrong for your customers. Building out automated tests in-house carries massive maintenance costs, and can be a burden to engineering teams.
We want to fix that.
Why is testing broken?
If you ask an engineer what the worst aspect of their job is, they'll probably tell you that it's writing end-to-end tests. Why is that?
Writing tests is too hard.
It's easy to think about how a product works when everything works. It's much harder to predict exactly what will break about any product, and write code to tell you when that part of the product is broken.
Maintaining them is too costly.
Automated tests are notoriously cumbersome, requiring engineering teams to constantly tinker with them just to get them to do their job. Furthermore, this maintenance is continuous. Every time you change your product, you probably also have to change all of the tests you've already written to test your product, despite the fact that most of the core functionality probably stayed the same.
Results are notoriously untrustworthy.
The whole point of testing is to ensure that you can discover bugs before your customers do. If your tests return false results, you won't trust your tests. If you don't trust your tests, you won't write them to begin with. If you stop writing tests, your customers will start discovering bugs. To prevent this cycle, your test results have to be accurate.
Current technologies have not kept up with the increasing complexity of applications
Technology to build software has evolved faster than technology to maintain software. As more of the world has moved online, tools to monitor and test products simply have not kept up.
Introducing a better way
Now that we know what is wrong with testing, let's think about what the perfect testing solution looks like. Ideally, a great testing tool would solve each and every one of the fundamental issues with current testing technologies.
So at walrus.ai, we did just that.
Writing a test takes seconds
With walrus.ai, tests can be written in plain English, drastically reducing the barrier to increasing test coverage.
Zero maintenance for engineering teams
As long as the user story ("Sign up") that an engineer wants to test stays the same, the actual user experience (Google authentication vs. email/password, for example) can change without the engineer needing to update the test itself. The flexibility of English enables engineers to drastically increase test coverage without updating their tests every time something changes in their application.
Test results are monitored and verified by walrus.ai, so engineers never get false failures or false successes. If a walrus.ai test fails, you have a bug. If it passes, your customer experience is stable.
Ensuring reliability, everywhere
We want to enable teams to test their most challenging user experiences with ease. Anything your customer can do, you should be able to test using walrus.ai.
Capital to grow
Ensuring product quality shouldn't be a pain.
To support our vision of delivering reliability through an API, we're excited to share that we have closed $4M in Series Seed funding, and are thrilled to partner with world-class investors at Leadout Capital, Homebrew, and Felicis Ventures.
This round gives us the stability and runway needed to spare every engineering team some of the blood, sweat, and tears required to ship reliable products.
The walrus.ai team.