Skill required to become a software tester?
What are the skills required to become a software tester? How can a fresher prepare for software testing job?
There are no special skills required to start career as software tester. you should be able to use software and comfortable with English language because most of the documentation is in English. For automation testing you will need more skills like some coding. Requesting reply from @Kaustubh Katdare .
Thank you, Mohit. In order to become a software testing engineer, you will need to have an eye for 'breaking' the software. That is - ability to think about different ways that the end user of the software will use the software - and can result into unexpected behavior (bug).
You will also need to know a bit of programming. Because automation testing often requires you to write programming scripts that run the test suits. Selenium is one of the most popular tools. For PHP you may make use of phpUnit.
PS: I've modified the title of this discussion to make it more suitable.
For me, its just on how you understand the job. When it comes to testing abilities it is common that you need to think different scenarios to have different outcomes, keen to details is needed also in my opinion. Also knowledge in technical documentation is needed for you will need to report every cases and findings properly, this means English understanding is required. Tools that can be use in testing can be learned too.
ability to distinguish between the most important and basic functionalities is required. encourage your brain to ask doubts and make sure you clear those. test the product with the mind of a client. To make it easy, as a fresher, buy any product of your choice and consider all the test scenarios that pop up in your mind. for example, if you buy a shampoo, test if the lid opens, consider the size of the bottle, the quantity ,the cost, is it worth, keep questioning yourself and you will find all the answers.