I don't understand why it is taking them so long to invite you to testing.
I applied, got an email the next day to do the online test and the day after that got invited to stage one.
This was just last week. I would inquire with HR further if I were you.