Software testing is a very loose term as it applies both in terms of testing traditional programming projects (for Desktop and Mobile applications) but also for all forms of web design and web programming as well.
Software Testing Skills
[Edit]The skills most relevant to being a good software tester are:
- attention to detail
- the ability to be methodical
- ability to nit pick and spot mistakes in other peoples code
- problem-solving (for when you encounter any bugs)
Nowadays there are many different programming and web development methodologies designed to minimise errors but it is always good practice to have a testing stage at the end of any project.

