24.09.2026 aktualisiert

**** ******** ****
100 % verfügbar

Testautomatisierer, Test Engineer, Test Automation Engineer, Testanalyst

Obernburg a. Main, Deutschland
Obernburg a. Main +50 km
Bachelor of Science Informatik in Darmstadt
Obernburg a. Main, Deutschland
Obernburg a. Main +50 km
Bachelor of Science Informatik in Darmstadt

Profilanlagen

25-CTFL 4-269177-01.pdf
CV_Hakan_Eser.pdf

Über mich

EIGENE APPS HyperFit: Workout Plan Creator https://play.google.com/store/apps/details?id=de.hakaneser.hyperfit&hl=de Game Decider https://play.google.com/store/apps/details?id=de.hakaneser.gamedecider&hl=de

Skills

ISTQBAcceptance TestingAPIsAgiles TestenAnalytisches DenkenTest AutomationBug-TrackingHibernateJUnitSQL DeveloperSeleniumTest DesignTestngTestenIstqb Foundation LevelGoogle FirebaseCucumber (Software)Jenkins
QA-Kenntnisse
  • Testplanung, Testdesign, Testdurchführung und Testrealisierung
  • Agile Testing
  • Testautomatisierung, Acceptance Testing und End-to-End Testing
  • Backend Testing und API Testing
  • Integration Testing und System Testing
  • Regression Testing und Fehlernachtests
  • BDD-basierte Testspezifikation mit Gherkin
  • Validierung von REST-Schnittstellen
  • Validierung von XML- und JSON-Payloads
  • Prüfung von XSD-Schemata und fachlichen Feldzuordnungen
  • Datenbankvalidierung mit Oracle SQL
  • Testdatenmanagement
  • Qualitätsmanagement und Testkoordinierung
  • Integration automatisierter Tests in CI/CD-Pipelines
Kompetenzen
  • Entwicklung und Beratung
  • Analytisches Denken
  • Konzeption und Entwicklung automatisierter Backend-Integrationstests
  • Erstellung fachlicher Testszenarien nach dem BDD-Ansatz
  • Implementierung wiederverwendbarer Cucumber Step Definitions mit Java
  • Automatisierung von REST-API- und Schnittstellentests
  • Validierung komplexer XML- und JSON-Nachrichten
  • Prüfung von Pflichtfeldern, Datentypen, Codelisten und Mapping-Regeln
  • Validierung von XSD-Schemata und Elementreihenfolgen
  • Durchführung von Datenbankprüfungen mit Oracle SQL
  • Analyse von Requests, Responses, Logs und Datenbankeinträgen
  • Analyse und Stabilisierung fehlerhafter oder flakiger Testfälle
  • Testdurchführung und Integration in Build-Pipelines
  • Planung und Durchführung von Regressionstests
  • Defect Management, Bug-Tracking und Fehlerdokumentation
  • Reporting und Dokumentation
  • Agiles Testen
  • Erstellung und Pflege fachlicher Testdaten
  • Überwachung und Analyse von Anwendungen in OpenShift und Argo CD
  • Entwicklung automatisierter Tests für Web-, Mobile- und Backend-Anwendungen sowie API-Schnittstellen
  • Übertragung von Testergebnissen nach Jira mittels Xray-Integration
Programmiersprachen
  • Java
  • JavaScript
  • TypeScript
  • Python
  • C++
  • PL/SQL
  • SQL
  • Dart / Flutter

Framework Kenntnisse
  • Robot Framework
  • Cypress
  • Playwright
  • Selenium
  • Appium
  • Espresso
  • Robotium
  • VS Code
  • IntelliJ
  • Eclipse
  • SourceTree, TortoiseGit, Git CMD
  • Grafana
Software/Tools
  • JIRA
  • Confluence
  • MS Office
  • Cucumber
  • Jenkins
  • GIT
  • Gherkin / BDD
  • HPQC
  • TestNG
  • JUnit
  • Postman / Hoppscotch
  • NPM
  • Xray
  • Google Firebase
  • AWS
  • Tibco BW5
  • Spring Boot
  • Oracle Apex
  • Android UX Design
  • JBoss + Hibernate
  • SQL Developer
  • Citrus Tests
  • JMeter
