Ramon Caballero

Software engineer with 15+ years of experience across QA, test automation, and software development. I've worked on international products, built automation frameworks from scratch, and have a genuine interest in writing clean, well-tested code.

I value TDD, maintainability, and thoughtful software design — not just software that works, but software that's easy to change with confidence. I explore ways to automate repetitive tasks, build software projects in modern C++, and write technical guides to consolidate and share what I learn.

Currently open to new opportunities as an individual contributor in software development or test automation roles.

The tools and languages I work with most, and what I use them for.

C++C++Modern C++ Development
PHPPHPBackend Web Development & APIs
JavaJavaTest Automation Framework
SeleniumSeleniumWeb UI Automation
GitGitVersion Control