Joel Gerbino, Veterans United Home Loans
When establishing a test automation framework not only does an organization face technical challenges such as choosing the right tooling, building the framework, providing technical training for team members, and automating tests; the delivered solution must also be sustainable, reliable, and provide results trusted by stakeholders and team members. This can be especially challenging in an Agile environment.
Our organization overcame many challenges putting together a complete framework and process that is reliable, provides fast feedback, and visible actionable results. After initial failed attempts, it was equally as difficult to overcome issues with trust in our automated tests.
In this paper, I will provide a detailed step by step process to build a successful automation program that can ensure reliability, trust, and confidence amid stakeholders and team members. Readers will learn how to develop and implement a framework and process that meets the needs of the organization. They will learn how to identify which tests to automate first, how to make each test reliable, how to get tests running on schedule, how to make results visible and actionable, and how the road to one successful test can act as a repeatable blueprint to large scale automation success.
If this submission results in a session at the conference; process diagrams, example artifacts, and examples of the framework will be made available to attendees.
Key takeaways include:
- Listen to people’s pain points. Start with a small vertical slice. Get it right for one test from end to end first.
- Communication is key. Be thorough, communicate the plan, and communicate the results.
- Trust is extremely important and very difficult to get back when things go bad.
Joel Gerbino, 2019 Abstract, Paper, Slides, Video