Schlagwörter
Skills
- Testen in agilen Entwicklungsprozessen nach SCRUM (sehr gut)
- Funktionale Integrations-/Systemtests (sehr gut)
- Tests auf UI-Layer (Weboberflächen), API-Layer und Datenbanken
- Tests auf mobilen Geräten
- Testautomatisierung in Continuous Integration und Continuous Delivery Prozessen
- Manuelles/Exploratives Testen
- Testmanagement (gut)
- Komponenten-/Unit-Tests (rudimentär bis solide)
- Nicht-funktionale Tests (rudimentär bis solide)
- Selenium (sehr gut)
- CodeceptJS (sehr gut)
- Cucumber (sehr gut)
- Geb (sehr gut)
- ThoughtWorks Gauge (sehr gut)
- HP Quality Center (sehr gut)
- API-Testing: Postman, SoapUI (solide)
- JUnit, TestNG (rudimentär bis solide)
- Atlasssian-Tools: JIRA, Confluence (sehr gut)
- FitNesse (gut)
- Build-Tools: Gradle, Maven, Jenkins, TeamCity (gut)
- IDE: IntelliJ, PhpStorm (gut)
- Git (gut)
- JavaScript (gut)
- Java (gut)
- Groovy (gut)
- Batch-/Shell-Scripting (gut)
- Python (solide)
- SQL (gut)
- XML, JSON (sehr gut)
- Docker, Kubernetes (gut in Verständnis und Anwendung)
- SQL (gut), Erfahrungen mit Datenbanken: Oracle, PostreSQL, MongoDB, MySQL/MariaDB
- Betriebssysteme: MacOS, Linux, Windows (sicher)
- Selbständiges Arbeiten
- Teamfähigkeit
- kommunikationsstark
- kunden- und ergebnisorientiert
- proaktiv und pragmatisch bei Problemlösungen
- flexibel, belastbar und hohe Einsatzbereitschaft
Projekthistorie
Projekt: Eventim Sports Vereins-, Veranstaltungs- und Ticketmanagement
Weiterentwicklung bzw. Modernisierung einer komplexen Service-Plattform bestehend aus Backoffice, Shop- Frontend, CRM, REST-Schnittstellen und anderen Services, teils in Microservice-Architektur.
Aufgaben:
Testunterstützung bei der Neuentwicklung der Backoffice- Applikation in einem agilen Entwicklungsumfeld nach SCRUM. Ablösung eines historisch gewachsenen Testprojekts für automatisierte E2E-Tests auf Basis von Selenium: Evaluierung von Testframeworks, Einführung von CodeceptJS (JavaScript) und Migration bzw. Neuentwicklung von Testfällen. Anpassung der Teststrategie aufgrund veränderter Entwicklungsprozesse.
Technologien:
JavaScript, Node.js, CodeceptJS, Puppeteer, Selenium (Java), Docker, Vagrant, GitLab, Jira, Confluence, PhpStorm/IntelliJ, Symfony/PHP, Composer, VueJS
Komplexe Online-Lotterie-Plattform bestehend aus verschiedenen Shop-Frontends, Backoffice-Frontends, Datenbanken und überwiegend JSON RESTful APIs.
Aufgaben:
Konzeption, Entwicklung und Durchführung automatisierter, funktionaler Integrations- und Systemtests als relevantes Abnahmekriterium im Release-Prozess. Verantwortung der Testautomatisierung in einer Continuous Integration / Continuous Delivery Pipeline. Entwicklung von Tests auf UI-, API- und Datenbank-Ebenen in einem sehr agilen Entwicklungsumfeld.
Technolgien:
Java, Groovy, Selenium, Cucumber, ThoughtWorks Gauge, Geb, HP Quality Center, Gradle, Maven, Jenkins, Ansible, Spring, Oracle DB, PostgreSQL, MongoDB, Docker/ Kubernetes, JSON REST-APIs, XML, Git, Jira, Confluence, IntelliJ.
Service-Plattform zwecks Vermittlung und Verarbeitung von Ticketdaten und Mißbrauchsprävention.
Aufgaben:
Testunterstützung in einem agilen Entwicklungsprojekt nach SCRUM. Konzeption, Entwicklung und Durchführung von automatisierten Regressionstests für RESTful APIs.
Technologien:
Java, FitNesse, Jenkins, JSON REST-APIs, Git, Jira, Confluence, IntelliJ.
Neugestaltung der Online-Lotterie-Plattform eines Schwesterunternehmens für den Einsatz im B2B Business
Aufgaben:
Testunterstützung in einem international besetzten Projektteam (Projektsprache: Englisch). Aufbau einer Testumgebung für funktionale Integrations-/Systemtests.
Konzeption, Entwicklung und Durchführung der Tests im Continuous Integration Prozess und als Abnahmekriterium im Release-Prozess. Testautomatisierung und
Testmanagement (Testorganisation, Ressourcen, Dokumentation, Reporting, Fehlermanagement).
Technologien:
Java, Groovy, Selenium, HP Quality Center, Maven, Jenkins, Spring, Oracle DB, JSON REST-APIs, SVN, Jira, Confluence, Eclipse.
Webbasierte BI-Applikation zur strategischen Auswertung von Daten aus Leserbefragungen.
Aufgaben:
Durchführung manueller, teils automatisierter Tests der Weboberfläche begleitend zur Entwicklung. Testmanagement-Aspekte (Koordination mit Entwicklung,
Ressourcen, Dokumentation, Reporting, Fehlermanagement).
Technologien:
Selenium IDE, HTML, JavaScript, CSS.
Vodafone SuperShop (eCommerce-Plattform), Vodafone Music DownloadShop
Aufgaben:
Testunterstützung in agilen Entwicklungsprozessen nach SCRUM in international besetzten Teams (Projektsprache: Englisch). Konzeption, Entwicklung und Durchführung
automatisierter Regressionstests verschiedener, zentraler Services auf API-Layer. Testdokumentation und Reporting.
Technologien:
Java, FitNesse, SoapUI, Selenium, HP Quality Center, XML, JSON, Hudson, SVN, Eclipse.
ASP-eCommerce-Plattform für die Musik- und Entertainmentbranche. Musik-Downloads, Merchandizing und CD/DVD aus einem Warenkorb. Whitelabel-Technologie,
Aufgaben:
Software-Entwicklung, Testfallerstellung nach Analyse von Fachkonzepten, Planung und Durchführung manueller und automatisierter Integrations- und Regressionstests für die Neuentwicklung und im weiteren Release-Prozess.
Technologien:
Java, J2EE, Struts, JSF, JBoss, Oracle, SQL, Hibernate, JIRA, Rational Functional Tester, Selenium, JUnit, SVN, Eclipse.
Artist-eCommerce-Plattform für den internationalen, mandantenfähigen Einsatz. Musik-Downloads, Merchandizing und CD/DVD aus einem Warenkorb. Whitelabel-Technologie, DRM-Technologie (MP3/Watermarking).
Rolle:
Entwickler, Software-Tester
Aufgaben:
Software-Entwicklung, Testfallerstellung nach Analyse von Fachkonzepten, Planung und Durchführung manueller und automatisierter Integrations- und Regressionstests für die Neuentwicklung und im weiteren Release-Prozess. Qualitätssicherung von Pflichtenheften und Konzepten. Testdokumentation und Reporting.
Technologien:
Java, J2EE, Struts, JSF, JBoss, Oracle, SQL, Hibernate, JIRA, Rational Functional Tester, Selenium, JUnit, SVN, Eclipse.
Entwicklung einer eCommerce-Plattform für Kinder-Hörbücher und -Musik. Automatisierte Verarbeitung von Audiodaten mit DRM-Technologie (Microsoft DRM, MP3/
Watermarking).
Aufgaben:
Software-Entwicklung und Durchführung von automatisierten und manuellen Regressionstests im Release-Prozess. Testdokumentation und Reporting.
Technologien:
Java, J2EE, Struts, JSP, JS, Tomcat, Oracle, SQL, Hibernate, DRM, JIRA, Rational Functional Tester, Selenium, JUnit, SVN, Eclipse.
Entwicklung eines Tools für Promotion-Kooperationen zwischen Platten-Label und Markenartikeln. Whitelabel-Applikation für den Download for free gegen Angabe von
individualisierten Promotioncodes. Backoffice für die Einrichtung von Promotions.
Aufgaben:
Entwicklung, Testfallerstellung nach Analyse von Fachkonzepten, Planung und Durchführung manueller und automatisierter Integrations- und Regressionstests für die
Neuentwicklung und im weiteren Release-Prozess. Testdokumentation und Reporting.
Technologien:
Java/J2EE, Struts, JSP, JSP, JBoss, Oracle, SQL, Hibernate, JIRA, Rational Functional Tester, Selenium, JUnit, SVN, Eclipse.
Entwicklung einer webbasierten Workflowanwendung zur Durchführung von Marktstudien. Der Workflow steuert den gesamten Ablauf von der Bedarfsprüfung von Studien über Ausschreibungen bis hin zur Aufarbeitung und Verteilung von Ergebnissen. Das System umfasst eine umfangreiche Dokumenten- und Formularverwaltung sowie Archivierung.
Aufgaben:
Entwicklung und Durchführung manueller und automatisierter Integrations- und Regressionstests. Testdokumentation und Reporting.
Technologien:
Java, Tomcat, SAP MaxDB, OpenOffice, JIRA, Rational Functional Tester, Selenium, SVN, Eclipse.
Einbindung in eCommerce-Plattformen der bitmanagermedia Gmbh
Aufgaben:
Implementierung und Durchführung manueller und automatisierter Integrations- und Regressionstests im Release-Prozess.
Technologien: Java, JS, JSP, JIRA, Rational Functional Tester, Selenium,
SVN, Eclipse
Neuentwicklung einer Music-Download-Plattform für Independent-Music
Aufgaben:
Entwicklung und Durchführung manueller und automatisierter Integrations- und Regressionstests. Testdokumentation und Reporting.
Technologien:
Java/J2EE, JS, JSP, Struts, Hibernate, MaxDB, DRM, JIRA, Rational Functional Tester, Selenium, SVN, Eclipse.
- Aufbau und Betrieb einer mandantenfähigen Betriebsplattform für Web-Applikationen und Download-Plattformen.
- System-Administration Unix, Windows
- Aufbau und Administration heterogener Netzwerke
- Applikationsbetrieb: Deployment, Monitoring
Neu- und Weiterentwicklung einer webbasierten Workflowanwendung für die Unterstützung des organisations- und unternehmensübergreifenden Prozesses der Verpackungserstellung im Non-Food-Bereich. Das System steuert übergreifend alle Prozesse und Aktivitäten der beteiligten Organisationseinheiten bei Tchibo und aller
externen Dienstleister wie Kreativagenturen, Litho-Anstalten und Druckereien von der Produktidee bis zur druckfertigen Verpackung.
Aufgaben:
Entwicklung und Durchführung manueller und automatisierter Integrations- und Regressionstests. Testdokumentation und Reporting.
Technologien:
Java, Tomcat, SAP MaxDB, JIRA, Rational Functional Tester, Selenium, SVN, Eclipse.
Reisebereitschaft
- Verfügbar ab 10.08.2020
- Vorzugsweise Norddeutschland
- Reisebereitschaft bundesweit, jedoch nur mit Remoteanteil