Being an Agile Software Tester in a constantly transitioning agile environment

What is expected from a Software Tester in an Agile environment?
There are many articles, books, forums and discussions around best practices, Dos and Don’ts and steady experiences.

But if you are a tester in an environment which is constantly trying to change and adopt agile practices how would the experience be?
How much of change can be adopted? How much of resistance you have to deal with? The pains and the gains.

In this talk I am sharing my experience of being that person. How to work with teams who resistant because of past experiences. How to apply the best practices that works in a different environment be adopted.