Testframeworks
  • Cucumber
  • Robot Framework
  • Cypress
  • Playwright
  • Selenium
  • Appium
  • JUnit
  • Citrus Framework
  • TestNG
  • Espresso
  • Robotium
Backend- und Entwicklungstechnologien
  • Spring Boot
  • TIBCO BusinessWorks 5
  • Oracle APEX
  • JBoss
  • Hibernate
  • Android UX Design

Betriebsysteme
  • Windows, macOS, Android, iOS
Datenbanken
  • MySQL
  • Oracle Database
  • Firestore Database
  • PostgreSQL
  • MongoDB
Methode/Prozesse
  • Scrum
  • Kanban
  • Scaled Agile Framework – SAFe
  • Behavior Driven Development – BDD
  • Extreme Programming – XP
  • Wasserfallmodell
  • Agile Softwareentwicklung
  • Continuous Integration / Continuous Delivery
Technologien
  • REST API
  • XML
  • JSON
  • XSD
  • XPath
  • Gherkin
  • HTML
  • CSS-Selektoren
  • jQuery
  • XSS
  • Microservices
  • CI/CD

Eigenentwickelte Android-Anwendungen
  • https://play.google.com/store/apps/details?id=de.hakaneser.hyperfit&hl=de
  • https://play.google.com/store/apps/details?id=de.hakaneser.gamedecider&hl=de

Erfahrung

Berufserfahrung5 - 10 Jahre
Freelancer seit2025

Sprachen

DeutschMutterspracheEnglischverhandlungssicherTürkischMuttersprache

Projekthistorie

Senior Test Automation Engineer

Bundesamt für Migration und Flüchtlinge (BAMF)

Öffentlicher Dienst

>10.000 Mitarbeiter

  • Konzeption, Implementierung und Wartung automatisierter Backend-Integrations- und Akzeptanztests für das Fachverfahren ERIS
  • Entwicklung der Testautomatisierung mit Java, Cucumber und Citrus
  • Erstellung fachlicher BDD-Szenarien in Gherkin sowie Implementierung wiederverwendbarer Step Definitions in Java
  • Automatisierte Prüfung von Erstmeldungen, Ersatzmeldungen und weiteren fachlichen Nachrichtenprozessen
  • Validierung komplexer XML- und JSON-Payloads einschließlich XSD-Schemata, Pflichtfeldern und fachlichen Mapping-Regeln
  • Automatisierte Überprüfung direkter, statischer, bedingter und codelistenbasierter Feldzuordnungen
  • Durchführung von REST-API-, Schnittstellen- und Datenbanktests mit Postman und Oracle SQL
  • Erstellung und Verwaltung fachlicher Testdaten für positive, negative und grenzwertige Testszenarien
  • Prüfung der Kommunikation mit angebundenen Fachverfahren, Backend-Services und externen Codelisten
  • Analyse, Stabilisierung und Refactoring bestehender automatisierter Tests sowie Beseitigung von Flakiness
  • Durchführung manueller Funktions-, Integrations-, Regressions- und Fehlernachtests
  • Analyse von Testergebnissen, Logs und Deployments in OpenShift und Argo CD
  • Dokumentation und Nachverfolgung von Fehlern in Jira sowie enge Abstimmung mit Entwicklung, Fachbereich und Testmanagement

Lead Testautomation Engineer / Testmanager

Öffentlicher Dienst

>10.000 Mitarbeiter

Erstellung und Weiterentwicklung von Teststrategie- und Testautomatisierungskonzepten
  1. Definition der Testarchitektur inkl. Infrastrukturdesign für automatisierte Tests
  2. Aufbau von Transparenz über Testabdeckung und Qualitätsmetriken
  3. Planung und Koordination von Test- und Release-Zyklen (Sprint-basiert)

