Andrea Cervesato

QA Automation Engineer Linux (Senior)

Berlin, Germany
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

🤩
Rockstar
🎓
Top School
Andrea Cervesato is a senior QA Automation Engineer based in Berlin with 10 years of experience building and maintaining Linux-focused test automation for products that span embedded systems, IoT, automotive and public cloud. At SUSE he is the main developer of the new Python runner for the widely used Linux Test Project (LTP) and an active maintainer who refactors tests, adds coverage, and smooths API migrations to improve long-term maintainability. His background in computer science and early research on advanced algorithms informs a methodical approach to simplifying complex systems through pragmatic automation and tooling. Previously he created internal Python frameworks for hardware testing at u‑blox and modernized legacy scientific and industrial software using C/C++/C#, giving him strong cross-stack systems and integration experience. Comfortable in multicultural, distributed teams, he pairs clear communication with a knack for turning dynamic requirements into reliable, reproducible test suites.
code10 years of coding experience
job10 years of employment as a software developer
bookHigh School, Electrical, Electronic and Communications Engineering Technology/Technician, High School, Electrical, Electronic and Communications Engineering Technology/Technician at I.P.S.I.A Lino Zanussi
bookBachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at Università degli Studi di Trieste
languagesItalian, English
github-logo-circle

Github Skills (12)

c1710
kernel10
system-calls10
filesystem10
c1110
linux-kernel10
file-operations10
fileio10
test-automation10
testing10
system-programming9
memory-management8

Programming languages (6)

CoffeeScriptC++CLuaPerlPython

Github contributions (5)

github-logo-circle
linux-test-project/ltp

Nov 2021 - Jan 2023

Linux Test Project (mailing list: https://lists.linux.it/listinfo/ltp)
Role in this project:
userBack-end & Test Automation Engineer
Contributions:10 reviews, 65 commits, 3 PRs in 1 year 2 months
Contributions summary:Andrea primarily contributed to the Linux Test Project (LTP) repository by refactoring existing tests, incorporating the new LTP API. They focused on migrating existing test cases to utilize new APIs, enhancing code maintainability and streamlining testing procedures. Their work involved adapting test structures, improving error handling, and adjusting for version compatibility, particularly in tests related to file system operations, system calls, and process behavior. The user also added new test cases and fixed bugs, making the testing suite more comprehensive.
unixposixtest-automationtest-projectmanjaro
acerv/runltp-ng

Jun 2022 - Jan 2023

Next-gen LTP runner
Contributions:180 commits, 8 PRs, 246 pushes in 6 months
kernelpythontesting-frameworklinuxlinux-kernel
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
Andrea Cervesato - QA Automation Engineer Linux (Senior)