Profilbild von Anonymes Profil, Berater und Trainer für Testautomatisierung
verfügbar

Letztes Update: 20.02.2024

Berater und Trainer für Testautomatisierung

Abschluss: Bachelor of Science
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | spanisch (gut)

Dateianlagen

20240220-Profile-Erol-Turan-ENG_200224.pdf
20240220-Profil-Erol-Turan-DE_200224.pdf

Skills

Meine Stärke liegt im schnellen und effektiven Aufbau einer Testautomation im Kontext moderner Continuous Delivery Strategien.
Durch meine Erfahrung in dem Aufbau-, dem Betrieb und der Konfiguration zielorientierter Testsysteme vereinfache ich Ihre Skripte und optimiere ihre Testdurchlaufzeiten.
Die Erfahrung in der Testkoordination und dem Testmanagement in agilen Projekten runden mein Profil ab.


Schwerpunkte
  • Fortbildung und Schulung in Testautomatisierung
  • Testautomatisierung in Microservice-Architekturen
  • Aufbau und Betreuung von Testautomatisierungslösungen
  • Testkoordination in agilen Projekten
  • Organisation von Testumgebungen

Zertifizierungen
  • PCAP - Certified Associate in Python Programming
  • ISTQB Certified Tester Advanced Level – Test Automation Engineer
  • ISTQB Certified Tester Advanced Level – Technical Test Analyst
  • ISTQB Certified Tester Foundation Level
  • Certified SAFe® 4 DevOps Practitioner

Projekthistorie

03/2023 - bis jetzt
Testautomatisierung, Refactoring & Migration
Bundesbehörde

  • Überarbeitung des Testframeworks für eine threadsichere Ausführung
  • Verbesserung der Testlaufzeit um 50%, zur Beschleunigung des Feedbackprozesses
  • Parallelisierung der Testausführung mittels Maven Surefire zur weiteren Reduzierung der Testlaufzeit
  • Automatisierung weiterer Testfälle
  • Entwicklung von Codegeneratoren in Python, für die Erzeugung von Java-Klassen aus XML, zur Modellierung von Internetseiten (PageObjects)
  • Migration der Testautomatisierung von Jenkins nach Gitlab-CI
  • Anbindung der Testautomatisierung an Zephyr Scale zur
    Ermöglichung einer effizienten Verwaltung automatisierter
    Tests und Berichterstattung automatisierter Testergebnisse
    über Jira

Technologien, Programmiersprachen, Frameworks und Werkzeuge
  • Java, Python, SQL
  • Maven, Selenium, JUnit, Jenkins, Gitlab-CI, Apache PDFBox
  • Subversion (SVN), Gitlab (Git), Atlassian Confluence, Cloud Foundry
  • SOAP, JSON, XML

04/2022 - 03/2023
Testautomatisierung und Technologieentwicklung
Webfleet Solutions

  • Maßnahmen identifizieren für die Neuausrichtung des Testvorgehens nach Vorbild des Shift-Left-Ansatzes
  • Anbindung der Java- und JavaScript-Testframeworks an Xray (JIRA Testmanagement Plugin) und Integration in die Jenkins-Pipeline zur Generierung automatischer Feature-Coverage-Analysen
  • Erstellung von API-Tests mit REST Assured
  • Migration bestehender UI-Tests zu API-Tests
  • Entwicklung eines Active Monitoring
  • Ergänzung eines UI-Testframeworks für das visuelle Vergleichen von PDF-Dokumenten in der Pipeline
Technologien, Programmiersprachen, Frameworks und Werkzeuge
  • Java, JavaScript, Gherkin (BDD)
  • Gradle, JUnit, Spring, Selenium, Rest Assured, Cucumber, React, npm, Cypress, Jenkins, Applitools ImageTester
  • Atlassian Confluence, JIRA & Bitbucket (Git); Xray (JIRA Testmanagement Plugin), Kibana
  • REST, JSON

05/2019 - 03/2022
Testautomatisierung für das integrierte Dispositionssystem iDIS (PRISMA)
Deutsche Bahn

  • Verantwortlich für die Planung und Umsetzung von automatisierten GUI-Systemtests für eine parallele Testausführung mit Jubula und Eggplant Functional
  • Schulung bestehender Teams in der Nutzung von Micro Focus Application Lifecycle Management (ALM)
  • Entwicklung und Support von produktivitätssteigernden Werkzeugen für den Software Engineering Lifecycle
  • Neustrukturierung des Tests, orientiert am Shift-Left-Ansatz
  • Erstellung von Ausschreibungen, Durchführung von Telefoninterviews und persönlichen Interviews sowie Onboarding neuer Projektmitglieder für testrelevante Positionen wie Last- & Performancetester/-innen, fachliche Tester/-innen und Testautomatisierer/-innen
  • Teilnahme an Regelmeetings zur Ausarbeitung der Softwarearchitektur

