I wrote an article introducing Minosse, a testing library we wrote, on the IceMobile tech blog:

When we started working on a new large project, consisting of a number of rest API's, we saw our chance to make a change. We decided to flip the process on its head. Instead of starting with writing features, we'd start by writing a library of common steps for testing REST API's. Then our testers would use, as much as possible, that library of existing steps. We named the library Minosse and open sourced it on Github.

The full article can be found here.