I have an browser based application that needs to be tested.
In an agile environment how do I automate it?
How do I create high quality, reliable automation that is easy for others to use and maintain?
Once I've created the automation, how should I allocate time to maintain it against new changes, features, etc.