For all Canadian immigration application, a language test is required. For QSW, French is seemingly required, but there are some exceptions (wherein only English test might be considered instead at least at the point of submitting your application) if your profession is on the preferred...