hammad.asif
OPEN TO WORK · WERKSTUDENT / FULL-TIME

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

Hammad Asif

Fulda, Germany

ENVIRONMENT
Location
Fulda, Germany
Status
OPEN TO WORK
Seeking
Werkstudent / Vollzeit
Notice
Immediate
Languages
English (C1) · German (B1)
01

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.

02

Skills

Languages

✓JavaScript ✓TypeScript ✓Python ✓SQL ✓HTML5 ✓CSS3

Frontend

✓React.js ✓Next.js ✓Svelte ✓Tailwind CSS

Backend

✓Node.js ✓Express.js ✓Spring Boot ✓Laravel ✓CodeIgniter ✓WordPress ✓MySQL ✓MongoDB ✓Firebase

Test automation

✓Selenium ✓Playwright ✓Cypress ✓RestAssured ✓Postman ✓JMeter ✓React Testing Library

Cloud & tools

✓AWS (EC2/S3) ✓GitHub Actions ✓Firebase Hosting ✓Jenkins ✓Git ✓Jira

Data & ML (applied)

✓Python ✓pandas ✓scikit-learn

Architecture

✓RESTful APIs ✓Clean Architecture ✓MVVM ✓Agile/Scrum
03

Experience

Software QA Engineer & Developer — VentureDive

Jan 2023 – Sep 2024
  • 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.
RestAssured · Postman · Selenium · Cypress · JMeter · Jenkins · GitHub

Junior Developer & Quality Control — Etech Maestro

Jul 2017 – Jul 2019
  • 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.
Laravel (PHP) · React · JavaScript · MySQL · WordPress

Software Developer — Etech Maestro (Internship)

Jan 2017 – Jul 2017
  • Entry-level internship — learned the company's development workflow, coding practices and team communication.
04

Projects

DEVELOPMENT
class SwopletMarketplace {
  realtimeChat: true,
  mlPricePrediction: active
}

Swoplet — Fulda University Marketplace

TEAM LEAD

A 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.

React.js · Express.js · MySQL · Socket.io · Python/scikit-learn · Flask · AWS
@RestController
public class WebShopAPI {
  // STOMP WebSocket Live Reviews
}

SaaS-Based Webshop — Spring Boot & Svelte

PASS

REST 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.

Java 17 · Spring Boot · Svelte · WebSocket/STOMP · JPA/H2
module PharmaInventory {
  stockTracking: realtime,
  invoicingModule: enabled
}

Pharmaceutical Inventory Management System

CLIENT PROJECT

A full inventory management system for a pharmaceutical company — stock tracking, supplier management, user roles/permissions, real-time stock updates, invoicing and reporting.

CodeIgniter (PHP) · MySQL
QA & TEST AUTOMATION
mvn test -> 13 tests run
BUILD SUCCESS [0 failures]
Extent Reports Generated

Advanced REST API Test Framework

13 TESTS · PASS

Data-driven API testing framework covering full CRUD, JSON Schema validation and response comparison against saved baselines, with automatic Extent Report generation on every run.

RestAssured · Java · TestNG · Extent Reports · Faker
mvn test -> PageObject Pattern
Multi-currency Checkout UI
Status: PASSED

Selenium UI Automation Framework

9 SCENARIOS · PASS

End-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 · Java · TestNG · Maven · POM
testBlaze -> ECommerceSuite
Selenium + RestAssured + JMeter
-30% Defects

Test Blaze — E-Commerce QA Suite

-30% DEFECTS

UI 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.

Selenium · RestAssured · Postman · JMeter · TestRail
testSuite -> OrangeHRM
BDD SpecFlow & C#
+30% Efficiency

OrangeHRM QA Framework

+30% EFFICIENCY

End-to-end QA framework for hardware/software integration testing against the OrangeHRM platform. Test documentation in Gherkin, defect tracking and reporting across modules.

C# · SpecFlow · .NET · BDD
05

Education

2024 – Present

MSc Global Software Development

Fulda University of Applied Sciences, Germany
2019 – 2023

BSc Computer Science

Muhammad Ali Jinnah University, Pakistan