freiberufler Testautomatisierer / Test Automation Engineer auf freelance.de

Testautomatisierer / Test Automation Engineer

zuletzt online vor wenigen Tagen
  • 70€/Stunde
  • 21037 Hamburg
  • National
  • de  |  en
  • 07.08.2024

Kurzvorstellung

Zuverlässiger und kommunikativer Teamplayer mit über 5 Jahren Erfahrung in der Testautomatisierung.
Besitzt umfassende Programmierkenntnisse, die den gesamten Testprozess abdecken, und ein tiefgreifendes
Verständnis für Software ermöglichen.

Qualifikationen

  • Behavior Driven Development (BDD)
  • C#
  • ISTQB
  • Java (allg.)
  • JavaScript
  • Python
  • Selenium
  • Testautomatisierung6 J.
  • Testdesign (IT)2 J.
  • Testing (IT)2 J.

Projekt‐ & Berufserfahrung

Testautomatisierer
ITZBund, Frankfurt (Remote)
8/2023 – 5/2024 (10 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

8/2023 – 5/2024

Tätigkeitsbeschreibung

- End-to-End UI-Tests für eine Weboberfläche zur Zoll-Antragsbearbeitung mithilfe von Selenide (Selenium) erstellt.
- Testmanagement mit Jira, Zephyr Scale und Confluence realisiert.
- Interaktive Dokumentation der Testprozesse in Confluence angelegt.
- Neuen automatisierten Fehlerverwaltungsprozess erstellt, um Entwicklern und Testern ein schnelles Debugging zu ermöglichen.
- Aufbau von Jenkins Testpipelines mit Integration in die Testverwaltung.
- Automatisierte Testdatenerstellung für das gesamte Testteam umgesetzt, wodurch die Reproduzierbarkeit von Fehlern sowie die Effizienz des automatisierten und manuellen Testens erheblich verbessert wurden.

Eingesetzte Qualifikationen

Testautomatisierung

Test Automation Expert (Testautomatisierer)
Carl Zeiss AG, Jena (Remote)
1/2023 – 7/2023 (7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2023 – 7/2023

Tätigkeitsbeschreibung

- End-to-End Tests für eine Prozessverwaltungs-Anwendung in C# mit Specflow BDD umgesetzt.
- UI-Tests für ein Konfigurations Tool mithilfe von Playwright implementiert, welche die Fehlerhäufigkeit in der Produktion stark reduziert haben.
- Refactoring einer vorhandenen .NET-Testsuite, um die Anforderungen eines neuen Releases unterstützen zu können.
- Integration der Tests in eine vorhandene Azure Devops CI/CD Pipeline mithilfe von Docker.
- Automatisches Logging von Fehlern mit Sentry aufgesetzt, um das Finden von Fehlerursachen deutlich zu vereinfachen.

Eingesetzte Qualifikationen

Testautomatisierung

Testautomatisierer
audioXchange GmbH, Hamburg (Remote)
3/2021 – 12/2022 (1 Jahr, 10 Monate)
Medienbranche
Tätigkeitszeitraum

3/2021 – 12/2022

Tätigkeitsbeschreibung

- Implementierung von UI-Tests in Cypress für eine Werbebuchungsplattform.
- End-to-End Api-Tests für eine GraphQL API implementiert.
Verwendung von Docker Compose, um eine komplexe Testumgebung für mehrere Services aufzusetzen.
- Erstellung einer Testpipeline in Gitlab CI/CD.
- Durchführung von Performance-Tests mit Apache JMeter und BlazeMeter.
- Implementierung von Komponenten- und Integrationstests in C# mithilfe von XUnit und FluentAssertions.
- Nutzung von Testrail, um für einen übersichtlichen Testprozess zu sorgen.

Eingesetzte Qualifikationen

Testautomatisierung, Testdesign (IT), Testing (IT)

Testautomatisierer
Flaschenpost, Bremen (Remote)
1/2020 – 2/2021 (1 Jahr, 2 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

1/2020 – 2/2021

Tätigkeitsbeschreibung

- Implementierung von End-to-End UI-Tests nach BDD mit Java, Selenide (Selenium) und Cucumber.
- Implementierung von End-to-End Api-Tests mit Java und RestAssured.
- Testdatenmanagement für alle Testprozesse aufgesetzt.
- Testsuites in eine Azure DevOps Testing Pipeline integriert.
- Jira und Zephyr verwendet, um einen transparenten Testprozess und ein übersichtliches Bugtracking zu ermöglichen.
- Ausführliche Dokumentation der Testprozesse erstellt, welche später als Guideline von anderen Teams verwendet wurde.

Eingesetzte Qualifikationen

Testautomatisierung

Test Automation Engineer (Testautomatisierer)
Mediserv Bank GmbH, Saarbrücken (Remote)
5/2019 – 12/2019 (8 Monate)
Banken
Tätigkeitszeitraum

5/2019 – 12/2019

Tätigkeitsbeschreibung

- End-to-End UI-Tests für ein Kundendatenverwaltungstool nach BDD mit Java und Selenium.
- Überarbeitung und Erweiterung einer vorhandenen Java Testsuite für Systemintegrationstests.
- Durchführung von Performance-Tests mit Apache JMeter und BlazeMeter.
- Automatisierte Testpipeline für mehrere Testprojekte in Jenkins erstellt.
- Integration von TestRail, um den Testprozess transparenter zu gestalten.

Eingesetzte Qualifikationen

Testautomatisierung

Fullstack Entwickler und Testautomatisierer
Lufthansa AirPlus, Hamburg
2/2018 – 4/2019 (1 Jahr, 3 Monate)
Business-Travel-Management
Tätigkeitszeitraum

2/2018 – 4/2019

Tätigkeitsbeschreibung

- Fullstack-Entwicklung eines Datenanalyse-Tools mit Angular und Java Spring.
- Erstellung von Komponenten und Integrationstests mit JUnit und Mockito.
- Implementierung von UI-Tests nach BDD mit Java, Selenium und Cucumber.
- End-to-End Api-Testing mit Postman.
- Automatisierte Einrichtung einer lokalen Test- und Entwicklungsumgebung mit Docker aufgesetzt, um Teammitgliedern eine unabhängige Arbeitsumgebung zu ermöglichen.
- Erstellung von Skripten zur Generierung von Testdaten für tieferes und reproduzierbares Testing.

Eingesetzte Qualifikationen

Full-Stack, Testautomatisierung

Zertifikate

ISTQB Foundation Level
2019

Ausbildung

Angewandte Informatik
Bachelor of Science
HAW-Hamburg
2018
Hamburg

Über mich

Ich arbeite seit über 5 Jahren in der Testautomatisierung und im Software Testing und habe in der Zeit ein sehr vielfältiges Skillset aufgebaut:

- UI-Testing: Selenium, Selenide, Cypress, Playwright
- Backend/Api/Schnittstellen-Testing: Java + RestAssured, C#/.NET + RestSharp, Postman
- Testmangement: Testrail, Jira, Zephyr
- Performance Testing: Apache JMeter, BlazeMeter
- Apis: REST, GraphQL
- DevOps / Testpipelines: Gitlab CI/CD, Azure DevOps, Jenkins, Docker
- Programmiersprachen: Java, C#, JavaScript/TypeScript, Python, HTML/CSS
- Datenbanken: SQL (MySQL, PostgreSQL, Oracle und mehr), NoSQL (MongoDB)
- BDD: Cucumber, SpecFlow
- Testing-Tools: JUnit, Kitzbock, Xunit, FluentAssertions
- Agile: SCRUM, Kanban
- Frontend: Angular, React
- Backend: Java Spring, .NET (C#)
- sonstige Skills: Sentry, Git, Confluence, Liquibase, Azure, Apache FOP, Log4j, Logback, JDBC

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
170
Berufserfahrung
6 Jahre und 7 Monate (seit 02/2018)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden