Profilbild von Kaveh Bahrami Tester, Testautomatisierer, Tester, Testautomatisierer, Tester, Testautomatisierer aus Eitorf

Kaveh Bahrami

verfügbar

Letztes Update: 25.03.2024

Tester, Testautomatisierer, Tester, Testautomatisierer, Tester, Testautomatisierer

Abschluss: Diplom Informatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (gut) | persisch (Muttersprache)

Dateianlagen

cv-kaveh-bahrami_250324.pdf

Skills

Datenbanken, SQL, 2.0 Technologien, CMS, SOA, Java, Android, C#, C, C++, ASP.Net, Python, VB.Net, VBA, Microsoft .Net Framework 3.5, PhP, Server / Internet, PHP 4 und 5, (D)HTML, CSS, perl, Java Script, XML/XSLT, Apache, Tomcat, SharePoint Server, MS SQL-Server, MS Access, MYSQL Version 5, Oracle. 10g, Sybace, Olap, WINDOWS Vista, XP, 2003 Server, 2000 Server, NT, ME, 98, 95, UNIX, Linux, MAC OS, IDS-Scheer ARIS-Toolset 7.0, VMWare Workstation, Microsoft Visual Studio 2010, Eclipse, Oracle JDeveloper 11g Release 1 Version 11.1.1.5.0, Borland J-Builder 3.5, NetBeans, Mercury TestDirector 8.0, Mantis, Subversion, CVS, MS-Project, MS-Visio, MS-Office, Open Office, Adobe Photoshop, Corel Draw, MindManager 8.0, Java 2, Groovy, API, Cloud, Azure, Scrum, Git, JUnit 4Test, Gard, intellij IDE, Eclipse IDE, GSpot, Appium, Jenkins, Selenium, JIRA, UI, Cucumber, Cucumber Framework, SDK, Datenbank, JUnit, Microsoft SQL-Datenbank. Java, Tablets, continuous integration, Bug Fixing, Android Studio, Espresso, Ubuntu, Tomcat 7, SoapUI, Spoon Framework, 4Test, Sikuli Framework, Java SE, Sikuli, Framework, Google Location Service API, Google, Android Framework, pair programming, NEXUS 4 Device, SVN, Spring Web-MVC, Hibernate, JUnit 4, Mockito, JBoss AS 7.1, JBoss 5.1.0, Oracle-Datenbank, Oracle SQL Developer Version 3.1, Maven, Firefox, Websocket, JSON, RESTFUL, JAX-RS, JPA, EclipseLink, JAXB, EJB Komponente, Jackson, Websocket Protokoll, aws, GIT Jenkins, Smart TV, Java Architecture for XML Binding, JavaBeans, EJB, Oracle, JDeveloper 11g, Weblogic, Apache Maven 2, Java2EE, JSON-RESTFul Schnittstelle, JDeveloper, VBox, Oracle Datenbank, WinScp, XML, SOAP, Oracle SQL-Datenbank, Marshalling, Log4j, JSON-REST Schnittstelle, Enterprise JavaBeans, Webview, Caching, JUnit 3Test, HTC Desire Device, Aris, ePub, Junit 3, Version 1.0, G1, Balsamiq Mockups, Photoshop, RSS, Programming, Java Script Programmierung, mvc, MSSQL Server, Visual Studio 2008, Microsoft .Net Framework Version 3.5, SharePoint, SharePoint Designer, SharePoint Service, C# Tools MS-Visio, Swing, MS -Office Anwendungen, PHP 4, HTML, MYSQL, MS-Office Anwendungen

Projekthistorie

06/2020 - bis jetzt
Tester, Testautomatisierer

Branche Einzelhandel
Position Tester, Testautomatisierer
Projektbeschreibung Erstellung von automatisierten Tests und manuelle Ausführung der Regressionstestfälle
Tätigkeiten im Projekt

* Erstellen von automatisierten Test mit Groovy für API Tests.
* Implementieren von Python Scripts zum Generieren von Testdaten für automatisieren Tests
* Implementieren von Python Scripts zum Generieren von synthetische Audio Dateien aus Testdaten.
* Implementieren von Python Scripts zum automatisierten Hochladen von nicht vorhandene Audio
Dateien in eine Audio Repository Cloud
* Verwenden der generierten Audio Dateien aus der Azure blob Storage für e2e Tests
* Exploratives Testen

Methode Scrum
Tools und Frameworks Git, JUnit 4Test, Python, Groovy, Java, Gard, intellij IDE, Eclipse IDE, GSpot.

04/2019 - 06/2020
Tester, Testautomatisierer

Branche Einzelhandel
Position Tester, Testautomatisierer
Projektbeschreibung Erstellung von automatisierten Tests und manuelle Ausführung der Regressionstestfälle.
Tätigkeiten im Projekt

* Erstellen von automatisierten Test mit Appium für eine mobile Anwendung.
* Erstellen von Testfällen und Testkatalogs.
* Erstellen und die Konfiguration von Jenkins Jobs zum Ausführen von automatisieren Tests.
* Exploratives Testen

Methode Scrum
Tools und Frameworks Jenkins, Git, JUnit 4Test, Appium, Selenium, JIRA, Eclipse IDE, Java.

03/2018 - 04/2019
Tester, Testautomatisierer

Branche Einzelhandel
Position Tester, Testautomatisierer
Projektbeschreibung Erstellung von automatisierten Tests und manuelle Ausführung der Regressionstestfälle.
Tätigkeiten im Projekt

* Erstellen von automatisierten UI Tests für das Telefonie Center Portal mit Selenium und Cucumber
Frameworks.
* Erweiterung des vorhandenen Testfallkatalogs.
* Erstellen und die Konfiguration von Jenkins Jobs zum Ausführen von automatisieren Tests.
* Erstellen von automatischen Telefonie Tests mit vorhandenen Telefonie-Schnittstellen
* Exploratives Testen

Methode Scrum
Tools und Frameworks Jenkins, Git, JUnit 4Test, Cucumber, Selenium, JIRA, Eclipse IDE, Java.

04/2017 - 01/2018
Tester, Testautomatisierer

Branche Einzelhandel
Position Tester, Testautomatisierer
Projektbeschreibung In der ersten Linie Erstellung von automatisierten Tests für eine Web Applikation.
Erstellen von Test Cases
Tätigkeiten im Projekt

* Erstellen von automatisierten Tests mit Selenium und Cucumber Framework.
* Erstellen von Testdaten im Backend anhand von firmeneigenen SDK-
* Anpassen der Datenbank Tabellen zum Herstellen vom Anfangszustand
* JUnit-Tests
* Definieren der Custom Attribute für die Testautomatisierung und Einfügen der Attribute in
Quellcode des Produktes in der Testumgebung.
* Erweiterung des vorhandenen Testfallkatalogs.
* Exploratives Testen

Methode Scrum
Tools und Frameworks Jenkins, Git, JUnit 4Test, Cucumber, Selenium, JIRA, IntelliJ IDE, Microsoft SQL-Datenbank. Java.

01/2017 - 04/2017
Tester

Branche Einzelhandel
Position Tester
Projektbeschreibung
Erstellung eines integriertes Waage-Kassen-Systems für Händler/Einzelhändler, welches über zwei
Android Tablets interagiert, sich mit allen Terminals synchronisiert und offline nutzbar ist, zur
Ablösung der traditionellen Waage-Kassen-Laden-Warenwirtschaftssysteme.

Tätigkeiten im Projekt
* Exploratives Testen
* Testautomatisierung mit Android Espresso
* Installation und Konfiguration vom continuous integration Jenkins
* Bug Fixing
Methode Scrum
Tools Jenkins, Git, JUnit 4Test, JIRA, Android Studio, Espresso
Branche Einzelhandel
Position Tester
Projektbeschreibung
Erstellung eines integriertes Waage-Kassen-Systems für Händler/Einzelhändler, welches über zwei
Android Tablets interagiert, sich mit allen Terminals synchronisiert und offline nutzbar ist, zur
Ablösung der traditionellen Waage-Kassen-Laden-Warenwirtschaftssysteme.

Tätigkeiten im Projekt
* Exploratives Testen
* Testautomatisierung mit Android Espresso
* Installation und Konfiguration vom continuous integration Jenkins
* Bug Fixing
Methode Scrum
Tools Jenkins, Git, JUnit 4Test, JIRA, Android Studio, Espresso

05/2016 - 01/2017
Tester

Branche Einzelhandel
Position Tester
Projektbeschreibung Erstellung und Ausführung von automatisierten Tests für eine Backend-Schnittstelle.
Tätigkeiten im Projekt

* Schnittstellen-Test mit JUnit
* Git Installation und Konfiguration
* Erstellen von Testumgebung unter Ubuntu
* Installation und Konfiguration vom continuous integration Jenkins
* Erstellung der Testszenarien anhand der Userstorie
* Testreport

Methode Scrum
Tools Jenkins, Git, JUnit 4Test, JIRA, Eclipse, Tomcat 7, Ubuntu 14.04, SoapUI 5.2.1

05/2015 - 03/2016
Tester

Branche Einzelhandel
Position Tester
Projektbeschreibung Erstellung von automatisierten Tests und manuelle Ausführung der Regressionstestfälle.
Tätigkeiten im Projekt
* Testautomatisierung mit Android Espresso und Spoon
* Exploratives Testen
* Pflege und Erweiterung der Testfälle und Screen Flow-Diagramme.
* Erstellung der Testszenarien anhand der Userstories
* Testkoordination

Methode Scrum
Tools Android Studio, Jenkins, Java SE, Git, Espresso, Spoon Framework, JUnit 4Test, JIRA

10/2013 - 05/2015
Tester

Branche Einzelhandel
Position Tester
Projektbeschreibung Tolino web Projekt der deutschen Telekom. Erstellung von automatisierten Tests anhand eines
Testfallkatalogs und manuelle Ausführung der Regressionstestfälle
Tätigkeiten im Projekt

* Entwicklung eines Frameworks für die Testautomatisierung mit Selenium und Sikuli Framework
* Erstellen von automatisierten Tests mit Hilfe des selbst entwickelten Frameworks.
* Jenkins Konfiguration.
* Erstellung der Testszenarien anhand der Userstories
* Erstellung der Teststeps im Testfallkatolog
* Exploratives Testen
* Erstellung der Releasnotes
* Erstellung des Testprtokolls

Methode Scrum
Tools Eclipse, Jenkins, GIT, Java SE, Sikuli Framework, Selenium, JUnit 4Test

02/2013 - 06/2013
Software-Entwickler

Branche Einzelhandel
Position Software-Entwickler
Projektbeschreibung Implementierung von JUnit Tests für das Produkt tolino (PagePlace). Hierdurch wird gewährleistet,
dass die Anpassungen und Änderungen im Backend automatisch getestet werden.
Tätigkeiten im Projekt
* Implementierung von JUnit Tests für die Backend-Systeme und Rest- Webservices an Hand der
bestehenden Schnittstellenbeschreibungen
* Anpassungen bzw. Erweiterung der Testfälle um die neu implementierten Features
* Vergleichen von Server-Responses mit Daten aus den entsprechenden Datenbanktabellen.

Methode Spring Web-MVC, Hibernate, JUnit 4 Test, Mockito
Tools Eclipse IDE, JBoss AS 7.1, JBoss 5.1.0, Oracle-Datenbank, Oracle SQL Developer Version 3.1, Apache
Maven, Jenkins, SVN, soapUI, Firefox Rest client

09/2010 - 06/2013
Software-Entwickler

Branche Einzelhandel
Position Software-Entwickler
Projektbeschreibung
Erweiterung der Kommunikationsmanager-App der Deutschen Telekom. Die Ermittlung der Position des
Users und die Ausgabe einer Notifikation, wenn der User in einen festgelegten Bereich eintritt bzw.
den Bereich verlässt.

Tätigkeiten im Projekt
* Einsetzen der neuen Google Location Service API in die bestehende App
* Implementierung der Google Geofencing-Funktionalität
* Implementierung und Einsatz von Google Location Service zur Ermittlung der Position des Users
* Implementierung eines Internet Service, der auf eine Nachricht des Location Service wartet und
entsprechend reagiert
* Implementierung einer Notifikation-Funktion, die eine Notifikation generiert, wenn ein User einen
definierten Bereich eintritt bzw. verlässt

Methode Java SE, Android Framework. Scrum, JUnit 4Test, pair programming
Tools Eclipse, NEXUS 4 Device, SVN

10/2012 - 02/2013
Software-Entwickler

Branche Einzelhandel
Position Software-Entwickler
Projektbeschreibung
Implementierung einer Web-Anwendung zum Upload und der Verwaltung von Daten auf ein Cloud-System.
Die Anwendung ermöglicht das Anlegen, Editieren und Löschen von User-Bereichen (Areas) sowie den
Upload von Daten in eine User-Area und den Abruf der Daten von Client-Geräten.
Durch die REST-Schnittstellen können die Mobile und Desktop Geräte, die auf einem Cloud System
befindlichen, Daten downloaden und darstellen.
Damit der Client die Änderungen in der Cloud, ohne Aktualisierung der Client-Anwendung, registriert,
wurden eine bidirektionale Anbindung via Websocket Protokoll in der Web-Anwendung integriert.

Tätigkeiten im Projekt
* Implementieren eines JSON-RESTFUL Webservices mit der JAX-RS Reference Implementierung resteasy
mit folgenden Anforderungen:
* Anlegen, Editieren und Löschen von User-Bereiche
* Bidirektionale Verbindung mit dem Client
* Upload von Daten
* Daten entsprechend des Objektmodels gruppieren
* Datenbank Zugriff via JPA EclipseLink

Methode JavaEE, JSON-RESTFul, JAXB Komponente, EJB Komponente, Jackson, Websocket Protokoll, JUnit 4 Test,
Mockito, Scrum
Tools Eclipse IDE, JBoss AS 7.1, aws Cloud, Oracle-Datenbank, Oracle SQL Developer Version 3.1, Apache
Maven, Jenkins, SVN, GIT Jenkins

05/2012 - 10/2012
Software-Entwickler

Branche Einzelhandel
Position Software-Entwickler
Projektbeschreibung Smart TV App Backend-Implementierung
Tätigkeiten im Projekt
* Implementieren eines JSON-RESTFUL Webservices mit der JAX-RS Reference Implementierung Jersey mit
folgenden Anforderungen:
* User Autorisierung
* Abfrage vertragshaltender Systeme
* Daten entsprechend des Objektmodels gruppieren

Methode JavaEE, JSON-RESTFul Schnittstelle, Java Architecture for XML Binding (JAXB), Enterprise JavaBeans
(EJB) Komponente, Mockito, Scrum
Tools Oracle JDeveloper 11g, Weblogic, Oracle SQL Developer Version 3.1, Apache Maven 2, SVN, Jenkins

02/2012 - 05/2012
Software-Entwickler

Projektbeschreibung Implementierung einer Brainstorming-Applikation
Tätigkeiten im Projekt
* Implementieren eines JSON-RESTFUL Webservices mit der JAX-RS Reference Implementierung Jersey mit
folgenden Anforderungen;
* Anlegen einer Brainstorming-Session
* Sperren einer Brainstorming-Session
* Aufnahme und persistieren der vom User angegebenen Ideen
* Ausgabe von Ideen (Session abhängig, User abhängig)
* User-Bewertung von Ideen

Methode Java2EE, JSON-RESTFul Schnittstelle, Java Architecture for XML Binding (JAXB), Enterprise JavaBeans
(EJB) Komponente, JPA-Schnittstelle, Scrum
Tools JDeveloper, SQLDeveloper, eclipse, VBox, Weblogic, Oracle Datenbank, WinScp, SVN

07/2011 - 01/2012
Software-Entwickler

