I applied online. The process took 2 months. I interviewed at MWRA (Winthrop, MA) in Aug 2018
Interview
I was interviewed by 3 people (managers) at the same time, were carried out around 15 technical questions. They explained about the company and each one asked one question at a time and noted down everything I was talking about.