Hi,
I think Syntax testing is a part of unit testing.
So this has to be done by the developer before the release or the build deployed to the QA Environment to further testing.