Branche Logistik
Position Software-Entwickler
Projektbeschreibung Elektronische Post der Deutschen Post
Tätigkeiten im Projekt
* Backend-Implementierung
* Implementieren eines JSON-RESTFUL Webservices mit der JAX-RS Reference Implementierung Jersey
* Implementieren eines XML-RESTFUL Webservices mit der JAX-RS Reference Implementierung Jersey
* Implementieren eines SOAP-Webservices zum Erzeugen von Einlieferungsquittungen in einer
XML-Format und Speichern des XML-Files in dem, von der Consumer-Komponente vorgegebenen, Pfad
nach dem Uploaden der Archive-Dateien vom Kunden
* Implementieren eines SOAP-Webservices zum Erzeugen von Verarbeitungsquittungen in einem
XML-Format und Speichern des XML-Files in dem, von der Consumer- Komponente vorgegebenem, Pfad
nach der Verarbeitung der Archiv-Dateien
* Implementieren eines SOAP-Webservices zum Extrahieren von Metadaten aus einem XML-File und
Speichern der Daten in die Oracle SQL-Datenbank (XML zu Objekt-Transformation Unmarshalling.
* Erzeugen von XML-Metadaten aus der Datenbank (Objekt zu XML-Transformation Marshalling)
* Logging Funktion basiert auf Log4j-Framework

Methode
Java2EE, SOAP-Schnittstelle, JSON-REST Schnittstelle, Java Architecture for XML Binding (JAXB),
Enterprise JavaBeans (EJB) Komponente, JPA-Schnittstelle, Serviceorientierte Architektur(SOA),
soapUI, Scrum

Tools JDeveloper, SQLDeveloper, eclipse, VBox, Weblogic, Oracle Datenbank, WinScp, SVN, Jenkins

05/2011 - 07/2011
Software-Entwickler

Branche Einzelhandel
Position Software-Entwickler
Projektbeschreibung Kundencenter der deutschen Telekom
Entwicklung einer mobilen Applikation zum Darstellung der Userinformationen (Rechnungen, Tarife,
Verbrauch, Userdaten, Webview) der T-Mobile Kunden (Android).

Tätigkeiten im Projekt
* Backend
* Anbindung von JSON-REST Schnittstellen
* Konvertierung des JSON- Strings in Model-Objekte
* Implementierung der asynchron Aufrufe
* Erstellung von Controller Klassen zur Darstellung der Daten
* Caching Mechanismus
* Unit Tests
* Grafische Darstellung der Verbrauchsdaten
* Frontend-Implementierung
* Anbindung vom Werbebanner, WebView

Methode Java SE, Android Framework. Scrum, JUnit 3Test, pair programming
Tools Eclipse, HTC Desire Device, Aris, SVN, Mantis

09/2010 - 05/2011
Software-Entwickler

Branche Einzelhandel
Position Software-Entwickler
Projektbeschreibung ePub - mobiles Bookshelf
Entwicklung einer mobilen Anwendung zum Downloaden und lesen von Büchern, Zeitungen und
Zeitschriften auf mobilen Devices
Tätigkeiten im Projekt
* Backend
* Anbindung der JSON-REST Schnittstelle
* Parsen von JSON-String und Erzeugen von Daten-Objekten
* Downloaden der Cover und Inhalte von Büchern, Zeitungen und Zeitschriften auf dem Device
* Erstellung von Controller Klassen zur Darstellung der Daten
* Caching Mechanismus
* Unit Tests

Methode Java SE, Android Framework, Scrum, Junit 3 Test, pair programmig
Tools Eclipse, HTC Desire Device, Aris, SVN, Mantis

04/2010 - 06/2010
Software-Entwickler

Branche Einzelhandel
Position Software-Entwickler
Projektbeschreibung
Online TV-Recorder (OTR) Version 1.0
Entwicklung einer Applikation für Android Mobile Devices für elektronische TV-Programmzeitschriften
(epg). Diese BtC- Applikation ermöglicht dem User Einsicht und Aufnahme der TV-Programme sowie die
Verwaltung der geplanten und fertigen Aufnahmen.

Tätigkeiten im Projekt * Machbarkeitsstudie
* Aufnahme der Anforderungen
* Entwurf und Design der Applikation
* Programmierung der Anwendung, Backend und Frontend
* Design und Erstellung von Testfällen

Methode Java SE, Android Framework, JUnit 3 Test, Scrum
Tools Eclipse, G1 und HTC Desire Device, Balsamiq Mockups, MS-Visio, Photoshop, Aris, SVN, Mantis

04/2010 - 05/2010
Software-Entwickler

Branche Einzelhandel
Position Software-Entwickler
Projektbeschreibung
SmartRSS Version 1.0
Entwicklung einer BtC Applikation für Android Mobile Devices zur mobilen Darstellung von RSS-Feeds.
Diese Anwendung ermöglicht eine einfache und schnelle Navigation durch RSS-Feeds.

Tätigkeiten im Projekt * Design
* Entwicklung
* Erstellung von Testfällen
Methode Java SE, Android Framework, pair Programming, Scrum
Tools Eclipse, G1 und HTC Desire Device, Balsamiq Mockups, MS-Visio, Photoshop, Aris, SVN, Mantis

09/2009 - 04/2010
Software-Entwickler

Branche Einzelhandel
Position Software-Entwickler
Projektbeschreibung
Programm Manager der deutschen Telekom Version 1.5 und 2.0.
Entwicklung einer mobilen Applikation zur Programmierung von Aufnahmen der TV-Programme auf einem
Festplattenrecorder. Die Applikation gibt einen Überblick über die TV-Sendungen und die
durchgeführten bzw. geplanten Aufnahmen.
Sie ermöglicht eine Suche nach Sendungen und die Verwaltung der Aufnahmen für Entertain Kunden.

Tätigkeiten im Projekt * Programmierung der Suche
* Erinnerungen
* TV-Tipps
* Schnittstellenanbindung
* Anpassung der Anwendung an neuen Anforderungen
Methode Java SE, Android Framework
Tools Eclipse, G1 und HTC Desire Device, Balsamiq Mockups, MS-Visio, Photoshop, Aris, SVN, Mantis

05/2009 - 09/2009
Software-Entwickler
Stiftungen / öffentliche Einrichtungen

Projektbeschreibung
axxess2trust
Programmierung einer Webanwendung zur Verwaltung der Geschäftsdaten von Stiftungen.
Die Anwendung ermöglicht dem User unter anderem die Speicherung und das Editieren von Kundendaten
sowie die Erstellung von Serienbriefen und die Versendung von E-Mails an ausgewählte Personen bzw.
Gruppen. Sie ermöglicht ebenfalls die Erstellung von Templates für Serienbriefe bzw. E-Mails.

Tätigkeiten im Projekt
* Erstellung des Design-Dokuments
* Entwurf und Erstellung des Datenmodels
* CSS und Java Script Programmierung
* Programmierung der Verwaltung von Kundendaten
* Programmierung der Suche nach vordefinierten Kriterien
* Generierung von Serienbriefen
* Verwaltung der Vorlagen
* Erstellung des Nachrichten-Editor
* Erstellung der Unit-Tests

Methode C# , asp.net mvc , CSS, Java Script
Tools MS-Visio, MSSQL Server, Visual Studio 2008, Microsoft .Net Framework Version 3.5, SVN, Mantis

02/2009 - 05/2009
Software-Entwickler
Stiftungen / öffentliche Einrichtungen

Branche Stiftungen
Position Software-Entwickler
Projektbeschreibung
SharePoint
Das Projekt befasst sich mit der Installation, Konfiguration und der Programmierung eines SharePoint
Servers zur Versionisierung und Ablage der internen Dokumente. Über die Anwendung wird die interne
Kommunikation ermöglicht.

Tätigkeiten im Projekt
* Aufnahme der Anforderungen
* Erstellung des Design-Dokuments
* Installierung und Anpassung der Anwendung an die Anforderungen
* Design und Erstellung der Testfälle
* Durchführung von Systemtests

Methode C# , asp.net
Tools SharePoint Designer, SharePoint Service, Visual Studio 2008, Mantis

11/2008 - 02/2009
Software-Entwickler

Branche Stiftungen
Position Software-Entwickler
Projektbeschreibung Mitarbeiter Datenbank
Das Projekt beinhaltet die Entwicklung einer Datenbank basierten Desktop -Anwendung zur Einsicht und
Verwaltung der Mitarbeiterdaten eines Unternehmens.
Tätigkeiten im Projekt * Aufnahme der Anforderungen
* Entwurf des Design-Dokuments
* Entwurf und Erstellung des Datenmodels
* Programmierung der Anwendung
* Entwurf der Unit- Tests
Methode C#
Tools MS-Visio, MSSQL Server, Visual Studio 2008, Microsoft .Net Framework Version 3.5, SVN, Mantis

08/2007 - 11/2007
Software-Entwickler

Branche Versicherungen
Position Software-Entwickler
Projektbeschreibung
Tool zur Darstellung der voraussichtlichen Rente
Die Entwicklung eines Tools zur Darstellung der voraussichtlichen Rente bzw. zum Leistungsvergleich
von verschiedenen Versicherungsgesellschaften bezüglich der betrieblichen Altersversorgung.

Tätigkeiten im Projekt * Aufnahme der Anforderungen
* Erstellung des Design-Dokuments
* Programmierung der Anwendung
* Erstellung der Unit- Tests
Methode Java (Swing)
Tools Eclipse, MS-Visio, SVN, Mantis, MS -Office Anwendungen

03/2007 - 06/2007
Software-Entwickler
Touristik

Projektbeschreibung
E-Mail Feedbacksystem, Webanwendung
Zur Qualitätssicherung benötigte die Geschäftsführung ein Feedbacksystem.
Das Projektziel bestand darin, ein System zu entwickeln, welches dem Kunden die Möglichkeit bietet,
den Firmen-Service online zu bewerten sowie Anmerkungen an die Geschäftsführung zu versenden.

Tätigkeiten im Projekt
* Aufnahme der Anforderungen
* Erstellung des Design-Dokuments
* CSS- Entwurf
* Java Script Programmierung
* Datenbankentwurf
* Umsetzung der Webanwendung
* Erstellung der Testfälle und Umsetzung der Systemtests

Methode PHP 4, CSS, Java Script, HTML
Tools MYSQL, MS-Visio, MS-Office Anwendungen

01/2007 - 03/2007
Software-Entwickler
Touristik

Projektbeschreibung Online Payment- System, Webanwendung
Programmierung eines Systems zur Abwicklung der Online Kreditkartenzahlungen.
Tätigkeiten im Projekt
* Anbindung der Schnittstelle an das vorhandene System
* Umsetzung der Anwendung anhand vorgelegter Anforderungen
* Anpassung des vorhandenen Systems an neue Anforderungen
* Erstellung von Testfällen
* Durchführung von Systemtests

Methode PHP 4, CSS, Java Script, HTML
Tools MYSQL, MS-Visio, MS-Office Anwendungen

10/2006 - 01/2007
Software-Entwickler
Touristik

Projektbeschreibung
Statistikprogramm
Entwicklung einer Anwendung für grafische Darstellung der Geschäftsdaten, wie z.B. Umsatzentwicklung
als Liniendiagramm sowie Säulendiagramm zum Vergleich der Anzahl der Buchungen in verschiedenen
Monaten.

Tätigkeiten im Projekt * Umsetzung der Anwendung anhand vorgelegter Anforderungen
* Anpassung des vorhandenen Systems an neue Anforderungen
* Erstellung von Testfällen
* Durchführung von Systemtests

Methode PHP 4,CSS, Java Script, HTML
Tools MS-Visio, MYSQL, MS-Office Anwendungen

08/2006 - 09/2006
Software-Entwickler
Touristik

Projektbeschreibung
SMS Benachrichtigung
Entwicklung eines Programms für die automatische Benachrichtigung von Logistikunternehmen per SMS
mittels HTTP-Requests.
Das System überprüft, ob ein Fahrauftrag existiert, und falls positiv, schickt es dem entsprechenden
Unternehmen eine SMS mit dem Inhalt, das ein Fahrauftrag vorliegt.

Tätigkeiten im Projekt
* Anbindung der Schnittstelle an das vorhandene System
* Umsetzung der Anwendung anhand vorgelegter Anforderungen
* Anpassung des vorhandenen Systems an neue Anforderungen
* Erstellung von Testfällen
* Durchführung von Systemtests

Methode PHP 4,CSS, Java Script, HTML
Tools MS-Visio, MYSQL, MS-Office Anwendungen

07/2006 - 08/2006
Software-Entwickler
Touristik

Projektbeschreibung
DTAUS
Programmierung einer Anwendung zur Erstellung von DTAUS-Dateien für einen bargeldlosen
Zahlungsverkehr.
Diese Datenbank basierte Anwendung erzeugt DTAUS-Dateien, die die relevanten Informationen für die
Buchungen und die Überweisungen enthalten. Die Banken führen den Zahlungsverkehr anhand der
generierten Dateien, was eine Vereinfachung des Zahlungsverkehrs darstellt.

Tätigkeiten im Projekt * Aufnahme der Anforderungen
* Programmierung der Anwendung
* Erstellung der Testfälle
* Durchführung von Systemtests
Methode PHP 4,CSS, Java Script, HTML
Tools MS-Visio, MYSQL, MS-Office Anwendungen

Zertifikate

ISTQB Certified Tester Foundation Level
2021
Oracle Certified Professional, Java SE 6 Programmer
Oracle
2012

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Deutschlandweit
Profilbild von Kaveh Bahrami Tester, Testautomatisierer, Tester, Testautomatisierer, Tester, Testautomatisierer aus Eitorf Tester, Testautomatisierer, Tester, Testautomatisierer, Tester, Testautomatisierer
Registrieren