Thanks! Really need a lot of luck! My former employer didn’t mention my duties in the letter of employment, so I had to get a notarized letter from my immediate (non-senior) colleague who also left the company... Really hope it will work out!
Got an ITA last draw, on July 24th, after improving my IELTS scores (was waiting in the pool since the end of January). Have a medical scheduled on August 21st, hopefully, will submit my application right after! :)