top of page
Ioannis Papadakis

Ioannis Papadakis

K6 Ambassador, Director of QA
BIO


Giannis loves to wear different hats depending on the occasion so he has worked as Test Automation Engineer, QA Lead, Director of QA Engineering.


As the Director of Quality Assurance, he brings a wealth of experience and a strategic vision to the organization. With over 13 in quality management and a deep understanding of testing methodologies, automation, and regulatory compliance, he has consistently championed a culture of quality and continuous improvement. Giannis's approach is both proactive and collaborative, working closely with cross-functional teams to ensure that our products meet the highest standards of excellence.


Under his leadership, the QA team has evolved into a high-performing unit that not only identifies and mitigates risks early in the development process but also contributes to innovation by implementing cutting-edge testing tools and techniques.


With a passion for mentorship and a strong focus on professional development, Giannis empowers each team member to excel and take ownership of their work. He is dedicated to building a QA team that is agile, resilient, and aligned with the organization's goals.


He holds MSc in Electrical and Computer Engineering from Aristotle University of Thessaloniki and also MSc from NTUA in Software Engineering Design Strategies.



Tutorial (Beginner):

Exploring Test Automation: A Comparative Analysis of Generative AI and Traditional ML Approaches


Abstract


As the QA landscape undergoes this revolutionary transformation with the integration of Generative AI, it is apparent that we are embarking on a new era of software testing. The evolution of QA showcases the industry’s relentless pursuit of efficiency, accuracy, and comprehensive coverage. In this talk we will go through example of such systems nowadays like Github Copilot and ChatGPT and provide practical examples how they can be used for developing a more comprehensive testing strategy for react frontends and UI testing. We will not stop there as we will provide examples of how traditional machine learning can assist UI functional testing and how it can help leverage testing processes.


Key Takeaways :

  • GenAI and Traditional ML applications in Software Testing

  • ML and Selenium

  • ChatGPT vs Copilot for React Testing

bottom of page