Speaker

Giannis Papadakis

Giannis Papadakis

Head QA

Actions

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 Computer Science from Aristotle University of Thessaloniki and also MSc from NTUA in Software Engineering Design Strategies.

Beyond Logs: Achieving Observability with Selenium and Grafana

Why Observability is hard? How Observability and Monitoring are different? And what are the applications when it comes to UI Test Automation?

Do we have monitoring in place? The talk targets to cover monitoring aspects of Grafana LGTM stack for Selenium Grid infrastructure. Any organization hosting their test infrastructure internally would be much interested on learning how to monitor their automated suites and alert engineering teams proactively for any incident that may occur. Navigating the era of autonomous testing, understanding how observability can help us troubleshoot, diagnose and fix incidents in time is really important for our teams.

Houston we have a problem! Incident found in our test infrastructure? Not a problem as we have AlertManager in place. Smoothly review how Prometheus and AlertManager can notify teams via Slack or any messaging platform.

What about visualization? We will go one step further introducing how to build colourful and meaningful Grafana Dashboards for the most important Selenium Grid Metrics.

Do we need Test Metrics? In a long time environment of running e2e functional suites we need to proactively send alerts and observe metrics like number of failed tests, number of skipped tests, number of total tests. We will review a practical example of how to enable metrics from within our test suites using Selenium and TestNG frameworks.

Attendees will leave with actionable insights to apply Grafana LGTM stack for their selenium framework and cultivate an observability culture.

Who Should Attend:
This talk is ideal for Test Managers, QA experts, automation engineers, and anyone working in Software Quality Assurance field.

This talk offers the following:

• Observability and Monitoring with Grafana LGTM stack
• Prometheus and Selenium Grid Exporter
• Visualising Grid Metrics
• Setting up UI Test Framework with Grafana and Prometheus
• Alerting QA teams runtime
• Advanced Selenium Log Management through Grafana Loki

Embracing Chaos: Harnessing the Power of Chaos Testing for Resilient Systems

Testing is essential to ensure that your software application performs as expected. No doubt about it. But even if your application runs smoothly in a testing environment, unexpected incidents can occur in production, such as a crashed database or a lost connection to a third-party service. To ensure your application can handle such incidents and minimize their impact, you need to incorporate chaos testing into your delivery process. In this workshop, we will start with a brief introduction to k6 for backend performance testing and we’ll explore how to implement chaos testing using k6 for two backend services, to help you ensure the resilience of your application.

Open Conf - 2024 Sessionize Event

November 2024 Athens, Greece

Giannis Papadakis

Head QA

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top