Hammad Asif
Software Developer & QA Automation Engineer
I build automated test suites and web applications, and I like finding the bug before the user does. Currently completing a Master's in Global Software Development at Fulda University of Applied Sciences.
Hammad Asif
Fulda, Germany
- Location
- Fulda, Germany
- Status
- OPEN TO WORK
- Seeking
- Werkstudent / Vollzeit
- Notice
- Immediate
- Languages
- English (C1) · German (B1)
About
I'm a Master's student in Global Software Development at Fulda University of Applied Sciences, and I work both sides of the same problem: making software and breaking it on purpose.
On the QA side, that's UI automation with Selenium, Playwright and Cypress, API testing with RestAssured and Postman, and load testing with JMeter — the different ways an application quietly fails before a user finds it first. On the development side, I build the applications themselves: React front ends, Node.js and Spring Boot back ends, and the occasional Python script that saves an afternoon of manual work.
Looking for a Werkstudent role or full-time position in software development or QA automation — or ideally, one that uses both.
Skills
Languages
Frontend
Backend
Test automation
Cloud & tools
Data & ML (applied)
Architecture
Experience
Software QA Engineer & Developer — VentureDive
- Combined QA and development role across AI-based and FinTech client products.
- Contributed to feature development early on — REST API endpoints and data-processing logic — before the role shifted mostly to QA and test automation.
- Automated 80% of API tests with RestAssured (Java) and Postman (JavaScript); wired automated suites into CI/CD via Jenkins, versioned through GitHub.
- Built automated UI test suites with Selenium (C#), cutting manual testing effort by 50%.
- Ran load and performance tests with JMeter to surface bottlenecks under peak traffic.
- Worked cross-functionally with development teams in an Agile/Scrum environment.
Junior Developer & Quality Control — Etech Maestro
- Worked on a nationwide cinema and event ticket-booking platform — fixed bugs and built minor features across the booking flow, admin backoffice and ticket/notification management, under senior developers.
- Built and maintained a separate ticketing system for PortGrand, a Karachi entertainment and dining venue, to support online ticket sales.
- Designed and built several WordPress sites — frontend design, JavaScript interactivity, PHP customization — for various client projects.
- Took on quality control alongside development: manually testing bug fixes and new features before release and feeding issues back to the dev team.
Software Developer — Etech Maestro (Internship)
- Entry-level internship — learned the company's development workflow, coding practices and team communication.
Projects
realtimeChat: true,
mlPricePrediction: active
}
Swoplet — Fulda University Marketplace
TEAM LEADA marketplace for Fulda University students to swap items and chat in real time. Led a 5-person team, built real-time chat and search across the full stack, plus a price-prediction feature using an ML model estimating fair resale price. Also owned QA for the platform before releases.
public class WebShopAPI {
// STOMP WebSocket Live Reviews
}
SaaS-Based Webshop — Spring Boot & Svelte
PASSREST APIs in Spring Boot for authentication, products, cart and orders with server-side validation, plus a Svelte frontend with pagination and unified error handling. Also demonstrates the Facade/Adapter patterns and live reviews over WebSocket.
stockTracking: realtime,
invoicingModule: enabled
}
Pharmaceutical Inventory Management System
CLIENT PROJECTA full inventory management system for a pharmaceutical company — stock tracking, supplier management, user roles/permissions, real-time stock updates, invoicing and reporting.
BUILD SUCCESS [0 failures]
Extent Reports Generated
Advanced REST API Test Framework
13 TESTS · PASSData-driven API testing framework covering full CRUD, JSON Schema validation and response comparison against saved baselines, with automatic Extent Report generation on every run.
Multi-currency Checkout UI
Status: PASSED
Selenium UI Automation Framework
9 SCENARIOS · PASSEnd-to-end UI test suite covering login, sorting, cart and multi-currency checkout flows across two e-commerce sites, built with the Page Object Model.
Selenium + RestAssured + JMeter
-30% Defects
Test Blaze — E-Commerce QA Suite
-30% DEFECTSUI and API test coverage for an e-commerce application's core modules. Combined Selenium and RestAssured for functional coverage, Postman for backend contract checks, and JMeter for load testing under high traffic.
BDD SpecFlow & C#
+30% Efficiency
OrangeHRM QA Framework
+30% EFFICIENCYEnd-to-end QA framework for hardware/software integration testing against the OrangeHRM platform. Test documentation in Gherkin, defect tracking and reporting across modules.