Selenium - Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that.
TestRail - TestRail provides comprehensive test case management for software testing. Organize your testing, boost productivity, get real-time insights, and track progress toward milestones. Integrates with leading issue tracking and test automation tools.
Ranorex - Ranorex is a GUI test automation framework for testing of desktop, web-based and mobile applications.
PractiTest - PractiTest is a cloud based Innovative test management tool.
TestComplete - TestComplete Desktop, Web, and Mobile helps you create repeatable and accurate automated tests across multiple devices, platforms, and environments easily and quickly.
Qase - Test case management software for QA and development teams that helps you make your product better.