Automation Test Practice

Follow me on GitHub

Welcome to William’s Software Automation Test blog.

William has experienced almost every role in software product end to end development in his 20+ years of career. He started as a Software Engineer, then Senior Software Engineer, Technical Lead, Project Manager, Product Manager, Product Owner, Scrum Master, QA Manager. Why this guy does not focus on one direction? Why he needs to focus on one direction? Life is short, he is passionate to view different scenery. And he takes this as his advantage with comprehensive skills, open mind and overview picture. In recent years, William focuses on Software Automation Test. He has built couple of robus Automation Test Framework which covers Web Application, Mobile Application(Android, iOS) and Desktop Application(Windows and Mac), and etc.

William believes it is extremely important to keep track on technical details. On whatever role, William never stops hands-on programming and design. He is skillful in JAVA, Python, JavaScript, C#, and some C++ 11.

Started Agile practice in 2004, William has solid experience in leading software project delivery on time, with the quality and within the budget.

Realizing many professionals and organizations are still new to Software Automation Test, William opens this blog to highlight some best practice people may not be easy to find from other places.

This is not a step by step tutorial blog. For organizations and professionals, William would be happy to provide consulting service and training on Automation Test Design, Agile Transformation and Effective Communication.