Every employees other than a TESTER believes like testing is an easy job to do, and it consist of less work pressure and work.
Firstly, I would like to remind you that every job has its own dignity. If you want to become a good programmer then you could had taken programming as a passion, Likewise If you want to become a good tester then this job also needs to be taken as a passion first.
"You should love your job then only you can be on top."
In your case what happens is that if you are really interested to become a tester and quite interested in providing quality for everything which goes through your hand then for sure you can be a good tester.
Actually quality is inversely proportional to the risk of tester. If the quality goes up risk is low, but quality is low risk is extremely high. So you can't say if you work as a tester then you can live a peaceful life.
TESTER -- TEST Everything Right. This what i believe in my concept.
You cant say you will find bugs within 10 minutes and can sit idle for rest of time. No, Its not possible.
While transferring from development to QA environment what happen is the lack of process knowledge. Testing also contain several methods which are used according to the environment and time constraints. These methods can be familiarized by reading through several tutorials
For Example:
1)http://www.tutorialspoint.com
2)http://www.guru99.com
Since you had worked in programming for several years you could had gone through several loopholes in building complex logic's into easy ones. So, I better do say towards you to stay and become an automation tester with better knowledge in manual testing process.