I have worked as a software tester in small corporation for about three years now. I still have a long way to go, but I've understood that it takes something special to be a great tester in today's Agile environments. Be it bug finding or understanding the application structure, it requires creativity to go ahead smoothly. I feel it's the ability to generate multiple, unique and out of the box test ideas to test an application successfully.
What are the more important traits required to excel and provide business value to the stakeholders in today's fast changing software industry?