Skills Required To Become A Software Tester:
a) a good software tester should able to think analyticaly and understand clients requirements. Analytical skills will help to complex software system into smaller units to gain a better understanding and created corresponding test cases.
b) a good software tester must have strong technical skills in that. This would include high level of know-how intools such as MS Office, OpenOffice, etc., and testing tools like QTP, Loadrunner, etc.
c) a software tester able to communicate the issue to the development team is the most important job of the tester.
For more details: https://www.exltech.in/software-testing-course.html