Hi,
> 1. Does TC supports SOA and can we do validations with that?
Could you provide a sample use case?
> 2. If some other automation tool has test scripts written in VBS (like QTP) can those scripts be used in TC without too many changes?
TC uses standard VBScript provided by MS Windows OS extended with its own objects (e.g. Sys, Process, Window, Checkpoint, etc.). The same do other tools and it is natural that they have a different set or additional objects. So, the code can be ported easily if it does not use any tool-specific functionality and will require some rework otherwise. The amount of work depends on how heavily the code relies on the tool-specific functionality. Note, that the more the code relies on the tool-specific functionality, the less portable but more reliable and faster it will be and wise versa.