Agile tester should be able to understand the requirements quickly.
Agile tester should know Agile concepts and principals.
As requirements keep changing, he should understand the risk involve in it.
Agile tester should be able to prioritize the work based on the requirements.
Communication is must for a Agile tester as it requires a lot of communication with developers and business associates.