ES

Esmail Fani Saberi

verfügbar

Letztes Update: 02.01.2024

Testspezialist für Last und Performance Tests

Abschluss: Dipl.-Informatiker
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (gut) | persisch (Muttersprache)

Dateianlagen

CV-Fani-Saberi_050523.pdf

Skills


Schwerpunkte:
  • Testspezialist für Last- und Performance-Tests, sowie Testautomatisierung insbesondere im Bereich GUI-Test, E2E-Application Monitoring, Automatisierung von IT-Prozessen, Softwareentwicklung.

Ausbildung:
  • Diplom-Informatiker

 

Projekthistorie

Projekte:

Seit 07/2017

Branche/Kunde                              Öffentliche Dienst Bund (Nürnberg)
Projekt                                          - Erstellung von Lasttest-Konzepten                    
  • Proof of Concepts für Lasttest.
  • Lasttests  auf Anwendung/Fronend-Ebene
  • Entwicklung eines Test Framework für Testautomatisierung von Micro Services.
Funktion / Rolle                   Senior Lasttester, Entwicklung  eines Test Framework für Testautomatisierung von Micro  Services.
Konzeption und Entwicklung von Lasttests.
  Systems / Tools                 Jmeter, JavaScript, BeanShell, Java, GIT

Methoden                           Lasttests, Testautomatisierung, Scrum       
                                                     
___________________________________________________________________
04/2017 – 05/2017

Branche/Kunde                          SyroCon Consulting GmbH (Frankfurt) Projekt                                           Entwicklung von zukunftsweisenden Fahrerassistenzsystemen für            Automobilbranche
Funktion / Rolle                            Konzeption und unterstützen das Projektteam bei der Entwicklung einer Testautomatisierung für entwicklungsnahe Testfällen insbesondere  für neu entwickelten Micro Services.
  Systems / Tools                            Selenium, Jmeter, SoapUI , JavaScript, BeanShell, Java, GIT, Jenkins
  Methoden                                      Testautomatisierung, Scrum                                                           
___________________________________________________________________
03/2017 – 04/2017

Branche/Kunde   
                        Eine Versicherung in Bonn

Projekt                                          Konzeption und Durchführung von Testautomatisierung.

Funktion / Rolle                            Spezialist für Testautomatisierung
 
Systeme / Tools                            Jmeter, JavaScript, BeanShell, Java
 
Methoden                                      Testautomatisierung
                                                            
___________________________________________________________________

08/2016 – 12/2016


Branche/Kunde                           Eine Versicherung in Hannover

Projekt                                          Konzeption und Durchführung von Last und Performance Test.
                                                      Testautomatisierung.
                                                      Oberflächentest

 
Funktion / Rolle                            Testspezialist für Last und Performance Tests
 
Systeme / Tools                            Selenium, Jmeter, JavaScript, BeanShell, Java
 
Methoden                                      Last und Performance Tests, Testautomatisierung
                                                            
___________________________________________________________________
05/2016 – 06/2016

Branche/Kunde                           Deutsche Großbank in Frankfurt

Projekt                                          Analyse der Projektanforderungen für einen regelmäßigen LPT und Erstellen eines
                                                      projektbezogenen LPT-Konzepts 
                                                      Erstellen von synthetischen Testdaten mit JSON 
                                                      Erstellen der LPT-Skripte (Service-Aufrufe und Antworten) 
                                                      Durchführung der Last- und Performance-Tests sowie Auswertung der Testergebnisse 
                                                      Abschlussdokumentation

Funktion / Rolle                            Testspezialist für Last und Performance Tests
 
Systeme / Tools                            Selenium, Jmeter, JavaScript, BeanShell, Java, Json
 
Methoden                                      Last und Performance Tests, Testautomatisierung
                                                            
___________________________________________________________________
02/2016 – 03/2016

Branche/Kunden                         Ein große It-Dienstleister in Dortmund
                                                      Ein führender E-Commerce Anbieter in Freiburg

Projekte                                        jeweils Konzeption und Entwicklung eines Test Frameworks für Last und Performance Test zwecks
                                                      Nachbildung und herausfinden der Gründe für die bestehenden  Performanceproblemen bei der
                                                      Jeweiligen Kunden.

                                                     Unterstützung bei der Interpretation und Ursachenermittlung identifizierter Lastprobleme
 
                                                     Beratung und helfen der Entwickler bei der Beseitigung der Gründe für die Performance Probleme.
 
Funktion / Rolle                          Testspezialist für Last und Performance Tests
 
Systeme / Tools                            Linux, Jmeter, JavaScript, BeanShell,  Java
 
Methoden                                      Last und Performance Tests, System Monitoring
                                                            
            ___________________________________________________________________


07/2015 - 12/2015

Branche/Kunde                            
  • Eine große Versicherung in München
Projekt                                         
  • Konzeption und Durchführung von Last und Performance Test
  • Abstimmung der Anforderungen an den Lasttest mit Fachteam, Testteam und Migrationsteam
  • Design und Erstellung eines Lasttests für ein webbasiertes Agentursystem bei simultaner Durchführung einer Datenmigration (AIX-Umgebung)
  • Testdurchführung und Ergebnisdokumentation
  • Unterstützung bei der Interpretation und Ursachenermittlung identifizierter Lastprobleme
  • Ermittlung und Eingrenzung der Gründe für die bestehenden Engpässen (Isolationstest).
  •  
  • Beratung und helfen der Entwickler bei der Beseitigung der Gründe für die Performance Probleme.
 
Funktion / Rolle                            T
  • Testspezialist für Last und Performance Tests
Systeme / Tools                           
  • AIX, Selenium, Jmeter, JavaScript, BeanShell, Java, Jira,
 
Methoden                                     
  • Last und Performance Tests
                                                            
            ___________________________________________________________________
12/2014 – 04/215

Branche/Kunde                            
  • Rückversicherer in Hannover
Projekt                                         
  • Konzeption und Durchführung von Last und Performance Test
  • Aufbau einer Testumgebung als VM in einer ESX Umgebung.
  • Ermittlung und Eingrenzung der Gründe für die bestehenden Engpässen (Isolationstest).
  • Beratung und helfen der Entwickler bei der Beseitigung der Gründe für die Performance Probleme.
  • Stabilitätstest
  • Fachliche Tests
  • Testautomatisierung
Funktion / Rolle                           
  • Testspezialist für Last und Performance Tests
Systeme / Tools                           
  • Selenium, Jmeter, JavaScript, BeanShell, VM, Tomcat, JBoss, Java, Maven, Jira, MS Windows, Ubuntu Linux
Methoden                                     
  • Last /Performance, Fachliche Tests, Testautomatisierung                 
            ___________________________________________________________________
05/2014 – 11/2014

Branche/Kunde                            
  • Diverse kleine Projekte für ehemalige Kunden
Projekt                                         
  • Diverse Lasttestprojekte und Applikation Monitoring.
  • Anpassung der bestehenden Test-Framework an neue Applikation Release.
  • GUI-Testautomatisierung
  • Erweiterung der bestehenden E2E-Application Monitoring Skripte mit neuen Anfragen. 
Funktion / Rolle                           
  • Senior Consultant, Testspezialist
 
Systeme / Tools                           
  • Jmeter,  AutoIt, Visual Basic (VBScript), Java, C#, .Net, Windows, Linux
Methoden                                     
  • Last /Performance, Testautomatisierung, E2E-Application Monitoring , GUI-Automatisierung             
            ___________________________________________________________________

09/2013 – 04/2014

Branche/Kunde                            
  • T-Systems International GmbH
Projekt                                         
  • Konzipierung und  Entwickeltung ein eigenes „Test Framework“ für Last und Performance Test, da mit keiner des gängigen Lasttesttools wie SilkPerformer, „Loadrunner“,  Ranorex, HP QTP  usw. ein Test  durchgeführt werden könnte
  • Testautomation
  • GUI/Oberflächenautomatisierung
 
Funktion / Rolle                           
  • Testspezialist für Last und Performance Tests
 
Systeme / Tools                           
  • SilkPerformer, Loadrunner, Ranorex, HP QTP, AutoIT, VB Script, SQL, MS Windows, VMware
 
Methoden                                     
  • Last /Performance, Fachliche Tests, Funktionale Tests,  Testautomation, GUI-/Oberflächenautomatisierung, T-Systems eigenes Ticketsystems für Fehlerverwaltung      
            ___________________________________________________________________
11/2012 – 08/2013

Branche/Kunde                            
  • Großbank in Utrecht (Niederlande)
Projekt                                         
  • Diverse Lasttestprojekte von Webanwendungen (Online Banking), Applikation Monitoring sowie  einige Softwareentwicklungsprojekte und Testautomatisierung  
  • Last /Performance
  • Funktionale Tests
  • Testautomation
  • E2E-Application Monitoring (Automatisierung von Weboberflächen für  Onlinebanking)
Funktion / Rolle                           
  • Senior Consultant / Entwickler , Testspezialist für Last und Performance Tests
Systeme / Tools                           
  • Selenium (Webdreiver, RC, GRID, IDE), MS Windows, Linux, Jmeter, AutoIT, Visual Basic (VBScript), Java, C#, .Net, Windows, Linux
 
Methoden                                     
  • Last /Performance, funktionale Tests,  Testautomation, E2E-Application Monitoring (Automatisierung von Weboberflächen wie z.B.  Onlinebanking)
___________________________________________________________________
07/2012 – 09/2012

Branche/Kunde                            
  • Schweizerische  Großbank in St. Gallen (Schweiz)
Projekt                                         
  • Entwicklung eines Testdatenladesystems zur Erzeugung von Massendaten unter Berücksichtigung statistischer Vorgaben hinsichtlich der Dateigröße und deren Verteilung.
  • Entwicklung eines 24x7 Stunden Monitoring Systems  mit Alarmfunktion für eine Webanwendung.
  • Last- und Performance Test
  • Entwicklung eines 24x7 Stunden Monitoring Systems  mit Alarmfunktion für eine Webanwendung.
Funktion / Rolle                           
  • Senior Consultant, Projektleiter, Externer Softwareentwickler
 
Systeme / Tools                           
  • AutoIt, Java, XML, Excel, Webanwendung
 
Methoden                                     
  • Testautomation, Testdatenvisualisierung  
___________________________________________________________________
06/2012 – 06/2012

Branche/Kunde                            
  • Logistik, Logistikunternehmer in NRW
Projekt                                         
  • Entwicklung eines Applikation Monitoring für Zwei miteinander kommunizierende Software (ORTEC und GreenCat)
  • Performance Analyse
  • Statistische Auswertung der protokollierte Antwortzeiten   
  • Ermittlung und Eingrenzung der Gründe für die bestehenden Engpässen. Insbesondere musste herausgefunden werden, welcher der beiden Software für die Engpässe verantwortlich sind.
  • Belegen des Engpässen für die entsprechende Schadenersatzanforderung gegenüber der Softwareentwickler/Entwicklungsfirmen
Funktion / Rolle                           
  • Externer Softwareentwickler für Testautomatisierung
 
Systeme / Tools                           
  • AutoIt, Java, JavaScript, Excel, SQL, XML
 
Methoden                                     
  • Funktionale Tests,  Testautomation, E2E-Application Monitoring (GUI-/Oberflächenautomatisierung)   
___________________________________________________________________
04/2012 – 05/2012

Branche/Kunde                           
  • Deutsche Großbank in Frankfurt
Projekt                                         
  • Last- und Performance Tests
  • Korrektur, Anpassung und Erweiterung der vorhandenen Jmeter-Skripte der Kunde für Last und Performance Test an neu Software Release.
  • Fehlerverwaltung
Funktion / Rolle                           
  • Testspezialist für Last und Performance Tests
 
Systeme / Tools                           
  • Jmeter, Java, Junit, JavaScript, Beanshell scripts
 
Methoden                                     
  • Last /Performance, functional Tests, Test automation, Capture-Replay, Fehlerverwaltung
___________________________________________________________________
03/2000 – 12/2011

Branche/Kunde                            
  • Europäische Rechenzentrum einer  amerikanische Großbank  in Meerbusch (Düsseldorf)
Projekte                                       
  • Aufbau und Teamleitung eines L&P Teams in EMA Region.
  • Last- und Performance Test sowie Qualitätssicherung von Softwareprodukten.
  • Konzeption und Entwicklung von Monitoring Lösungen für das End2End Applikation Monitoring kritischer (Web-) Anwendungen.
  • Automatisierung von Prozessen in Microsoft Windows Umgebungen.
  • Analyse und Entwicklung von Software-Lösungen für komplexe IT-Probleme.
  • Entwicklung  zweier Tools  zur Validation und Remediation für die Audit-Abteilung einer Bank zur automatischen Überprüfung der  System/ Applikationseinstellungen und die automatische  Ersetzung  deren mögliche Abweichungen zum entsprechenden Standard
 
Funktion / Rolle                           
  • Interne Projektmitarbeiter (Assistant Vice President) 
  • Lead Performance Analyst und Automatisierungsspezialist.
 
Systeme / Tools                           
  • MS Windows, SilkPerformer, Excel, XML, SOA, IIS 5, IIS 6, IIS 7, WebLogic, IBM, Stratus, Web, UNIX, SQL, Perl, Oracle, PHP, Python, Delphi, Loadrunner, JavaScript, VB Script, Visual Basic, .Net, C, C++, Java usw. 
 
Methoden                                     
  • Last /Performance (u.a. Capture-Replay), Fachliche Tests, Funktionale Tests,  Dokumententests, Testdatenautomatisierung, Testautomation, E2E-Application Monitoring (Automatisierung von Weboberflächen wie z.B.  Onlinebanking, Online Brokerage, usw.), Citigroup eigenes Ticketsystems für Fehlerverwaltung      
___________________________________________________________________
11/1998 – 02/2000

Branche/Kunde                            
  • amerikanische IT Dienstleister in Neus
Projekte                                       
  • Diverse Lasttestprojekte u.a. für Banken und Versicherungen.
  • Last und Performance.
  • Consulting für das Product Silkperformer der Fa. Seque (später Borland und jetzt Microfocus) in Deutschland.
  • Testautomation
  • Konzeption von Lasttests, Testdurchführung, Testdokumentation
  • Testausführung, Fehlererfassung und –verfolgung
Funktion / Rolle                           
  • Senior Consultant, Testspezialist für Last und Performance Tests
 
Systeme / Tools                           
  • SilkPerforma, Silktest, Java Script, C, Automatisierung von Weboberflächen, HTTP, HTTPS, Windows, UNIX
 
Methoden                                     
  • Last /Performance (u.a. Capture-Replay), Fachliche Tests, Funktionale Tests,  Testdatenautomatisierung, Testautomation
 
___________________________________________________________________
01/1998 – 10/1998

Branche/Kunde                            
  • Dresender Bank in Frankfurt am Main 
Projekt                                         
  • Automatisierung systemnaher Wartungsarbeiten mittels Java/Shell Skript.
  • Problemanalyse und Entwurf einer Lösung
  • Methodenberatung
Funktion / Rolle                           
  • Externer Projektleiter / Softwareentwickler
Systeme / Tools                           
  • AIX/UNIX, Java, shell script
Methoden                                     
  • Automatisierung, Programmierung
___________________________________________________________________
04/1997 – 12/1997

Branche/Kunde                            
  • Autoindustrie  in Rüsselsheim
Projekt                                         
  • Prozess Automatisierung
  • Programmierung
  • Schnittstellen Programmierung 
  • Softwareentwicklungsprojekt (Entwicklung: Java- Beans)
  • Entwicklung eines Software zur  Onlineabruf von Beipackzettel für Chemische Stoffe/ Autofarben
  • Systementwurf
 
Funktion / Rolle                           
  • Externer Projektleiter / Software Entwickler
 
Systeme / Tools                           
  • MS Windows, Java Beans
 
Methoden                                     
  • Prozess Automatisierung, Programmierung, Schnittstellen Programmierung 
 
___________________________________________________________________
 
04/1996 – 03/1997

Branche/Kunde                            
  • IT-Industrie in Mannheim
Projekt                                         
  • Last Test / Vergleichsmessungen verschiedener IBM-Großrechner gemäß DIN 66273.
  • Automatische Generierung von Testdaten
  • Testdaten Visualisierung
  • Konzeption von Lasttests, Testdurchführung, Testdokumentation
  • Performance Analyse anhand  der Testergebnisse
 
Funktion / Rolle                           
  • Externer Projektleiter / Projektmitarbeiter Test
 
Systeme / Tools                           
  • IBM MVS, UNIX, MS Windows, eigenentwickeltes Lastsimulator- und  Auswertungsprogramm, C, Excel
 
Methoden                                     
  • Programmierung, Testautomatisierung, Automatische Generierung von Testdaten, Testdaten Visualisierung
 
___________________________________________________________________
10/1994 – 03/1996

Branche/Kunde                            
  • Telekomunikation in Hamburg
Projekt                                         
  • Last Test / Vergleichsmessungen PCs verschiedener Herstellers  gemäß DIN 66273 im Kundenauftrag im Rahmen einer Öffentliche Ausschreibung.
  • Automatische Generierung von Testdaten
  • Testdaten Visualisierung
  • Konzeption von Lasttests, Testdurchführung, Testdokumentation
  • Performance Analyse anhand  der Testergebnisse
Funktion / Rolle                           
  • Testspezialist für Last und Performance Tests
 
Systeme / Tools                           
  • MS Windows, eigenentwickeltes Lastsimulator- und  Auswertungsprogramm, C, Excel
Methoden                                     
  • Programmierung, Testautomatisierung, Automatische Generierung von Testdaten, Testdaten Visualisierung
 
___________________________________________________________________
01/1991 – 09/1994    
       
Branche/Kunde                            
  • Forschung und Entwicklung (Universität Kassel) / Industrie als Drittmittelgeber.
Projekt                                         
  • Entwicklung eines Lasttestsystems gemäß DIN 66273 für  die  Vermessung und Bewertung von Rechnersystemen.
  • Problemanalyse
  • Machbarkeitsstudie
  • Entwicklung ein Lastsimulator- und  Auswertungsprogramm
  • Vergleich der Leistungen Von Siemens BS2000 mit  IBM-MVS und UNIX nach DIN 66273 
Funktion / Rolle                           
  • Wissenschaftliche Mitarbeiter / Projektleiter
 
Systeme / Tools                           
  • BS2000, MVS, UNIX (SUN OS, AIX), SIMUS, TPNS, eigenentwickeltes Lastsimulator- und  Auswertungsprogramm, DIN 66273, Statistik
 
Methoden                                     
  • Programmierung, Testautomatisierung, Automatische Generierung von Testdaten, Testdaten Visualisierung
___________________________________________________________________
01/1990 – 12/1990

Branche/Kunde                            
  • Forschung und Entwicklung / Universität Kassel/ Industrie als Drittmittelgeber.
Projekt                                         
  • Entwicklung und Programmierung einer Schnittstelle zwischen einer Apollo-Workstation und einem BS2000-Rechner zur Nutzung von Apollo-Workstation als grafisches Terminal für BS2000.
Funktion / Rolle                           
  • Wissenschaftliche Mitarbeiter / Projektleiter / Software Entwickler
 
Systeme / Tools                           
  • UNIX (SUN OS), BS2000, CGI, Shell scripts, C
 
Methoden                                     
  • Programmierung, Schnittstellenprogrammierung 
___________________________________________________________________
04/1987 – 12/1989

Branche/Kunde                            
  • Forschung und Entwicklung / Universität  Kassel/ Industrie als Drittmittelgeber.
Projekt                                         
  • Portierung von Kyoto Common Lisp (KCL) von UNIX auf BS2000.
  • Anpassung der originalen Software für BS2000
  • Machbarkeitsstudie
Funktion / Rolle                           
  • Wissenschaftliche Mitarbeiter / Projektmitarbeiter / Softwareentwickler
 
Systeme / Tools                           
  • BS2000, Common Lisp, UNIX, C, Assembler
 
Methoden                                     
  • Programmierung, Schnittstellenprogrammierun

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Projekthistorie in beigefügte CV

Sonstige Angaben

ich bin seit 1991 im Bereich Last und Performance Test sowie Testautomatisierung insbesondere im Bereich GUI-Test tätig:

Zunächst war ich vom 1991 bis 1994 als wissenschaftlicher Mitarbeiter am Universität Kassel im Rahmen eines Drittmittelprojektes der Fa. Siemens an Entwicklung eines Lasttestsystems gemäß DIN 66273 zur Vermessung und Bewertung von Rechnersystemen beteiligt. Hier entwickelte ich u.a. ein universelles Lastsimulator-Programm namens Herkules, welches auf UNIX-Systemen lief und vordefinierte Last auf beliebigen externen Systemen wie MVS, BS2000, AS400, UNIX, Windows simulieren könnte. Herkules war vollständig in C geschrieben und wurde in Cebit 1994 in Hannover von der Universität Kassel dort vorgestellt.

Danach arbeitete ich vom Oktober 1994 bis Oktober 1998 als Freiberufler in mehrere Last und Performance Test Projekte größerer Firmen wie Telekom, Comparex oder Dresdner Bank usw.

Von November 1998 bis Ende Februar 2000 arbeitete ich als Senior Consultant bei der Firma Template Software AG in Neuss beschäftigt und war für alle Lasttestprojekte und Consulting des Products Silkperformer zuständig. Damals war die Fa. Template Software der einzige Vertriebspartner der Fa. Seque (später Borland und jetzt Microfocus) für deren Silk-Produkte in Deutschland.

Ab 01.03.2000 würde ich der Fa. Citicorp Operation Consulting (eine Tochtergesellschaft von Citigroup) festangestellt. Zu meinen schwerpunktmäßigen Aufgaben bei der Fa. Citicorp Operations Consulting GmbH gehörten insbesondere die Erbringung folgender Dienstleistungen für alle Citigroup Organisationen und Banken in EMEA Region (bestehend aus West- und Osteuropa, naher Osten und Afrika).

• Last, Performance und Stress Test sowie Qualitätssicherung von Softwareprodukten.
• Entwicklung von Monitorringp für die E-2-E Monitoring kritischer (Web-)Anwendungen.

Nach Schließung der Fa. Citicorp Operations Consulting GmbH zum 31.12.2011 durch Citigroup arbeitete ich vom 01.04.2012 bis 30.09.2012 auch wieder als Senior Consultant für Last und Performance Test bei der Firma SQS AG in Köln.

Bei SQS-AG habe ich u.a. folgende Projekte durchgeführt:

• Last und Performance Test für Deutsche Bank in Frankfurt
• Entwicklung einer E2E-Monitoring für Fa. Offergeld in Würselen
• Entwicklung eines Testdatenverteilungssystems für Raiffeisen in St. Gallen.

Seit 01.10.2012 arbeite ich wieder freiberuflich als  Consultant für Last und Performance Test, Softwaretest  sowie Testautomatisierung.  Zurzeit  arbeitete  ich   als Spezialist für Last und Performance und Testautomatisierung für  die Zürich Versicherung in Bonn. Dieses Projekt endet voraussichtlich Ende März 2017, so dass ich voraussichtlich wieder ab 01.04.2017 verfügbar bin.

Mein aktueller Stundensätze  betragen  für die Projekte  in Deutschland  90,00 EUR und für die Projekte in der Schweiz 135,00 CHF.
Profilbild von Esmail FaniSaberi Testspezialist für Last und Performance Tests aus Duesseldorf Testspezialist für Last und Performance Tests
Registrieren