Andrea Freud
Junior Java Backend Developer & Test Automation Engineer
I build Java backend applications and automated testing frameworks, combining software development with API and UI test automation to create reliable, maintainable systems.
Featured Projects
Backend development, UI automation and REST API testing projects grouped by specialization.
REST API Automation
Java-based API test frameworks using REST Assured and JUnit 5.
Petstore Swagger API Test Automation
CompletedREST Assured-based Java API test automation framework for validating the Swagger Petstore REST API.
JSONPlaceholder API Test Automation
CompletedJava API test automation framework for validating the JSONPlaceholder REST API.
Reqres API Test Automation
CompletedREST Assured-based Java API test automation framework for validating the Reqres REST API.
Selenium UI Automation
End-to-end browser automation projects built with Java, Selenium WebDriver and JUnit.
E-commerce - Toolshop Automation Framework
CompletedEnd-to-end UI test automation framework built with Selenium WebDriver and the Page Object Model pattern.
Ecommerce-playground Lambdatest Automation Framework
CompletedEnd-to-end UI test automation framework built with Selenium WebDriver and the Page Object Model pattern.
Sauce Demo Automation Framework
CompletedEnd-to-end UI test automation framework built with Selenium WebDriver and the Page Object Model pattern.
Playwright UI Automation
Modern browser automation frameworks using Playwright, TypeScript and the Page Object Model.
Katalon Demo Cura Automation Framework
CompletedEnd-to-end UI test automation framework built with Playwright using the Page Object Model.
Restful Booker UI Test Automation
WIPA demo project for practicing UI test automation with Playwright and TypeScript, covering hotel booking workflows, authentication, and end-to-end UI validation.
Backend Development
Backend and full-stack applications with persistent data storage and layered architecture.
Animal Shelter Web Application
Live DemoFull-stack web application for managing animal shelter records with robust data layers and architectural patterns.
CRUD operations, Spring Security, PostgreSQL persistence, layered architecture, DTO mapping and REST endpoints.
Learning & Documentation
My Programming Handbook
CompletedA practical and welcoming digital handbook to learn Java, strengthen programming fundamentals, and build better code (Hungarian).
Tech Stack
Backend
Java • Spring Boot • Hibernate / JPA • REST API • Spring Security • JWT
Database
PostgreSQL • H2 • SQL
Testing
JUnit 5 • Mockito • Selenium WebDriver • REST Assured • Playwright
DevOps & Tools
Git • Docker • GitHub Actions • Maven • Linux • HTML/CSS/JS
Currently Focused On
- Backend development with Spring Boot
- REST API design & best practices
- Test automation (unit & integration testing & REST API testing)
- Building production-like projects
I am actively looking for opportunities where I can combine Java backend development with test automation and contribute to building reliable software.
Planned Projects
- Get Things Done (get-things-done) – Simple task manager API.
- Spring Boot Login & Reg (login-system) – Secure user registration.
- Spring Boot JWT Auth (jwt-auth) – Authentication REST API.
- Chat Application (chat-app) – Real-time messaging application.
- Inventory Management (inventory-sys) – Product and stock manager.