Software testers and business analysts are like two sides of the same coin.
A software tester is a professional responsible for verifying that the software solution satisfies the specified requirements.
You can become a software tester if you possess analytical and logical thinking if you are very attentive to small details. You can attend some courses, or read special books, and start. Software testing is not a science, it is not something that is too difficult. If you’re meticulous if you’re interested in how mechanisms function, then this job is for you. But it requires creativity and flexibility.
Software testers also have been exposed to projects and have experience writing in a clear way through defect reports. Testing and coming up with a test plan requires clear critical thinking too.You need multiple skills which include communication and technical skills as well.
Also, there are some testing certifications for your career improvement, such as ISTQB and CSTE...