Mohammed Ali Imrani verfügbar

Mohammed Ali Imrani

Testautomatisierer, Python Entwickler

verfügbar
Profilbild von MohammedAli Imrani Testautomatisierer, Python Entwickler aus BadKreuznach
  • 55545 Bad Kreuznach Freelancer in
  • Abschluss: nicht angegeben
  • Stunden-/Tagessatz: nicht angegeben
  • Sprachkenntnisse: arabisch (Muttersprache) | deutsch (verhandlungssicher) | englisch (gut) | französisch (gut)
  • Letztes Update: 08.04.2020
SCHLAGWORTE
SKILLS
Vorgehensmodelle (Softwareentwicklung)
  • V-Modell
  • Agile Methoden, SCRUM
  • Risiko,- Problem-, Changemanagement
Testtechniken
  • Äquivalenzklassenbildung, Grenzwertanalyse
  • Entscheidungstabellentechnik
  • White-Box, Black-Box
  • Statische Testtechniken
  • Testautomatisierung
  • Last- und Performancetest

Testmanagement
  • Jira
  • Jenkins
  • HP  Quality Center
Testautomatisierung
  • Robot Framework
  • Sauce Labs
  • SoapUI
  • Eclipse
  • Visual Studio
  • Selenium
  • Calabash
  • HP Quick Test Professional
Prozessmodellierung, Requirement Engineering
  • HP Quality Center
Standard- und Branchensoftware
  • MS Office
  • Visual Studio
  • Eclipse
  • Qt Bibliothek
  • Artisan Realtime Studio
Weitere
  • Webserver (Apache Tomcat, IIS)
  • CRM Systeme, DMS Systeme, Client-/Server Systeme
 
  • Windows XP/Vista/7/8/10, Windows Server 2003/2008
  • Unix/Linux
  • Embedded Linux
  • Android
 
  • My SQL, MS SQL, MS Access
 
  • C++, C#, Java, .NET, HTML, PHP
  • Scriptsprachen (Shell, SQL, Python, Ruby)
PROJEKTHISTORIE
Imrani Mohammed Ali
                             
                                                                            
FunktionSenior Softwareentwickler, Testautomatisierung
Jahrgang1981
WohnortBad Kreuznach
NationalitätDeutsch                           
Tel4917657825875
Emailderali.imrani@gmail.com



AusbildungDiplom Ingenieur Elektrotechnik und Informationstechnik
(Universität Karlsruhe)
Qualifikationen / ZertifikateISTQB ® Certified Tester Foundation Level
SprachenDeutsch (Verhandlungssicher), Englisch (gut), Arabisch(Muttersprache)



IT Erfahrung seit2008
SchwerpunkteSoftware-Entwicklung, Testautomatisierung und Qualitätssicherung
Testmethodik, Test Framework Design



BranchenSoftware Entwicklung , Embedded Software,  Web-Anwendungen, Mobile-Applikation
Verfügbar
Stundensatz                       Nach Frage
Projekterfahrung
Branche / KundeDB Netz AG
Zeitraum01/2018 – Jetzt
FunktionTestautomatisierung Entwickler
ProjektErstellung und Wartung eines automatisierten Test-Frameworks für die Durchführung von automatisierten Modul-, Integrations-, Schnittstellen und Umgebungstests im Rahmen des Test Framework
  • Test Spezifikation, Reviews

Tätigkeit
  • Automatische Tests Implementieren
  • TestWrapper Module Implementieren
  • Auswertung und Reporting der Tests
  • Continuous Integration

Technik / SkillsSVN, Git Gerrit, Docker Container, Jenkins, Jira, HP ALM, C++ , Protobuf, Batch Scripts, Python, Behave-Testframwork, SQL ORACLE,  Devops Tool
Branche / KundedSPACE GmbH
Zeitraum01/2017 – 12/2017
FunktionTestautomatisierung Entwickler, Test Framework Architekt
ProjektTest Framework  Konzeption  für neue Produkt
Testautomatisierung spezifizieren und Implementieren von „Installation Manager“
  • Produkt Test Framework erstellen
  • Spezifikation, Reviews

Tätigkeit
  • Test Design,
  • Automatische Tests Implementieren
  • Test Planung
  • Testteam Managen
  • Auswertung und Reporting der Tests
  • Continuous Integration

Technik / SkillsDoors, Source Safe, Git, PTC Integrity 10, C# .Net, COM, Virtuelle Machine, Batch Scripts, Python, Ranorex, UI Automation, UI Access Framework.
Branche / KundedSPACE GmbH
Zeitraum04/2016 – 12/2016
FunktionTestautomatisierung Entwickler, Test Manager
ProjektTestautomatisierung von einer Simulator-Software „ConfigurationDesk“ für Embedded System RCP und HIL
       Im Internal Working Phase:
Tätigkeit
  • Test Spezifikation, Reviews
  • Test Design,
  • Automatische Tests Implementieren
Im Produkt Test Phase:
  • Test Planung
  • Testteam Managen
  • Auswertung und Reporting der Tests
  • Continuous Integration

Technik / SkillsDoors, PTC Integrity 10, C# .Net, COM, Ranorex, UI Automation Test Framework, Python, XML.



