Esmail (Fani) Saberi
Senior Load and Performance Tester
Experience
Feb 2022 - Dec 2025
3 years 11 monthsSenior Load and Performance Tester
Deutsche Bahn (DB-Netz)
- Design, development, and execution of load and performance tests for the PRISMA project
- Use of Apache JMeter, Gatling, Apache ActiveMQ, JMS/Tibco EMS, SikuliX, Jython, Amazon AWS, PAN-Client
- Methods: load testing, test automation
Oct 2021 - Dec 2021
3 monthsSenior Tester
Baader Bank
- Design, development, and execution of load and performance tests
- Dynamic generation of test data (FIX messages) during load tests using JMeter
- Use of JMeter, Robot Framework, Python, Ubuntu, IBM MQ, Git
- Methods: load testing, test automation, sending and receiving FIX messages to IBM MQ
Jun 2021 - Oct 2021
5 monthsSenior Tester
ipoque GmbH – A Rohde & Schwarz Company
- Development and execution of automated tests, including load and performance tests
- Reviewing user stories and adding requirements to make software testable
- Use of JMeter, Selenium, Robot Framework, Python, Jira, Confluence, Ubuntu, Git, GitLab, CI/CD, Docker, Kafka
- Methods: load testing, test automation, Scrum
Mar 2020 - Mar 2021
1 year 1 monthSenior Tester
Major bank in Vienna
- Analyzing project requirements for regular load and performance tests, as well as unit tests
- Creating a project-related test concept
- Designing and developing functional and load tests
- Executing load and performance tests with JMeter and unit tests with Selenium (Python)
- Test automation and final documentation
- Use of JMeter, Selenium, JavaScript, Java, Python, Jenkins
- Methods: load testing, test automation, Scrum
Jul 2019 - Nov 2019
5 monthsSenior Load Tester
Public sector (Hanover)
- Setting up a digital administration for Lower Saxony
- Creating load test concepts and proofs of concept
- Executing load tests
- Automating tests for microservices and REST interfaces
- Developing a test framework for automating tests of microservices and REST interfaces
- Use of JMeter, SoapUI, JavaScript, BeanShell, Java, Selenium
- Methods: load testing, test automation, Scrum
Oct 2018 - Jan 2019
4 monthsTest Automation Developer
Dataport Altenholz
- Testing and test automation of REST interfaces
- Developing a test framework using SoapUI to automate REST interfaces
- Using SoapUI, Swagger, Git, Jenkins, Groovy
- Methods: Test automation, Scrum
Apr 2018 - Aug 2018
5 monthsTester
CTS EVENTIM AG
- Testing REST interfaces
- Developing a test framework for automating REST APIs
- Developing a test framework using Selenium for end-to-end and UI tests
- Using Jmeter, JavaScript, BeanShell, Java, SpecFlow, SoapUI, Selenium, Postman, TeamCity, Swagger, Magento
- Methods: Test automation, Scrum
Jul 2017 - Dec 2017
6 monthsSenior Load Tester
Federal Public Service (Nuremberg)
- Creating load test concepts and proofs of concept
- Performing load tests at the application/frontend level
- Developing a test framework for test automation of microservices/REST APIs
- Using Jmeter, JavaScript, BeanShell, Java, Git
- Methods: Load testing, test automation, Scrum
Apr 2017 - May 2017
2 monthsTest Automation Consultant
SyroCon Consulting GmbH
- Designing and supporting the project team in developing test automation for developer-level test cases, especially for newly developed microservices
- Using Selenium, Jmeter, SoapUI, JavaScript, BeanShell, Java, Git, Jenkins
- Methods: Test automation, Scrum
Mar 2017 - Apr 2017
2 monthsTest Design and Automation
Zurich Insurance
- Creating a comprehensive test concept including test automation for a Digital Interface
- Extending Jmeter as a new test framework to enable fully automated tests for all users without Jmeter knowledge
- Using Java, JSON, XML, Excel/CSV, Smalltalk, REST-API, API-Management
- Methods: Test automation
Aug 2016 - Dec 2016
5 monthsTest Automation Engineer
VHV-Versicherungen
- Design and development of automated integration tests using Jmeter for a microservice-based web application
- Integration of the tests into Jenkins for continuous integration
- Development of UI tests using Selenium
- Design and execution of load and performance tests using Jmeter
- Use of Selenium, Jmeter, JavaScript, BeanShell, Java, Jenkins
- Methods: Load and performance testing, test automation, Scrum
May 2016 - Jun 2016
2 monthsLoad and Performance Test Specialist
German major bank in Frankfurt
- Analysis of project requirements for regular load and performance tests and creation of a project-specific concept
- Creation of synthetic test data with JSON
- Creation of LPT scripts for service calls and responses
- Execution of load and performance tests and evaluation of results
- Final documentation
- Use of Selenium, Jmeter, JavaScript, BeanShell, Java, JSON
- Methods: Load and performance testing, test automation
Feb 2016 - Mar 2016
2 monthsLoad and Performance Test Specialist
Large IT service provider in Dortmund / e-commerce provider in Freiburg
- Design and development of a test framework for load and performance tests to replicate and analyze the root causes of performance issues
- Support in interpreting and identifying causes of performance issues
- Advising developers on fixing performance issues
- Use of Linux, Jmeter, JavaScript, BeanShell, Java
- Methods: Load and performance testing, system monitoring
Jul 2015 - Dec 2015
6 monthsLoad and Performance Test Specialist
Large insurance company in Munich
- Design and execution of load and performance tests for a web-based agency system during a data migration (AIX environment)
- Aligning requirements with the business, test, and migration teams
- Test execution and result documentation
- Support in interpreting and narrowing down performance bottlenecks (isolation testing)
- Advising developers on bug fixes
- Use of AIX, Selenium, Jmeter, Dynatrace, JavaScript, BeanShell, Java, Jira
- Methods: Load and performance testing
Dec 2014 - Apr 2015
5 monthsLoad and Performance Test Specialist
Reinsurer in Hanover
- Design and execution of load and performance tests
- Set up of a test environment as a VM in an ESX environment
- Isolation tests to narrow down performance bottlenecks
- Advising developers on bug fixes
- Stability and functional tests as well as test automation
- Use of Selenium, Jmeter, JavaScript, BeanShell, VM, Tomcat, JBoss, Java, Maven, Jira, MS Windows, Ubuntu Linux
- Methods: Load and performance testing, functional testing, test automation
May 2014 - Nov 2014
7 monthsSenior Consultant, Test Specialist
Various Small Projects
- Conducted various load testing projects and application monitoring
- Adapted existing test frameworks to new application releases
- Automated GUI testing
- Expanded end-to-end application monitoring scripts with new requests
- Used JMeter, AutoIt, VBScript, Java, C#, .NET, Windows, Linux
- Methods: Load and performance testing, test automation, end-to-end application monitoring, GUI automation
Sep 2013 - Apr 2014
8 monthsTest Specialist for Load and Performance Testing
T-Systems International GmbH
- Designed and developed a custom test framework for load and performance tests
- Automated testing and GUI/surface automation
- Used Silk Performer, LoadRunner, Ranorex, HP QTP, AutoIt, VBScript, SQL, MS Windows, VMware
- Methods: Load and performance testing, business and functional testing, test automation, GUI/surface automation
Nov 2012 - Aug 2013
10 monthsSenior Consultant / Developer, Test Specialist for Load and Performance Testing
Major Bank in Utrecht
- Conducted various load testing projects for web applications (online banking)
- Performed application monitoring and automated testing of web interfaces (online banking)
- Functional and load performance testing
- Used Selenium (WebDriver, RC, GRID, IDE), MS Windows, Linux, JMeter, AutoIt, VBScript, Java, C#
- Methods: Load and performance testing, functional testing, test automation, end-to-end application monitoring
Jul 2012 - Sep 2012
3 monthsSenior Consultant, Project Manager, External Software Developer
Swiss Major Bank in St. Gallen
- Developed a test data loading system to generate bulk data based on statistical guidelines
- Developed a 24x7 monitoring system with alert functionality for a web application
- Performed load and performance testing
- Used AutoIt, Java, XML, Excel
- Methods: Test automation, test data visualization
Jun 2012 - Jun 2012
1 monthExternal Software Developer for Test Automation
Logistics Company in NRW
- Developed application monitoring for two communicating software systems (ORTEC and GreenCat)
- Performed performance analysis and statistical evaluation of logged response times
- Conducted root cause analysis and provided evidence for damage claims
- Used AutoIt, Java, JavaScript, Excel, SQL, XML
- Methods: Functional testing, test automation, end-to-end application monitoring
Apr 2012 - May 2012
2 monthsLoad and Performance Test Specialist
German major bank in Frankfurt
- Load and performance tests by correcting, adapting, and extending existing JMeter scripts for a new software release
- Defect management
- Use of JMeter, Java, JUnit, JavaScript, Beanshell
- Methods: load and performance testing, functional testing, test automation, capture-replay
Mar 2000 - Dec 2011
11 years 10 monthsLead Performance Analyst and Automation Specialist
European data center of an American major bank
- Setting up and leading a load and performance team in the EMEA region
- Load and performance testing and software quality assurance
- Design and development of end-to-end monitoring solutions for critical web applications
- Automation of processes in Microsoft Windows environments
- Analysis and development of software solutions for complex IT issues
- Development of validation and remediation tools for the audit department to review and adjust system settings
- Use of MS Windows, SilkPerformer, Excel, XML, SOA, IIS 5-7, WebLogic, UNIX, SQL, Perl, Oracle, PHP, Python, Delphi, LoadRunner, JavaScript, VBScript, .NET, C, C++, Java
- Methods: load and performance testing, business and functional testing, test data automation, test automation, end-to-end application monitoring
Nov 1998 - Feb 2000
1 year 4 monthsSenior Consultant, Load and Performance Test Specialist
American IT service provider in Neuss
- Various load testing projects for banks and insurance companies
- Consulting on SilkPerformer in Germany
- Design of load tests, test execution, documentation, defect logging and tracking
- Use of SilkPerformer, SilkTest, JavaScript, C, web UI automation
- Methods: load and performance testing, functional testing, test data automation, test automation
Jan 1998 - Oct 1998
10 monthsExternal Project Manager / Software Developer
Dresdner Bank
- Automation of system-level maintenance tasks using Java/shell scripts
- Problem analysis and solution design, method consulting
- Use of AIX/UNIX, Java, shell scripts
- Methods: automation, programming
Apr 1997 - Dec 1997
9 monthsExternal Project Manager / Software Developer
Automotive industry in Rüsselsheim
- Process automation and interface programming
- Development of a JavaBeans application for online retrieval of information leaflets for chemicals and car paints
- System design
- Use of MS Windows, JavaBeans
- Methods: process automation, programming, interface programming
Apr 1996 - Mar 1997
1 yearExternal Project Test Staff
IT industry in Mannheim
- Load tests and comparative measurements of various IBM mainframes according to DIN 66273/ISO 9126
- Automatic generation and visualization of test data
- Designing load tests, execution and documentation
- Performance analysis
- Use of IBM MVS, UNIX, MS Windows, custom load simulator and evaluation program, C, Excel
- Methods: programming, test automation, automatic generation of test data, test data visualization
Oct 1994 - Mar 1996
1 year 6 monthsTest Specialist for Load and Performance Tests
Telecommunications in Hamburg
- Load tests and comparative measurements of PCs from different manufacturers according to DIN 66273
- Automatic generation and visualization of test data
- Designing load tests, execution, documentation
- Performance analysis
- Use of MS Windows, custom load simulator and evaluation program, C, Excel
- Methods: programming, test automation, test data visualization
Jan 1991 - Sep 1994
3 years 9 monthsResearch Associate / Project Manager
University of Kassel / Industry
- Development of a load test system according to DIN 66273 for measuring and evaluating computer systems
- Problem analysis, feasibility study, development of a load simulator and evaluation program
- Comparison of performance of Siemens BS2000, IBM MVS and UNIX
- Use of BS2000, MVS, UNIX (Sun OS, AIX), SIMUS, TPNS, custom load simulator, statistics
- Methods: programming, test automation, test data visualization
Jan 1990 - Dec 1990
1 yearResearch Associate / Project Manager / Software Developer
University of Kassel / Industry
- Development and programming of an interface between Apollo workstation and BS2000 computer for use as a graphical terminal
- Use of UNIX (Sun OS), BS2000, CGI, shell scripts, C
- Methods: programming, interface programming
Apr 1987 - Dec 1989
2 years 9 monthsResearch Associate / Project Staff / Software Developer
University of Kassel / Industry
- Porting of Kyoto Common Lisp (KCL) from UNIX to BS2000
- Adaptation of the original software for BS2000, feasibility study
- Use of BS2000, Common Lisp, UNIX, C, assembler
- Methods: programming, interface programming
Skills
Focus Areas
- Software Quality Assurance
- Load And Performance Testing
- Analyzing And Solving Complex It Problems
- Automation Of It Processes, Like Automatic Checks Of Systems/applications For Their Current Settings And Any Differences From Relevant Policies, And Automatic Correction Of Found Differences
- End-to-end Monitoring Of Critical (Web) Applications
- Software Solutions In All Procedural, Functional, Logical, And Object-oriented Programming Languages, As Well As Scripting Languages Like Vbs, Js, Ws, And Autoit, Etc.
Operating Systems
- Windows, Unix/unix Derivatives Like Ubuntu, Linux Mint, Macos, Bs2000, Ibm Mainframes "Z/os", Etc.
Software / Tools
- Jmeter, Gatling, Hp Loadrunner, Silkperformer, Custom-built Load Testing Tools, Hp Quality Center, Silkcentral, Autoit, Selenium-java, Selenium-python, Soapui, Ranorex, Ms Office, Excel, .Net, Intellij Idea, Eclipse, Pycharm, Git, Gitlab, Jenkins, Teamcity, Jira, Confluence, Amazon Aws, Pan-client
Programming Languages
- C, C++, C#, Java, Python, Groovy, Scala, Javascript, Typescript, Visual Basic, Vba, Vbscript, Autoit, Pascal, Delphi, Borland Bdl, Batch, Perl, Wsh, Vb, Xml, Html, Cobol, Fortran
Databases
- Ms Sql, Oracle
Methods / Processes
- Working On Different Project Types: Waterfall Model, Agile Software Development (Scrum), Load Testing/benchmark Tests According To Din 66273
Others
- Ooa/ood, Ci/cd, Amazon Web Services (Aws), Ibm Cloud, Uml, Regular Expressions, Tcp/ip, Kafka, Ibm-mq, Apache Activemq
Languages
German
ElementaryEducation
University of Kaiserslautern
Diploma in Computer Science, minor in Mathematics · Computer Science · Kaiserslautern, Germany · 1.8
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience