Testautomatisierer / Test Automation Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- 70€/Stunde
- 21037 Hamburg
- National
- de | en
- 07.08.2024
Kurzvorstellung
Besitzt umfassende Programmierkenntnisse, die den gesamten Testprozess abdecken, und ein tiefgreifendes
Verständnis für Software ermöglichen.
Qualifikationen
Projekt‐ & Berufserfahrung
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.
Test Automation
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.
Test Automation
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.
Test Automation, Testdesign (IT), Testen
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.
Test Automation
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.
Test Automation
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.
Full-Stack, Test Automation
Zertifikate
Ausbildung
HAW-Hamburg
Hamburg
Über mich
- 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
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden