Which are the important tools to test the quality of your codes?
It totally depends on the developer. Their are few testing tools like: SonarQube, Crucible, Upsource. Apart from these, their is EsLint, JSHint which are mostly used by javascript developers