These protocols can be used by QA people at different stages..but that depends. Some companies require QAs to do builds & deployments. Those QA may FTP files at certain locations. Or, if a QA is 'patching' some files in QA environment, s/he may have to FTP them. There may be number of scenarios where these protocols can be used by QA people. Again, it depends.