QA Automation Essentials: From Theory to Hands-on Mastery

The Division of Information Technology at the Institute of Technology, University of Moratuwa, successfully conducted a two-day workshop titled “QA Automation Essentials: From Theory to Hands-on Mastery”, aimed at providing students with a comprehensive understanding of the Quality Assurance (QA) domain with a specific focus on automation.

         The entire workshop was conducted by Mr. Arshana Athapaththu, a QA Automation Engineer at Entgra (Pvt) Ltd. He brought a wealth of industry experience and shared best practices, live demonstrations, and insightful tips to bridge the gap between theory and practical application.

Day 1 – Theoretical Foundations (24th April 2025)

The first day of the workshop focused on the theoretical aspects of QA Automation. Students were introduced to core concepts, methodologies, frameworks, and the evolving role of QA in modern software development practices. The session laid a strong foundation for understanding how automation fits into the software testing life cycle, enabling participants to grasp the importance of quality-driven development.

Day 2 – Practical Application & Tool Mastery (8th May 2025)

The second day emphasized hands-on learning, where students were guided through practical exercises and real-world scenarios to reinforce their understanding.To ensure an effective hands-on experience, participants were advised to install and use the following tools in advance:

  • Python (v3.8.10)
     
  • pytest (v8.3.2)
     
  • Selenium (v4.23.1)
     
  • JMeter (v5.5)
     
  • Git
     
  • pytest-html (HTML report generator)
     
  • PyCharm IDE
     

The workshop proved to be a valuable learning experience, equipping students with essential skills to pursue careers in QA and test automation. From understanding theoretical frameworks to mastering the latest tools, the event successfully bridged the gap between academia and industry expectations.

We believe the workshop was of great importance in enhancing our students’ knowledge and understanding in the realm of Quality Assurance and automation. The progression from foundational QA concepts to practical, hands-on automation techniques using real-world frameworks and strategies was both engaging and enlightening. It enriched the learning experience and empowered students with the skills and confidence needed to apply automation testing in real-world scenarios.

As the Division of Information Technology at ITUM, we extend our heartfelt thanks to Mr. Arshana Athapaththu and Entgra Team for invaluable contribution, and to all participants for their enthusiasm and commitment.

QA Automation

 

QA Automation

 

QA Automation

 

QA Automation

 

QA Automation