Testautomatisierung (Frontend & Backend)
  1. Automatisierung einer React-basierten Webanwendung mit Playwright (E2E UI Tests)
  2. Automatisierung der einzelne API Schnittstellen der Anwendung mit Playwright
  3. API-Testing inkl. Validierung von Statuswechseln und Rollen-/Rechte-Matrix
  4. Durchführung von Positiv-, Negativ- und Security-Tests (z. B. 403 Forbidden bei unberechtigtem Zugriff)

AWS & Integration Testing
  1. Automatisierung von Mail-Service-Prozessen
  2. Abruf von Datensätzen aus AWS S3 Buckets
  3. Validierung von E-Mail-Inhalten und fachlicher Datenkonsistenz
  4. Testautomatisierte Prüfung von Auftrags-Statuszyklen

Projekt- & Stakeholderarbeit
  1. Enge Abstimmung mit Projektleitung und Business Analysten
  2. Kundenkommunikation und fachliche Abstimmung
  3. Präsentation der Testergebnisse im Sprint Review
  4. Zusammenarbeit mit der Bundespolizei im Rahmen fachlicher Auftragsprozesse

Senior Test Automation Engineer / QA Engineer

Öffentlicher Dienst

>10.000 Mitarbeiter

Projektdefinition
In diesem Projekt wurde ein automatisiertes Testframework für die mobile Anwendung zur Materialnachverfolgung bei der DB InfraGO aufgebaut mit Robot Framework. Ziel war die vollständige Automatisierung von rund 200 Testfällen und die Aufbau + Integration in eine CI/CD-Pipeline
Funktionen
Mobile Erfassung und Nachverfolgung von Materialien, Statusverfolgung, Systemintegration in Backend-Prozesse, Reporting

Aufgaben
Aufbau eines automatisierten Testframeworks mit Robot Framework
Automatisierung von ca. 200 funktionalen Testfällen
Integration der Tests in die bestehende CI/CD-Pipeline
Pflege und Erweiterung des Frameworks nach Projektanforderungen
Reporting und Verwaltung der Testergebnisse in XRAY
Dokumentation und Nachverfolgung von Fehlern in Jira
Abstimmungen mit Entwicklung, Testkoordination und PO
Unterstützung bei der Teststrategie und Testkonzeption
Durchführung technischer Reviews und Testdatenmanagement
Teilnahme an agilen Meetings (z. B. Dailys, Reviews) des Teststufenkonzeptes

Technologien, Methoden
Robot Framework, XRAY, JIRA, CI/CD, GitLab, SCRUM, Mobile Testing (Android)

Senior Test Automation Engineer / QA Engineer

Öffentlicher Dienst

>10.000 Mitarbeiter

Projektdefinition
Im Rahmen des Projekts „Anlageportal Netz“ wurde die Testautomatisierung für verschiedene Webanwendungen (Angular und webMethods) aufgebaut und weiterentwickelt.
Vollständige Integration in bestehende CI/CD-Pipelines sowie eine verbesserte Testabdeckung und Wartbarkeit. Es gibt mehrere Scrum-Entwicklungsteams. Im Projekt wurde das SAFe-Modell angewandt.

Aufgaben
Automatisierung von End-to-End-Testfällen mit Cypress für Angular-basierte Webanwendungen
Erweiterung und Optimierung bestehender Selenium-Testfälle für die Alt-Anwendung
Integration der Tests in CI/CD-Pipelines (GitLab CI)
Refactoring von Testskripten zur Erhöhung der Stabilität und Wartbarkeit
Analyse und Anpassung der Teststrategie im agilen Umfeld
Einsatz von Cucumber und BDD
Erstellung und Verwaltung der Testfälle (Test Design)
Abstimmung mit Entwicklerteams und Testkoordination
Teilnahme an agilen Meetings
Unterstützung bei Review und Fehleranalyse
Reporting der Testergebnisse über XRAY-API in Richtung Jira zur zentralen Ergebniserfassung

Technologien, Methoden
Cypress, Selenium, XRAY, JIRA, GitLab CI, SAFe / Scrum

Senior Test Automation Engineer / QA Engineer

Öffentlicher Dienst

>10.000 Mitarbeiter

Projektdefinition
Im Projekt „MoKa – Mobile Kasse“ wurde die Testautomatisierung für eine mobile Vertriebsanwendung des DB Fernverkehrs umgesetzt. Ziel war die Erstellung und Integration von automatisierten GUI- und API-Tests mittels moderner Technologien in eine CI/CD-Umgebung

Zielgruppe
Zugpersonal im Fernverkehr der Deutschen Bahn

Funktionen
Mobile Buchungs- und Kassensysteme, API-Kommunikation mit Backend-Systemen, UI-Funktionalitäten für Verkauf, Kontrolle und Stornierung

Aufgaben
Automatisierung von UI-Testfällen mit AskUI in einer CI/CD-Umgebung
Erstellung und Automatisierung von API-Schnittstellen
Integration der Tests in bestehende Build- und Deploymentprozesse
Entwicklung der Tests in Visual Studio Code unter Verwendung von TypeScript und Jest
Unterstützung bei der Toolauswahl und Frameworkgestaltung
Einsatz von Playwright für Schnittstellen Tests
Enge Zusammenarbeit mit Entwicklern und Testverantwortlichen
Einsatz von Cucumber und BDD
Dokumentation und Pflege der Testskripte
Reporting der Testergebnisse über XRAY-API in Richtung Jira zur zentralen Ergebniserfassung

Technologien, Methoden
Playwright, TypeScript, AskUI, Visual Studio Code, REST API, CI/CD, SCRUM

Fullstack-Entwickler / Backend-Entwickler / App-Entwickler

Öffentlicher Dienst

>10.000 Mitarbeiter

Projektdefinition
Im Projekt „ZAPP – Zähler-App“ wurde eine native Android-App zur mobilen Erfassung von Zählerständen sowie eine ergänzende Webapplikation für Datenverarbeitung und Auswertung entwickelt. Backend-Dienste wurden als Microservices mit Java Spring bereitgestellt. Ziel war eine moderne, skalierbare Systemlandschaft für die digitale Energieerfassung bei DB Energie.

Zielgruppe
Techniker:innen und Mitarbeiter:innen im Außendienst zur Energiezählererfassung bei der DB Energie

Funktionen
Mobile Zählerstandserfassung, Synchronisation mit Backend, Datenanalyse, Weboberfläche zur Verwaltung und Auswertung

Aufgaben
Entwicklung nativer Android-Apps mit Java
UX/UI-Design für mobile Endgeräte (Android)
Entwicklung von Webanwendungen mit Oracle APEX, PL/SQL und JavaScript
Implementierung von Microservices mit Java Spring
Migration von JBoss nach Microservice
Anbindung von Datenbanken und Schnittstellen
Monitoring mit OpenShift und Grafana
CI/CD-Integration und Pipeline-Maintenance
Durchführung von Code-Reviews und Pair Programming
Unit- und Integrationstests mit JUnit und Espresso

Technologien, Methoden
Java, Android, Oracle APEX, PL/SQL, JavaScript, Spring, JBoss, OpenShift, Grafana, JUnit, Espresso, Git, CI/CD

Backend-Entwickler / Integrationsentwickler

Energie, Wasser und Umwelt

>10.000 Mitarbeiter

Projektdefinition
Im Rahmen des Projekts „Techem Smart System“ wurde die Backend-Entwicklung für intelligente Energieerfassung und Verbrauchsvisualisierung unterstützt. Fokus lag auf der Implementierung von Schnittstellen, Microservices sowie Testautomatisierung innerhalb der bestehenden Enterprise-Architektur.

Zielgruppe
Endkund:innen und interne Systemnutzer:innen von Techem zur digitalen Erfassung und Auswertung von Energieverbrauchsdaten

Funktionen
Backend-Logik für Verbrauchsdatenerfassung, API-Services, Datenmanagement, Systemintegration

Aufgaben
Backend-Entwicklung mit TIBCO BusinessWorks und Java Spring
Erstellung und Pflege von Schnittstellen (API, Messaging)
Einrichtung und Anwendung von Git-Workflows zur Quellcodeverwaltung
Durchführung von Unit- und Integrationstests mit JUnit und Citrus
Nutzung von Jenkins zur CI/CD-Integration
Codeverwaltung und Buildprozesse mit Git und Maven
Technische Dokumentation und Abstimmung mit QA und DevOps
Arbeit in einem agilen Projektumfeld mit JIRA