Branche / KundeMST System Technik  AG, Bern
Zeitraum07/2014 – 03/2016
FunktionSoftwaretester
ProjektTestautomatisierung von Webanwendungen EDL Portal und Mobile-APP
agile Vorgehensweise (SCRUM)
Tätigkeit
  • Testkoordination, Testdurchführung, Testabnahme
  • Analyse von Testfällen
  • Methodische Erstellung von Testfällen
  • Testfalldesign und -Spezifizierung
  • Testfällen Entwicklung
  • Testdurchführung
  • Auswertung und Reporting der Tests

Technik / SkillsHP Quality Center, Eclipse, Selenium WebDriver, CMS, SoapUI Selenium2Library, Appium, Calabash, AndroidLibrary, QTP, Robot Framework, Java, Javascript, Python, Jenkins, Jira, HTML, XML, JQuery
Branche / KundeMST System Solutions GmbH, Frankfurt
Zeitraum07/2013 - 06/2014
FunktionSoftwareentwickler (Anwendung- und Treiber-Entwicklung)
ProjektSoftware und Treiber für  P90-Protokoll von Embedded System ( Kieback und Peter)
Tätigkeit
  • Analyse der Anforderungen
  • Software Design
  • Software Implementierung
  • Unit-Test

Technik / SkillsQt , QML, C++, Serail Schnittstelle 232, Visual Studio 2012, MS SQL, .NET
Branche / KundeFraunhofer IOSB, Fraunhofer Institut
Zeitraum03/2012 - 03/2013
FunktionSoftwareentwickler
ProjektKonzeption und Implementierung eines SystemC Simulators für ein FPGA-basiertes Multiprozessor System


Tätigkeit
  • Untersuchung und Bewertung existierender Entwurfsraumexplorationstools für Multiprozessorsysteme mit Schwerpunkt auf virtuellen Plattformen, wie z.B. SoClib oder OVP.
  • Erweiterung des existierenden Star-Wheels SystemC Simulators und Integration in eine virtuelle Plattform (z.B. SoClib, OVP)
  • Eigenes Interface für die Verbindung zwischen den SoClib Prozessoren und dem Star-Wheels-Netzwerk entworfen und implementieren
  • Virtueller Prototyp mit realem System vergleichen

Technik / SkillsSoclib-Bibliothek, SystemC, C++, Linux Virtuelle Machine, Eclipse
Branche / KundeInstitut für Technik der Informationsverarbeitung (ITIV)
Zeitraum05/2011 - 01/2012
FunktionSoftwareentwickler
ProjektEntwicklung einer Software von einem  Embedded  System Autosampler


Tätigkeit
  • UML 2.0 Design mit Artisan Realtime Studio
  • Codegenerierung, C++ aus UML Klassendiagrammen
  • Implementierung
  • Einbinden SW Abstraktionsschicht (RT-Framework)
  • Aufbau und Funktionsweise Rapid Prototyping System
  • Aufbau und Funktionsweise Autosampler
  • Unit Test

Technik / SkillsEclipse, C++, UML, Qt, Linux, Artisan Realtime Studio
Branche / KundeFirma Format Messtechnik GmbH
Zeitraum05/2008 - 12/2008
FunktionSoftwareentwickler
ProjektSoftwareentwicklung für die Ansteuerung eines Frequenzumrichters Programmierung einer Ansteuerung einer Linearantriebs.


Tätigkeit
  • Systemanalyse und Vorentwurf des System-Designs.
  • Recherche/Auswahl von Objekte des Systems.
  • Entwurf und Design einen Messgerät-Automat
  • Modell bauen
  • Implementierung und Programmierung
  • Unit-Test

Technik / SkillsVisual Studio, C++, Qt
Expertise



Methoden / VerfahrenVorgehensmodelle (Softwareentwicklung)
  • V-Modell
  • Agile Methoden, SCRUM
  • Risiko,- Problem-, Changemanagement
Testtechniken
  • Äquivalenzklassenbildung, Grenzwertanalyse
  • Entscheidungstabellentechnik
  • White-Box, Black-Box
  • Statische Testtechniken
  • Testautomatisierung
  • Last- und Performancetest

WerkzeugeTestmanagement
  • Jira
  • Jenkins
  • HP  Quality Center
Testautomatisierung
  • Robot Framework
  • Sauce Labs
  • SoapUI
  • Eclipse
  • Visual Studio
  • Selenium
  • Calabash
  • HP Quick Test Professional
Prozessmodellierung, Requirement Engineering
  • HP Quality Center
Standard- und Branchensoftware
  • MS Office
  • Visual Studio
  • Eclipse
  • Qt Bibliothek
  • Artisan Realtime Studio
Weitere
  • Webserver (Apache Tomcat, IIS)
  • CRM Systeme, DMS Systeme, Client-/Server Systeme

Betriebssysteme
  • Windows XP/Vista/7/8/10, Windows Server 2003/2008
  • Unix/Linux
  • Embedded Linux
  • Android

Datenbanken
  • My SQL, MS SQL, MS Access

Programmiersprachen
  • C++, C#, Java, .NET, HTML, PHP
  • Scriptsprachen (Shell, SQL, Python, Ruby)

Elternzeit 09.2015 –  01.2016
KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten: