One of the parameters mentioned in engineerhere is "getting educational credentials assessed, which I'm guessing is what ECA through WES does. Thanks for that.Assume you have read through the information on this site.
https://engineerhere.ca/
As for applying for jobs from outside of Canada others will also comment but generally tends to be impossible to secure a job unless someone has unique skills not readily available in the country. Employers also are reluctant to even engage just because someone says they may get PR or they have COPR but have not landed yet given they can waste so much time on people who do not turn up when they could employ someone already in Canada. Plus of course COVID is likely to have a major impact on available positions for the forseeable future
Also, I was thinking of starting to apply once my visa is issued. Right now, I have just created a profile and waiting for ITA.
But thanks, I'll keep that in mind.