👨💻 As a 𝐋𝐞𝐚𝐝 𝐒𝐨𝐟𝐭𝐰𝐚𝐫𝐞 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫 𝐢𝐧 𝐓𝐞𝐬𝐭 with over 10 years of experience, I bring a unique perspective to software quality assurance. I started my career as a software developer, working on various projects ranging from web applications to mobile apps. During my time as 𝐚 𝐝𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫, I developed a deep appreciation for the importance of quality in software development and saw firsthand the impact that testing can have on the overall success of a project.
📌 This led me to 𝐬𝐰𝐢𝐭𝐜𝐡 𝐭𝐨 𝐚 𝐐𝐀 𝐫𝐨𝐥𝐞, where I have spent the last decade honing my skills in designing, developing, and executing automated test frameworks. I have a comprehensive understanding of software development lifecycles and agile methodologies. I have worked with a variety of programming languages and testing tools, and I am skilled in 𝐛𝐨𝐭𝐡 𝐦𝐚𝐧𝐮𝐚𝐥 𝐚𝐧𝐝 𝐚𝐮𝐭𝐨𝐦𝐚𝐭𝐞𝐝 testing methodologies.
⚙️ My expertise lies in developing scalable and maintainable 𝐚𝐮𝐭𝐨𝐦𝐚𝐭𝐢𝐨𝐧 𝐟𝐫𝐚𝐦𝐞𝐰𝐨𝐫𝐤𝐬 that enable teams to efficiently validate software changes, identify defects early in the development cycle, and improve overall 𝐬𝐨𝐟𝐭𝐰𝐚𝐫𝐞 𝐪𝐮𝐚𝐥𝐢𝐭𝐲. I have also developed strong 𝐥𝐞𝐚𝐝𝐞𝐫𝐬𝐡𝐢𝐩 𝐬𝐤𝐢𝐥𝐥𝐬 and excellent communication abilities, which have allowed me to mentor and lead cross-functional teams to achieve high-quality software releases. I am committed to staying up-to-date with the latest industry trends and I have earned 𝐬𝐞𝐯𝐞𝐫𝐚𝐥 𝐜𝐞𝐫𝐭𝐢𝐟𝐢𝐜𝐚𝐭𝐢𝐨𝐧𝐬 to further my knowledge.
💫 In addition to my core expertise in software quality assurance, I 𝐨𝐟𝐟𝐞𝐫 𝐬𝐨𝐟𝐭𝐰𝐚𝐫𝐞 𝐭𝐞𝐬𝐭𝐢𝐧𝐠 𝐭𝐫𝐚𝐢𝐧𝐢𝐧𝐠 𝐬𝐞𝐫𝐯𝐢𝐜𝐞𝐬 to help organizations & individuals to build the skills they need to succeed in today’s rapidly-evolving software development landscape. Whether you need to train new team members on testing fundamentals or want to take your existing team’s skills to the next level, I can design and deliver customized 𝐭𝐫𝐚𝐢𝐧𝐢𝐧𝐠 𝐩𝐫𝐨𝐠𝐫𝐚𝐦𝐬 tailored to your specific needs.
Today, I am working as a Senior Software QA Engineer for Vimachem from my home at Thessaloniki, Greece.
Career Timeline
Software Developer – Lexicon Software
Commercial app software development such as ERP, Customer Web Portals, Mobile Apps, CRM and Desktop Apps.
Software Engineer – nlg GmbH
Large scale platform development for translation project management with Scrum/Agile.
Software Quality Assurance Engineer – nlg GmbH
Quality assurance and test automation for a large scale platform for translation project management and custom translation parser.
Test Automation Engineer – vidREACH.io
Testing infrastructure from scratch to all stages of a video-centric Applicant Tracking System (ATS) system and an online Marketing Analytics tool that is also video based, 3 mobile apps testing on iOs and Android + a Google Chrome plugin for recording.
Senior Software Engineer in Test – VMware
UI & System Testing framework architecture and implementation of Tanzu Service Mesh Platform. Also Performance Testing strategy and implementation for GraphQL queries.
Lead Software Engineer in Test – VMware
Leading the team that is responsible for Tanzu Service Mesh UI Testing. Close collaboration with developers/product/devops to solve quality related issues.
Senior QA Automation Engineer – Vimachem IIoT Pharma 4.0 AI Platform
Leading the efforts for the Software QA Department regarding Testing Strategy, Test Automation and overall Quality Assurance Activities.
Lead QA Engineer – Vimachem IIoT Pharma 4.0 AI Platform
Organize a QA strategy with a small team that ensures quality across all products of the company.
Video from a presentation
Personal numbers
10
TALKS & WORKSHOPS
22
PROJECTS
100+
COURSES & CERTIFICATIONS
50+
SOFT & HARD SKILLS