In our country we don't have a designation as software tester. But everything is done by software quality assurance engineers (designation). I'm trying to apply for foreign jobs and when I go through advertisements, I saw there are two different designations as software tester and software quality assurance engineer. So my questions are .....
What are the specific tasks software quality assurance engineer and software tester does?
Can a software tester become a software quality assurance engineer? If yes how?
Does companies hire non resident employees even though they have not mentioned it in the advertisement?
Which is better?