We suggest to use node.js for api integration tests.
- Code sharing between frontend and testers (Entity (sctructure + bound logic), Factory, Mapper).
- Filling the test-coverage gap between backend and frontend. Currently this is the most untested and dangerous part.
- Node is better than php to work with dynamic data structures.
- Making frontend guys happy as our burden will be lightened.
- Testers should have to learn JS. Though tests don't pose much a difficulty.