Each project is unique in its own way. It becomes difficult at times to follow any set rules when choosing tools/technology for testing; Instead we tend to keep few key points in mind while making such a choice. In this talk I will cover some of these key points you can consider before you decide your testing curve. It requires you have a clear understanding of your goal wrt testing. Brief overview of the testing pyramid will help you slice your tests. I shall help you in finding out the tools/technologies you can choose to test backend, frontend, API, et al. I will be covering some of the key comparisons in tools like Selenium, Capybara, Watir from my personal experiences. Also, how BDD/BDT(using Cucumber) gives you an edge will be covered. Integrating your tests with any CI system is easy with minimal configurations. Don't you think you should test the right things the right way.