Add e2e test suite