Jiannis Bonatakis

Quality Assurance Engineer at SUSE

Czechia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Jiannis Bonatakis is a Quality Assurance Engineer with 14 years of experience specializing in test automation, CI/CD and system-level QA for open-source projects and cloud platforms. Based at SUSE, he contributes to and maintains openQA—improving test coverage, reliability and tooling for installation, boot and upgrade scenarios while also enhancing the platform itself. He brings a strong backend automation background in Python, Perl and Bash, with hands-on experience in containers, virtualization and integrating git-based diagnostics into testing workflows. An active open-source contributor (notably to the os-autoinst/openQA ecosystem), Jiannis pairs engineering rigor with a hacker’s curiosity—enjoying CTFs and security challenges—and treats coding as an art informed by systems-level understanding. He is organized, self-motivated, and comfortable working across cross-team initiatives to turn complex testing requirements into reliable automated suites.
code13 years of coding experience
job6 years of employment as a software developer
bookBachelor's Degree, Computer Software Engineering, Bachelor's Degree, Computer Software Engineering at Aberystwyth University
bookIntroduction to Databases, Databases, Introduction to Databases, Databases at Coursera
book2o Gymnasio Moschatou
bookComputer Science, Computer Science, Computer Science, Computer Science at · UH/IST College Computer Science 2009
bookTechnicial of Network and Information System, Technicial of Network and Information System, Technicial of Network and Information System, Technicial of Network and Information System at 12o TEE ATHINON
languagesEnglish
github-logo-circle

Github Skills (28)

git10
testing10
test-framework10
bash10
perl10
tester10
openapi10
test-automation10
admin9
administrator9
python9
job-scheduling9
sys9
sched9
scheduling9

Programming languages (12)

TypeScriptJavaC++ShellMakefileJavaScriptGoPerl

Github contributions (5)

github-logo-circle
os-autoinst test cases for openSUSE
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:1271 reviews, 449 commits, 580 PRs in 4 years
Contributions summary:Jiannis focused on test automation within the context of the openSUSE auto-installation environment. Their contributions included implementing and validating LVM partitioning encryption, enhancing test cases for console applications and file system verification, and addressing a bug related to the creation of the autoinst.xml profile in the clone system module. Additional commits included code improvements, such as refactoring and streamlining functionalities, related to test execution and reporting, as well as the enhancement of existing modules for integration with different test scenarios. The user demonstrated an understanding of system administration and automation practices.
opensusecasestest-cases
os-autoinst/os-autoinst

Aug 2019 - Nov 2022

OS-level test automation
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:87 reviews, 7 commits, 33 PRs in 3 years 3 months
Contributions summary:Jiannis primarily contributed to improving the test automation framework within the repository. Their work involved enhancing the `script_run` functionality by adding error messages and masking sensitive information in logs. The user also addressed and fixed bugs related to how the testing framework interacts with serial terminals and corrected inconsistencies in error messages. These changes streamline test execution and improve the reliability of the test automation.
test-executiontest-automationtestingvirtualizationautomation
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jiannis Bonatakis - Quality Assurance Engineer at SUSE