If you enjoy being involved in product decision making, helping to shape how a product looks and works, and working in a collaborative environment that encourages team work and peer to peer relationships with your development counterparts, you will enjoy working on an agile project. On the down side, agile software development can be a little bit intimating at the beginning. Agile is all about embracing and rapidly adapting to changes–which might be hard to accept at the beginning–plus there are new processes, and new communication styles in place, so you might feel a little reluctant about it. However, once you get into the dynamics of agile software development, it can be a very fun and empowering experience!
Agile and Scrum Methodologies from a Testing/QA Perspective