Senior Software Test Engineer, Test Automation Engineer, CI/CD Pipelines
- Verfügbarkeit einsehen
- 3 Referenzen
- auf Anfrage
- Deutschland
- Weltweit
- ar | de | en
- 30.09.2024
Kurzvorstellung
Auszug Referenzen (3)
"Der perfekte Testautomatisierer"
10/2023 – 2/2024
Tätigkeitsbeschreibung
EIAM – Identity und Access Management
- Spezifizierung und Implementierung von automatischen Tests
- Einbindungen in die Jenkins Pipeline inklusive automatischer Berichterstellung
- De-bugging
- Dokumentation in Confluence und Jira
- Reporting von Fehlern in Jira
- Manuelles Testing der Applikation
- Unterstützung bei der Implementierung von Last – und Performance Tests
- Unterstützung bei der Implementierung der automatischen Security Tests
- Teilnahme an den Scrum und SAFe Meetings
- Zusammenarbeit/Beratung mit dem PO und Entwicklungsteams
- Unterstützung bei der Entwicklung von User Stories
Java (allg.), Jenkins, Continuous Integration, Python, Test Automation, Test Management
"I was consistently impressed by his commitment, hard work, and attention to details. I highly recommend him to anyone looking for a top-notch testing"
7/2022 – 9/2023
Tätigkeitsbeschreibung
• Qualität im Softwareentwicklungsprozess vorantreiben und Agile Testing etablieren.
• Tests für die DBank, Postbank, BestSign und Norisbank Apps in automatisierte Tests umwandeln.
(Frontend Apps & Backend)
• QA-Guidelines einhalten und Statusberichte erstellen.
• Beratung in QA und Verantwortung für QA-Tooling.
• QA-Trainings für Junior Testers organisieren und durchführen.
Werkzeuge: Appium, Selenium, Github Actions, Docker, Kubernetes, Jira und Confluence
Sprachen/Technologien Java 8
Methodik/Vorgehen Scrum – 2 Wochen Sprints
Test Automation
"Wir waren mit den verschiedenen Ansätzen der Testautomatisierung und dem Testkonzept im ODS Projekt sehr zufrieden. Gerne wieder"
6/2021 – 8/2022
Tätigkeitsbeschreibung
- Testautomatisierung im agilen Umfeld
- Erstellung von Testfällen,
- Testdurchführung und Dokumentation im Projekt ODS
- Durchführung, Auswertung und Dokumentation automatisierter und
manueller Tests
- Implementierung in die CI/CD Pipeline, um die Integrationstests durchzuführen.
- Erweiterung des Cucumber Frameworks, um Anbindungen an Azure
Dienste z.B. Azure Storage zu
ermöglichen (z.B. über Azure SDK for Java).
Jenkins, Kubernetes, Backend, Test Automation
Qualifikationen
Projekt‐ & Berufserfahrung
10/2023 – 2/2024
Tätigkeitsbeschreibung
EIAM – Identity und Access Management
- Spezifizierung und Implementierung von automatischen Tests
- Einbindungen in die Jenkins Pipeline inklusive automatischer Berichterstellung
- De-bugging
- Dokumentation in Confluence und Jira
- Reporting von Fehlern in Jira
- Manuelles Testing der Applikation
- Unterstützung bei der Implementierung von Last – und Performance Tests
- Unterstützung bei der Implementierung der automatischen Security Tests
- Teilnahme an den Scrum und SAFe Meetings
- Zusammenarbeit/Beratung mit dem PO und Entwicklungsteams
- Unterstützung bei der Entwicklung von User Stories
Java (allg.), Jenkins, Continuous Integration, Python, Test Automation, Test Management
7/2022 – 9/2023
Tätigkeitsbeschreibung
• Qualität im Softwareentwicklungsprozess vorantreiben und Agile Testing etablieren.
• Tests für die DBank, Postbank, BestSign und Norisbank Apps in automatisierte Tests umwandeln.
(Frontend Apps & Backend)
• QA-Guidelines einhalten und Statusberichte erstellen.
• Beratung in QA und Verantwortung für QA-Tooling.
• QA-Trainings für Junior Testers organisieren und durchführen.
Werkzeuge: Appium, Selenium, Github Actions, Docker, Kubernetes, Jira und Confluence
Sprachen/Technologien Java 8
Methodik/Vorgehen Scrum – 2 Wochen Sprints
Test Automation
6/2021 – 8/2022
Tätigkeitsbeschreibung
- Testautomatisierung im agilen Umfeld
- Erstellung von Testfällen,
- Testdurchführung und Dokumentation im Projekt ODS
- Durchführung, Auswertung und Dokumentation automatisierter und
manueller Tests
- Implementierung in die CI/CD Pipeline, um die Integrationstests durchzuführen.
- Erweiterung des Cucumber Frameworks, um Anbindungen an Azure
Dienste z.B. Azure Storage zu
ermöglichen (z.B. über Azure SDK for Java).
Jenkins, Kubernetes, Backend, Test Automation
10/2018 – 5/2021
Tätigkeitsbeschreibung
Wesentliche Aufgaben/Key Skills:
* Anforderungsdefinition für Backend-Systeme zur Verarbeitung von großen Datenmengen mit Focus auf automatische Testbarkeit des Systems
* Mitarbeit und Gestaltung der Testpläne, Definition der TestCases, so dass eine möglichst hohe Automatisierung erfolgen kann
* kreieren neuer Test-Ablaufumgebungen (Terraform und CloudFormation )
* Integration der Tests in die bestehende Test Suite(s) in Jenkins
* Definition und Durchführung von Last- und Performancetests
* Enge Zusammenarbeit mit Devops- und Entwicklerteams
Methoden / Technologien:
* Python, RestAPI, Jenkins, AWS, Terrform, Serverless, GitHub, Jira, Cucumber, Jmeter
Software Quality, Test Automation
1/2016 – 9/2018
Tätigkeitsbeschreibung
Verantwortlich im Agile Project Teams für die Testaktivitäten
* Weiterentwicklung der bestehenden Testautomationsarchitektur
* Entwicklung und Konzipierung von neuen automatisierten Testfälle * Erweitern und Pflege von Testautomatisierung-Infrastruktur
* Auswählen und Bewerten von verschiedenen Testtools
* Testen von Systemschnittstellen und Microservices
* Identifikation und Dokumentation aller gefundenen Fehler
* Aufbau und Pflege von Continuous Integration/Delivery Pipelines
* Unterstützung der Entwickler bei der Nachstellung und Behebung von Fehlern
Methoden / Technologien:
* Java, Node.js, Ruby, Selenium, Appium, TestNG, AWS, VMware, docker Calabash, Cucumber, Jenkins, GitLab, Jenkins, Git
Test Automation
10/2010 – 12/2015
Tätigkeitsbeschreibung
Einsatz beim Kunden - Intel Mobile Communications in Nürnberg
Branche Telekommunikation
Zeitraum: 12/2014 – 12/2015
Rolle: Software Integration Tester für L1 LTE Funktional Simulator
Projektbeschreibung: Validierung der neuen Funktionalitäten von L1 im LTE-System auf dem Simulator
Aufgaben - Durchführung von Tests in einer Matlab-Umgebung
- Durchführung von Tests in einer C++ basierten
Simulationsumgebung
- Validierung der Ergebnisse in Functional Simulator (Rel 11) basierend auf System C
- Fehlerberichte erstellen und mit dem Team bei der
Fehlerbehebung zusammenarbeiten
Werkzeuge LTE (L1), C++, ClearCase, OptiCm6, Git
Sprachen/Technologien Matlab und C++
Methodik/Vorgehen V-Modell XT
Einsatz beim Kunden - Sky Deutschland in Unterföhring(München)
Branche Multimedia
Zeitraum: 05/2014 – 11/2014
Rolle: Software Tester (UAT) für IOS, Android Apps und
Weboberflächen (Skygo- Skyonline)
Projektbeschreibung Erweiterung von Skygo und Skyonline, um die beste User
Experience anzubieten, wie zum Beispiel: Sky Downloads, Sky
Watchlists, Sky Buffering Events Reduzierung.
Aufgaben - Konzeption und Planung von Software-Tests im mobilen Umfeld
- Auswahl von notwendigen Testmethoden und Testgeräten
- Einrichten und Konfiguration der notwendigen mobilen Testgeräte
- Erarbeitung von Testfällen/ Testspezifikationen
- Durchführung manueller und automatisierter Tests für die
Abnahme
- Ergebnisanalyse und überwachen des Testfortschritts
Werkzeuge: Jira, HP QTP, Selenium, Perfecto Mobile, Appium
Sprachen/Technologien Java/JavaScript
Methodik/Vorgehen Scrum 2-Wochen Sprints
Einsatz beim Kunden - Alcatel Lucent Deutschland in Nürnberg
Branche Telekommunikation
Zeitraum 10/2011 bis 04/2014
Rolle Software System Test Ingenieur für UMTS 3GPP /LTE
Aufgaben - Verifikation von Funktionalitäten über verschiedene
Netzelemente inkl. Problemanalyse
- Testfälle erstellen und das Vorgehen planen
- Testfall-Durchführung (manuell oder automatisiert)
- Fehlersuche mit Hilfe verschiedener Protokollmonitore auf
den Schnittstellen
- Beurteilung der Ergebnisse und das entsprechende
Reporting
- Zusammenarbeit mit Entwicklung und anderen
Testinstanzen bei der Fehleranalyse und Verifikation
Werkzeuge Agilent, Nethawk, Wireshark und QXDM
Sprachen/Technologien Perl und UNIX Shell
Methodik/Vorgehen V-Modell XT
Technisches Testmanagement / Testkoordination, Test Automation
Zertifikate
Weitere Kenntnisse
Persönliche Daten
- Arabisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Europäische Union
- Schweiz
- Vereinigte Staaten von Amerika
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden