Lines of Code
How Ubimo uses TestCraft to Streamline its Scrum Development (and cut costs along the way)
Umibo is a leading Location Intelligence (LI) technology company. Ubimo’s self-service tools empower data-driven organizations to aggregate, analyze, and activate geospatial information. Ubimo were looking for an agile testing solution which will keep up to pace with their scrum development.
What Led Ubimo to Seek a Test Automation Solution
Ubimo’s web-based services rely on heavy infrastructure, and the company develops in agile SCRUM mode. When a second development team was established, to pick up the pace, there was a company-wide agreement that testing automation was a must in order to adhere to the agile work mode.
The new Sr. Director of Quality, Amir Primov, knew from previous experience working with legacy automation solution of the likes of HP & IBM, that creating automation from scratch was a massive undertaking.
The setup alone of automation infrastructure and integrating it with the organization existing developmental processes would take around six months to complete; the hiring of skilled test automation developers is challenging and expensive on its own (skilled automation engineers are hard to find). Then there’s test scenarios and flows to code, and the hard maintenance work ahead.
I didn’t want again to chase the automation monster. Setting up and operating an automation framework is like building a laptop from scratch to run the company’s product… I looked at a few automation solutions but every time I’ve heard the phrase ‘automation framework setup’ I started to worry. I was intrigued by TestCraft’s platform; it seemed lean, quick and efficient. I decided to try it out.
Taking the First Steps – Setup and Go
With TestCraft, implementation and kickoff were smooth and immediate; “TestCraft is easy to understand and operate.” Also, TestCraft is credited for “being very attuned to our needs and requirements.”
A direct line of communication was established between Ubimo and TestCraft for support, with bi-weekly meetings for progress reports, fine-tuning, and specialty features requests.
TestCraft to the Rescue – Multiple Versions Feature
Since Ubimo develops in SCRUM they needed the ability to test different versions of the system simultaneously; run sanity tests for example on the live version of the system while running a regression on the version in development – a familiar situation for any development team that works in agile.
When Ubimo brought up this need, TestCraft came to the rescue. We were in the midst of developing this feature exactly, but we had a few more weeks to test it ourselves. Still, we wanted to come through to Ubimo to help them with their pressing need.
We came up with a temporary solution: we opened a second user for Ubimo, allowing them for two separate testing environments, one for their live system and the other for their “in-development” version.
Since then, the Versions feature has been added to TestCraft, accommodating agile development by providing comprehensive version management.
The Lean TestCraft Machine
Ubimo has two QA testers. That’s all it takes them to operate TestCraft for a heavy infrastructure, technology-based company that their software is their business.
Looking at Cost-Effectiveness
Amir: “How do you quantify the time it takes you to interview, hire and train an automation engineer? Not to mention their ongoing salary.”
TestCraft not only saved Ubimo the cost of automation engineers, but also the cost of maintaining an in-house automation framework.
Please register here and start your free trial