Technologien, Methoden
TIBCO 5, Java Spring, Jenkins, Git, SQL Developer, Eclipse, JIRA, JUnit, Citrus Tests

Tester / Testautomatisierer / Werkstudent

Telekommunikation

>10.000 Mitarbeiter

Projektdefinition
Während meiner beruflichen Tätigkeit bei der Telekom in Darmstadt wurde ich in ein Projekt zur Qualitätssicherung der Android-App Smart Switch eingebunden, die von einem externen Dienstleister für die Telekom entwickelt wurde. Hier übernahm ich die Verantwortung für die Testautomatisierung mittels Appium.

Aufgaben
· Analyse und Testing der Kernprozesse der App, insbesondere der Bidirektionalen Kommunikation zwischen Sender- und Empfänger-Gerät
· Automatisierung der End-to-End-Testfälle mit Appium, die parallel auf zwei physischen Android-Geräten ausgeführt wurden
· Gleichzeitiger Start und Betrieb von zwei unabhängigen Appium-Serverinstanzen, um beide Geräte synchron steuern zu können
· Strukturierung der automatisierten Testfälle so, dass der Testablauf sowohl Sender-Aktionen als auch Empfänger-Reaktionen sequenziell und logisch abgearbeitet hat
· Sicherstellung stabiler Testabläufe trotz asynchroner Datenübertragungen zwischen den Geräten
· Identifikation, Analyse und Dokumentation von Fehlern im Übertragungsprozess (z. B. Abbrüche, Partialtransfers, Performanceprobleme)
· Regelmäßige Abstimmung mit dem externen Entwicklungsteam zur Reproduktion und Behebung von Fehlern
· Kombination aus manuellen und automatisierten Tests zur Absicherung der Datenintegrität und Übertragungsgeschwindigkeit
· Erstellung technischer Testberichte und Auswertung der Automatisierungsergebnisse

Technologien, Methoden
Appium, Jira, HP ALM, Rally, Android, Windows, Google Chrome, Scrum

Tester / Werkstudent

Telekommunikation

>10.000 Mitarbeiter

Projektdefinition
Während meiner beruflichen Tätigkeit bei der Telekom in Darmstadt war ich im Bereich Produkt & Innovation tätig und unterstützte die Qualitätssicherung der Hilfe- und Service-Seiten der Deutschen Telekom.
Meine Aufgabe bestand darin, die Funktionalität, Benutzerfreundlichkeit und Stabilität der Web- und mobilen Version der Serviceplattform sicherzustellen.

Aufgaben
· Erstellung, Aktualisierung und Ausführung umfangreicher Testfälle zur Sicherstellung einer fehlerfreien Hilfe- und Serviceplattform
· Entwicklung und Pflege manueller Testskripte zur Absicherung bestehender Funktionen nach Änderungen oder neuen Releases
· Identifikation, Analyse und Bewertung von Fehlern mit Fokus auf Usability, Funktionalität und Performance
· Dokumentation aller Defekte inklusive Auswirkungen, Prioritäten und potenzieller Lösungsansätze
· Nachverfolgung gemeldeter Fehler über den gesamten Lebenszyklus bis zur finalen Behebung
· Regelmäßige Erstellung von Testberichten und Statusupdates für Projekt- und Entwicklungsmanagement
· Kommunikation und Abstimmung mit Entwicklungsteams, um eine effiziente Fehlerbehebung sicherzustellen
· Exploratives Testen, um potenzielle Schwachstellen der Service-Seite frühzeitig aufzudecken
· Evaluierung der Software ausschließlich anhand ihrer funktionalen Spezifikationen, um sicherzustellen, dass sie die erwarteten Ergebnisse liefern

Technologien, Methoden
Jira, HP ALM,, Android, iOS, Windows, Google Chrome, Firefox, Internet Explorer, Scrum

Zertifikate

ISTQB Certified Tester

German Testing Board

2025


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden