maybe you can use more specific steps instead of just "clicking on a link", e.g.

```cucumber
And I filter Notifications by Mentions
```

and in the step definition you can still just let cucumber click the link.
The added benefit is that it becomes instantly clear from just reading the step itself what is supposed to be tested, and in case that link ever changes, there is only one place where the tests need to be adapted.