Cloud computing and software testing are likely to be popular research fields in the near future. Traditional software
testing techniques are being adapted for the cloud. On the other hand, cloud computing itself is under constant evolution,
continuously bringing in new opportunities and challenges for software testing research. In this paper, we have presented
a software testing with different deployment models of cloud computing. We have observed that test task management is
also among the potential areas for further research. Finally, our future research will be focusing on filling these gaps for
achieving a verification and validation model in cloud computing. We proposed the migration of autonomic self -testing
to the cloud, and introduced the notion of test support as -a-service