Technologien, Programmiersprachen, Frameworks und Werkzeuge

  • Jubula, Eggplant Functional
  • Java, Groovy, Spock
  • Micro Focus Application Lifecycle Management (ALM), Jenkins, JIRA, Confluence, Git, Eclipse
  • REST, JSON, XML, Maven, Gradle

10/2020 - 12/2021
Cloud native Entwicklung / Softwaretest
R+V Versicherung

  • Fortbildung und Schulung bestehender Teams in Testautomatisierung & Cloud-Anwendungen
  • Gestaltung und Implementierung von Qualitäts-Metriken in einer Deployment-Pipeline
  • Bewertung von Automatisierungs- und Reporting-Frameworks
  • Erstellung von Proof of Concepts zur Testautomatisierung in verteilten Anwendungen mit z.B. (Embedded-) Kafka, Pact & JMeter sowie für PDF-Kundenverträge mit Apache PDFBox & Sikuli

Technologien, Programmiersprachen, Frameworks und Werkzeuge

  • Java, JavaScript, TypeScript, Gherkin (BDD)
  • Gradle, JUnit, Pact, WireMock, Cucumber, Allure Framework, Kafka, Spring, Selenium, Angular, Karma, Sikuli, Apache PDFBox
  • Docker, JMeter, Git
  • REST, JSON

09/2017 - 12/2018
Testautomatisierung und Technologieentwicklung
Banking

  • Fortbildung und Schulung bestehender Teams in Testautomatisierung
  • Aufbau einer cloudbasierten Last- & Performancetest-Umgebung
  • Evaluierung und Planung von Continuous Integration und Testing Frameworks
  • Aufbau einer skalierbaren Selenium Grid

Technologien, Programmiersprachen, Frameworks und Werkzeuge

  • Gherkin (BDD), Java, JavaScript
  • TeamCity, Docker, OpenShift, Gradle
  • Selenium, SpringBoot, Cucumber, JUnit, JBehave, Mocha, Chai, Jest
  • REST, JSON, XML
  • JIRA, Confluence, Git, IntelliJ IDEA, Vagrant

01/2016 - 09/2017
Testautomatisierung für Virtueller Zug (PXR)
Deutsche Bahn

  • Verantwortlich für die Planung und Umsetzung von automatisierten Unit-, Integration- und Systemtests in einer skalierbaren Microservice-Architektur
  • Evaluierung, Planung, Implementierung und Wartung von Continuous Integration und Testing Frameworks
  • Entwicklung und Support von produktivitätssteigernden Werkzeugen für den Software Engineering Lifecycle

Technologien, Programmiersprachen, Frameworks und Werkzeuge

  • Gherkin (BDD), Java, Groovy, AngularJS, JavaScript
  • MongoDB, RabbitMQ, Elastic Stack, Docker
  • SpringBoot, JUnit, Cucumber, Selenium, Geb, Spock
  • REST, JSON, XML, Gradle
  • Jenkins, JIRA, Confluence, Gitlab, IntelliJ IDEA, Vagrant

01/2015 - 12/2015
Testkoordination, Testautomatisierung und Testmanagement
Mobile Banking

  • Testmanagement und Testkoordination in agilen Projekten (Scrum)
  • Identifikation und Bewertung von Risiken aus Testsicht
  • Evaluation von Testautomatisierungstools und Prototyping von automatisierten Tests mobiler Hybrid-Anwendungen (iOS & Android)
  • Erstellung und Pflege manueller Testfälle
  • Durchführung manueller Tests
  • Begleitung der Entwicklung und des GoLive verschiedener Webanwendungen und mobiler Apps

Technologien, Programmiersprachen, Frameworks und Werkzeuge

  • JIRA, HP ALM
  • Jubula, Eggplant

08/2014 - 11/2014
Tester für Portal-Relaunch
Logistik

  • Entwicklung einer Testfallvorlage
  • Ermittlung der Testanforderung
  • Überarbeitung und Entwicklung logischer Testfälle
  • Testdurchführung
  • Vorbereitung einer Testautomatisierung

Technologien, Programmiersprachen, Frameworks und Werkzeuge

  • HP ALM

Zertifikate

PCAP - Certified Associate in Python Programming
OpenEDG Python Institute
2023
ISTQB Certified Tester Advanced Level, Test Automation Engineer
ISTQB® - International Software Testing Qualifications Board
2018
Certified SAFe® 4 DevOps Practitioner
Scaled Agile, Inc.
2018
ISTQB Certified Tester Advanced Level, Technical Test Analyst
ISTQB® - International Software Testing Qualifications Board
2016
ISTQB Certified Tester Foundation Level
ISTQB® - International Software Testing Qualifications Board
2014

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Anonymes Profil, Berater und Trainer für Testautomatisierung Berater und Trainer für Testautomatisierung
Registrieren