For Eurostar I co-wrote Get Automated Testing "Done", a take on how you can fit automated testing into scrum, and make sure the testers stay in sync with the other team members.
Action Based Testing and TestArchitect There is little doubt that testing and test automation are among the most challenging tasks in the software industry. I'm working in this field since 1994 and still learn something new almost every day. Creating tests can be complex, and automating them brings issues of maintainability, for example making it challenging to have them ready when needed in an agile development cycle ("just in time automation").
In my view the key to success is test architecture, consisting of (1) a well thought through modularized organization of tests and (2) a keyword-driven framework for their automation. These principles form the basis for the Action Based Testing method, that is supported by the TestArchitect tool family. Together they give you a basis for a flexible and maintainable collection of automated tests. Further Articles and Blogs Over the years I have written quite a bit about testing and automation topics. Here is a selection. Management Action Based Testing Overview article of the Action Based Testing method in Better Software magazine