Ihr Experte für Software-Qualitätssicherung für Mobile Apps, Desktop- und Web Apps
Aktualisiert am 08.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Software Quality Assurance
Testautomatisierung
Testmanagement
Anforderungsanalyse
Testkoordination
Testcomplete
SoapUI
Testanalyse
Ranorex
Mobile Testing
API Testing
Web Testing
Desktop App Testing
Risikoanalyse
TestfallSpezifizierung
Testfallanalyse
Postman
Atlassian JIRA
Agile Testing
Deutsch
fließend in Wort und Schrift
Englisch
fließend in Wort und Schrift
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich


möglich

Projekte

Projekte

1 Jahr 9 Monate
2023-01 - heute

Koordination und Steuerung von Test-Aktivitäten

Testmanager JIRA X-Ray Confluence ...
Testmanager
Für die IT-Behörde, in deren Auftrag eine Qualitätssicherungs-Abteilung aufgebaut und in die Projektlandschaft eingelebt wurde, soll die QA-Abteilung nun weiter ausgebaut und bei neuen anfallenden Projekten angeleitet werden. Der Auftrag liegt in der zeitgerechten Erfüllung von Testaufträgen, die aus unterschiedlichen Teams der Software-Entwicklung entstehen. Diese Projekte sind teils Frontend-/UI-lastig, teils auch Backend-lastig (API-Tests). Priorität im Testmanagement ist es nun, bei einer hohen Diversität an Software-Projekten die Ressourcen im Test-Team einzuteilen, vorausschauende Sprint-Plannings durchzuführen und die zeitgerechte Fertigstellung der Testaufträge sicherzustellen. Weiterhin werden im Sinne des Wissens-Aufbaus über die verschiedenen Projekte Workshops für das QATeam veranstaltet. Das Team wird von seiner ersten Zusammenstellung als Arbeitsgruppe hin zu einem gut zusammenspielenden, echten Team in Form von Workshops und agilen Zeremonien begleitet und angeleitet. Die Einführung einer Testautomatisierung wird geplant und das QA-Team wird bei der Evaluierung von Automatisierungs-Tools, die für die Projektlandschaft geeignet sein können, begleitet.
  • Fachliche Leitung des QA-Teams (6 Software Tester)
  • Personal- und Ressourcenplanung im Test-Team
  • Fertigung von Testberichten
  • Anforderungsanalyse
  • Koordination und Steuerung von Test-Aktivitäten
  • Reporting an Stakeholder
  • Einhaltung der SCRUM-Zeremonien
  • Risikobasiertes Testing in einer diversen Projektlandschaft
  • Planung von Testressourcen in asynchron fertigzustellenden Testaufträgen
  • Ausgestaltung eines Testautomatisierungskonzepts
JIRA X-Ray Confluence SCRUM Postman Rest-API IntelliJ gitlab Java Activiti JSON XML HTML Tosca Ranorex Testcomplete
öffentlicher Sektor
6 Monate
2022-07 - 2022-12

Aufbau und fachliche Leitung des QA-Teams (6 Software Tester)

Testmanager JIRA X-Ray Confluence ...
Testmanager
Für eine IT-Behörde gilt es, eine Qualitätssicherungs-Abteilung als Testmanager von Grund auf aufzubauen. Hierfür ist in der ersten Phase die Auswahl beim personellen Aufbau zu unterstützen ? also konkrete Unterstützung im Recruiting zu leisten. Weiterhin sind auch qualitätssichernden Strukturen und Prozessen auszugestalten, die dann in die gelebte Arbeitswelt integrieren werden.
Die besondere Herausforderung liegt darin, schlanke und agile Prozesse aufzubauen, während gleichzeitig eine komplexe prozessuale Strukturlandschaft vorliegt und bisher beim Kunden gelebt wird, aus welcher zeitlich und inhaltlich asynchrone Aufträge an die Qualitätssicherung entstehen. Somit ist eine der Kernleistungen, den Aufbau eines neuen Testing-Teams fachlich anzuleiten, das den aktuellen prozessualen Anforderungen gerecht wird und gleichzeitig einen Shift Left zur Agilität hin zu gestalten, der die alten Prozesse ablöst (inkl. Definition von Quality Gates sowie allgemeinen ArbeitsStandards und der Ausarbeitung eines Testkonzepts). Die klassischen Testmanagement-Aufgaben sind dabei die Aufnahme von Test-Anforderung, Analyse der Aufgaben und User Stories auf die Defintion of Ready, fachliche Steuerung des Testing-Teams sowie die Auswertung der Testergebnisse und Erstellung der Testabschlussberichte inklusive metrischer Analysedaten, Aufzeigung von Defects und ihrer Kritikalität sowie die Erstellung einer Release-Empfehlung. Das Hauptprojekt des QA-Teams ist während dieser Aufbau-Phase die qualitative Sicherstellung eines Frontend Refactorings einer öffentlichen Web-Plattform, an deren Funktionalität viele technische Zulieferer und Teilbereichs-Stakeholder beteiligt sind. Das Projekt kann zum Jahresende hin erfolgreich abgeschlossen werden.
  • Aufbau und fachliche Leitung des QA-Teams (6 Software Tester)
  • Koordination und Steuerung von Test-Aktivitäten
  • Fertigung von Testberichten
  • Anforderungsanalyse
  • Reporting an Stakeholder
  • Ausgestaltung des Testkonzepts
  • Ausgestaltung von Definition of Ready und Defintion of Done
  • Implementierung von SCRUM
  • Implementierung des risikobasierten Testansatzes
  • Aufbau von Testsuiten (Smoke- und Regressions-Tests)
  • Personal- und Ressourcenplanung im Test-Team
JIRA X-Ray Confluence SCRUM Postman Rest-API IntelliJ gitlab Java Activiti JSON XML HTML
öffentlicher Sektor
1 Jahr 1 Monat
2021-06 - 2022-06

Weiterentwicklung und Wartung

Testautomatisierer JIRA Confluence SCRUM ...
Testautomatisierer

Für ein IT-Dienstleistungsunternehmen, das vorrangig auf die Unterstützung von B2C-Software im Bankenwesen ausgerichtet ist, gilt es, die Weiterentwicklung einer bestehenden Web-Applikation durch Software-Tests und qualitätsfördernde Maßnahmen zu unterstützen. Hierfür ist sowohl das Frontend einer Web-Applikation unter Zuhilfenahme von Entwickler-Tools zu testen wie auch die Rest API, welche Daten aus dem Backend an die Applikation kommuniziert. Ebenso gilt es, die bestehende Testautomatisierung, die auf Cucumber / Gherkin sowie einem InhouseFramework, basierend auf Java und Selenium, weiterzuentwickeln und zu warten. Die besondere Herausforderung im manuellen wie auch automatisierten Softwaretest liegt hierbei in der Überprüfung komplexer, finanziell relevanter, fachlicher Anforderungen, welche u.a. einen Algorithmus definieren, der den Kern der Applikation darstellen. Zudem bietet die Webanwendungen eine Vielzahl an verschiedenen möglichen Konfigurationen, die unter Berücksichtigung der Anforderungen ebenfalls zu testen sind und die Komplexität erhöhen.

  • Weiterentwicklung und Wartung der Testautomatisierung auf Basis von Cucumber, Selenium und Java

  • Code-Review und Merging von Merge Requests in gitlab

  • Analyse und Auswertung automatischer Testläufe Durchführung von manuellen Testfällen (Integrations-, Regressions- und Systemtests)

  • SQL-Datenbank-Tests

  • Rest-API-Tests

  • Explorative Tests

  • Erfassung von Defects in JIRA

  • Verfolgung der Defect-Behebung

  • Onbarding und Mentoring für Testautomatisierer

JIRA Confluence SCRUM Postman Rest-API Cucumber / Gherkin IntelliJ gitlab Selenium Java Rundeck Keykloak SQL Microservices
IT-Dienstleistungen / Bankenwesen
9 Monate
2020-10 - 2021-06

Weiterentwicklung mobiler Applikation

Softwaretester/ Testautomatisierer Android iOS JIRA ...
Softwaretester/ Testautomatisierer

Der Kunde ist ein internationales Telekommunikationsunternehmen mit einem breiten Angebotsspektrum (DSL, Mobilverträge, Streaming, ?) für Geschäfts- und Privatkunden mit einer mobilen Applikation für seine Endkunden. Das Ziel des Kunden ist es, die mobile Applikation weiterzuentwickeln und mit neuen Funktionen auszustatten, die es bisher noch nicht gab, um seine Endkunden zufriedenzustellen und sein Service Angebot auszubauen. Hierbei wurde Priorität auf die Einhaltung der Software-Qualität nach SCRUM und SAFe-Lean-Enterprise Modell gelegt sowie die nahe Abstimmung mit den Stakeholdern für neu implementierte Funktionalitäten. Weiterhin wurde im Bereich der Testautomatisierung für iOS und Android unterstützt.

  • Erstellung und Durchführung von Testfällen (Integrations-, Regressions- und Systemtests)

  • Erfassung von Defects in JIRA und Confluence

  • Verfolgung der Defect-Behebung

  • Erstellung von Berichten zum Teststatus und -fortschritt

  • Präsentation erfolgreich implementierter Funktionalitäten für Stakeholder

  • Wartung der Appium-Testautomatisierung für iOS und Android


Weitere Leistungen:

  • Erstellung von Logos für interne Verwendung

Android iOS JIRA Confluence Testflight App Center SCRUM SAFe-Enterprise Java Eclipse IntelliJ Appium gitlab
Telekommunikation
10 Monate
2019-11 - 2020-08

Testautomatisierung

Softwaretester, Test Analyst, Testautomatisierer, Testkoordinator und SCRUM-Master TestComplete SoapUI TestBench ...
Softwaretester, Test Analyst, Testautomatisierer, Testkoordinator und SCRUM-Master

Bei dem Kunden handelt es sich um eine Bank, die im Kerngeschäft Kredite, zum einen direkt an Kunden vergibt, die anfragen, sowie zum anderen als Finanzierung für beim Händler gekaufte Objekte (z.B. Möbel, Fahrzeuge, etc.). Der Anlass der Unterstützung liegt in der benötigten Verstärkung für zwei Teams. Zum einen wird Unterstützung bei den manuellen Tests und dem Aufbau einer Testautomatisierung durch SoapUI benötigt, sowie zum anderen als SCRUM Master und Project Owner. Die Herausforderung liegt unter anderem in dem sehr hohen Aufwand der Testdatenerzeugung, in der Bewältigung der Aufgaben mit den vorher ausgewählten Tools und in umsetzbaren User-Stories. Die festgelegten Ziele liegen daher in der Sicherstellung des Release durch manuelle Tests, Automatisierung mit Testdatenerzeugung und Automatisierung der Tests zum einen und Initialisierung des Entwicklungsablaufes, Sicherstellung des reibungslosen Entwicklungsablaufes und Schreiben erster Tests zum anderen.

  • Testautomatisierung von Microservices

  • Automatisierung der Testdatenerzeugung

  • Testanalyse

  • Durchführung und Dokumentation manueller Software-Tests (User Acceptance Tests, explorative Tests, MySQL- und PostreSQL-Datenbank-Tests) in TestBench und Jira

  • Teilweise Begleitung des Teams als SCRUM-Master

    • Terminierung und Durchführung von agilen Meetings

    • Erfragung von Impediments

    • Organisation

  • Softwaretester

    • Durchführung manuelles Software-Tests (User Acceptance Tests, explorative Tests) in TestBench und Jira, ua. auch eines Webclients für Android und iOS

  • Testkoordination

    • Konzeption und Steuerung von UAT (User Acceptance Tests) der fachlichen Abnahme

  • Product Owner

    • Erarbeitung von Anforderungen

    • Ausarbeitung der Software-Architektur

    • Schreiben von User-Stories


Weitere Leistungen:

  • Erstellung eines B2B-Schulungsvideos für die Auslieferung einer intern entwickelten Software

TestComplete SoapUI TestBench SCRUM JIRA Confluence Bitbucket Android iOS Tortoise Git MySQL PostgreSQL Microservices cURL
Bank
6 Monate
2019-05 - 2019-10

Umstellung und Auslagerung von Kreditkarten-Daten

Testmanager, Softwaretester SCRUM Tortoise Git GitHub BitBucket ...
Testmanager, Softwaretester

Der Kunde ist ein großer Versandhändler im Bereich e-Commerce. Aufgrund neuer rechtlicher Anforderungen war es erforderlich, die gegebenen Kreditkarten-Daten der Kunden an einen externen Zahlungsanbieter auszulagern und gleichzeitig die Sicherheit der Daten bezüglich des Datenschutzes und neuen Sicherheitsstandards zu gewährleisten. Dabei wurde Unterstützung im Hinblick auf verschiedene Softwaretests benötigt mit dem Fokus auf Mobile App Testing.

  • Ableitung konkreter Testfälle aus vorgegebenen Testbedingungen

  • Sicherstellung der Testfallabdeckung

  • Testkoordination

  • Planung und Steuerung der Testdurchführung

  • Testdurchführung und Ergebnisdokumentation (manuell sowie TestComplete)

  • Schnittstellen-Kommunikation und -Koordination

  • Mitarbeit im SCRUM Team, Teilnahme an Planning Meetings und Standups

  • Erstellung von Tickets und Nachverfolgung des Bugfixings in Jira

SCRUM Tortoise Git GitHub BitBucket JIRA Confluence TestComplete
e-Commerce
4 Monate
2019-01 - 2019-04

Re-Design einer Mobile App auf Pattern-Basis

Softwaretester, Testautomatisierer SCRUM Git Tortoise GitHub BitBucket ...
Softwaretester, Testautomatisierer

Der Kunde aus dem Bereich e-Commerce betreibt verschiedene Mobile Apps, von denen eine eines ReDesigns bedurfte. Ziel war die Verbesserung der User-Experience.

  • Erstellung von Testfällen

  • Testkoordination

  • Manuelle Testdurchführung und Dokumentation (auch mit TestComplete)

  • Unterstützung und Begleitung der Fachseite bezüglich der Anforderungen an die UX

  • Erstellung automatisierter Tests mit TestComplete

  • Unterstützung der Programmierung bei Unit-Tests

  • Mitarbeit im SCRUM Team, Teilnahme an Planning Meetings und Standups

  • Explorative Tests

SCRUM Git Tortoise GitHub BitBucket JIRA Confluence TestComplete Design Pattern
e-Commerce
3 Monate
2018-10 - 2018-12

Migration eines neuen Shops

Softwaretester JIRA Confluence SCRUM ...
Softwaretester

Migration eines neuen Shops in einen bereits bestehenden inklusive eines einheitlichen Zahlungsweges und der Kundendaten. Der Kunde ist ein international tätiges Unternehmen im Bereich e-Commerce, das über seinen Onlineshop Waren aus dem Bereich Gesundheit und Kosmetik vertreibt. Zwei bisher separat angelegt und verwaltete Shops sollten nun vor dem Hintergrund der Usability und Vereinfachung von internen Verwaltungsprozessen zu einem Shop zusammengefasst und zentral gemanagt werden.

  • Koordination und Dokumentation von Defects mit Dienstleister und Fachbereich inkl. Priorisierung sowie Abarbeitung

  • Testanalyse

  • Erstellung und Verwaltung der Testfälle der fachlichen Abdeckung

  • Konzeption und Durchführung von Regressionstests

  • Erstellung von Tickets und Nachverfolgung des Bugfixings in Jira

  • Analyse und Review von Fachkonzepten

  • Explorative Tests

JIRA Confluence SCRUM Git Tortoise GitHub BitBucket TestComplete
e-Commerce
3 Monate
2018-07 - 2018-09

Roll-Out einer bestehenden Mobile App

Testkoordinator, Testautomatisierer JIRA Selenium Postman ...
Testkoordinator, Testautomatisierer

Roll-Out einer bestehenden Mobile App in neuen internationalen Vertriebsgebieten mit länderspezifischen Features. Der Kunde ist ein international tätiges Unternehmen mit dem Fokus auf die e-Commerce Branche. Im Rahmen der Erweiterung einer Mobile App für neu ergänzte Vertriebsländer sollte der Roll-Out einer App vorbereitet und durchgeführt werden und länderspezifische Features und Zahlungsmethoden integriert werden. Hierbei sollte nicht nur die Qualität der Mobile Apps sichergestellt, sondern auch die Qualität der Shop-API gewährleistet werden.

  • Koordination der API-Entwicklung in Abstimmung mit dem Fachbereich Programmierung der App Clients

  • Manuelle API-Tests mit Postman

  • Test von Microservices

  • Überwachung der automatisierten Testfälle in Selenium und Jenkins

  • Dokumentation der Testdurchführung und Testergebnisse

  • Konzeption und Durchführung von Regressionstests

  • Unterstützende und beratende Maßnahmen im Hinblick auf die Konzeption für die Fachseite und Project Owner

JIRA Selenium Postman Jenkins Behaviour-driven Development Wasserfallmodell Eclipse IntelliJ JavaScript TestComplete Shop-API Microservices
e-Commerce
7 Monate
2017-12 - 2018-06

Ganzheitliche Erweiterung des bestehenden Shops

Softwaretester, Testautomatisierer Postman TestComplete JIRA ...
Softwaretester, Testautomatisierer

Ganzheitliche Erweiterung des bestehenden Shops um verschiedene verkaufsfördernde Maßnahmen. Bei dem Kunden handelt es sich um einen Onlineversandhändler mit rund 500 Mitarbeitern. Um den bestehenden Shop besser auf die aktuellen Kundenbedürfnisse anzupassen, soll dieser um verschiedene verkaufsfördernde Maßnahmen ergänzt werden. Dies umfasst zum Beispiel die Implementierung eines persistenten Warenkorbs, diverse Voucher-Kombinationsmöglichkeiten für den User sowie die Einführung von Deep Links in die Mobile App.

  • Manuelle API-Tests mit Postman

  • Microservices

  • Testanalyse

  • Design von Testfällen

  • Testdurchführung und Ergebnisdokumentation

  • Automatisierung ausgewählter Testfälle

  • Koordination der API-Entwicklung in Abstimmung mit der Programmierung der App Clients

  • Unterstützung bei der Testkoordination

Postman TestComplete JIRA Git Tortoise Github BitBucket Jenkins Wasserfallmodell Behaviour-driven Development Shop-API
e-Commerce
5 Monate
2017-07 - 2017-11

Aufbau einer Testautomatisierung

Testautomatisierer Ranorex Soap UI (Pro) JavaScript ...
Testautomatisierer
Ganzheitlicher Aufbau der Testautomatisierung für Mobile Apps inklusive der Infrastruktur und Testumgebung. Für ein Unternehmen aus dem e-Commerce Bereich galt es, das bestehende Testframework für die bestehenden Mobile Apps (Android, sowie iOS) zu ersetzen und durch eine modernere und zuverlässigere Lösung zu ersetzen. Hierfür war Unterstützung bezüglich der Recherche, Planung, Konzeption und Umsetzung in direkter Abstimmung mit der internen Qualitätssicherung gefragt, sowie Unterstützung bei der Durchführung der Implementierung der Testsoftware.
  • Recherche und Evaluierung moderner Test-Softwarelösungen für mobile Apps
  • Konzeption der App Test-Infrastruktur und der neuen Testumgebung
  • Erstellung von automatisierten Tests in verschiedenen Test-Tools
  • Analyse der Testlaufzeit und Zuverlässigkeit der Tools im Hinblick auf die Kundenanforderungen
  • Unterstützung bei der finalen Auswahl sowie Implementierung der Testautomatisierungslösung
Ranorex Soap UI (Pro) JavaScript Delphi Android iOS Jenkins
e-Commerce
9 Monate
2016-10 - 2017-06

Qualitätssicherung bei der Einführung eines Sprachassistenzsystems

Softwaretester, Testanalyst HP ALM Vollständig kundenspezifische selbstentwickelte Tools Wasserfallmodell
Softwaretester, Testanalyst

Bei dem Kunden handelt es sich um den Marktführer im internationalen Onlineversandhandel. Zur Einführung des weltweit ersten Sprachassistenzsystems im Bereich e-Commerce sollte die Zuverlässigkeit der Sprach Software, sowie deren Datenverarbeitung gewährleistet werden.

  • Manuelle Testdurchführung

  • Dokumentation der Testfälle und Testergebnisse in HP ALM

  • Auswertung und Analyse der gelieferten Output-Daten der Sprachsoftware

  • Sicherstellen der ganzheitlichen Funktionalität der Software

HP ALM Vollständig kundenspezifische selbstentwickelte Tools Wasserfallmodell
Handel
2 Jahre
2014-10 - 2016-09

Diverse Projekte in der Softwareentwicklung

Softwareentwickler, Software-Tester Mantis BugTracker mySQL Subversion SVN ...
Softwareentwickler, Software-Tester

Für diverse Unternehmen wurde Unterstützung im Bereich der Softwareentwicklung benötigt. Hierbei wurden hauptsächlich Videospiele mit dem Fokus auf den Bereich Action Games programmiert. Die Entwicklung umfasste neben der reinen Programmierung auch den kompletten Prozess von der Planungs-, Durchführungs- bis hin zur finalen Testphase und Markteinführungsphase.

  • Programmierung und Konzeption

  • Testplanung

  • Testdurchführung und -Dokumentation

  • Nachverfolgung des Bugfixing

  • Betreuung der entwickelten Software bis hin zur Markteinführung

Mantis BugTracker mySQL Subversion SVN InstallShield Wasserfallmodell Behaviour-driven Development JavaScript HTML CSS Ajax PHP API
Games-Sektor
2 Jahre 2 Monate
2012-08 - 2014-09

Qualitätssicherung für Alltagssimulationen

Softwaretester Mantis BugTracker Subversion SVN InstallShield ...
Softwaretester

Für einen mittelständischen national tätigen Spieleentwickler sollen Simulationen mit Unterhaltungswert entwickelt werden, die den Alltag faszinierender Berufsgruppen erlebbar machen. Hierzu soll eine möglichst realistische Darstellung von schwerem technischem Gerät virtuell vermittelt werden.

  • Projektmanagement

  • Testanalyse

  • Testplanung

  • Testdurchführung und -Dokumentationen

  • Entwicklung von Lösungsvorschlägen unter Berücksichtigung der vorhandenen Systemlandschaft, gesetzlicher Anforderungen und Bedürfnissen der Stakeholder

  • Teilnahme an täglichen Stand up Meetings

  • Nachverfolgung des Bugfixing

Mantis BugTracker Subversion SVN InstallShield Wasserfallmodell Behaviour-driven Development Unity Engine
Games-Sektor
1 Jahr 4 Monate
2011-04 - 2012-07

Qualitätssicherung von Videospielen

Softwaretester Android iOS Windows ...
Softwaretester

Für einen mittelständischen national tätigen Spieleentwickler sollen die Videospiele in ihrer Entwicklung begleitet und bezüglich der aktuell geltenden Qualitätsstandards überwacht werden. Unterstützend sollen innerhalb der Unity Engine Produktinhalte erstellt werden. Die Spiele sollen während des gesamten Entwicklungsprozesses in Bezug auf User Experience, visuelle Qualität sowie Funktionalität getestet werden.

  • Projektmanagement

  • Testplanung

  • Testdurchführung und -Dokumentation

  • Entwicklung von Lösungsvorschlägen unter Berücksichtigung der vorhandenen Systemlandschaft, gesetzlicher Anforderungen und Bedürfnissen der Stakeholder

  • Teilnahme an täglichen Standup Meetings

  • Nachverfolgung des Bugfixing

  • Bereitstellung von Produktdaten in mySQL-Datenbanken

Android iOS Windows mySQL SQL Unity Engine Behavior-driven Development InstallShield BugZilla Wasserfallmodell Subversion SVN PHP Flash HTML CSS Ajax Javascript
Games-Sektor

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Kaufmann für Marketingkommunikation


Zertifikat:

  • ISTQB Certified Tester Foundation Level

Position

Position

  • Consultant
  • Softwaretester
  • Testautomatisierer
  • Testkoordinator

Kompetenzen

Kompetenzen

Top-Skills

Software Quality Assurance Testautomatisierung Testmanagement Anforderungsanalyse Testkoordination Testcomplete SoapUI Testanalyse Ranorex Mobile Testing API Testing Web Testing Desktop App Testing Risikoanalyse TestfallSpezifizierung Testfallanalyse Postman Atlassian JIRA Agile Testing

Schwerpunkte

  • Softwaretest nach ISTQB 
  • Mobile App-Testing 
  • API-Testing 
  • Testautomatisierung 
  • Testkoordination 
  • Langjährige Erfahrung im Bereich e-Commerce

Produkte / Standards / Erfahrungen / Methoden

Über mich:
  • Software QA Freelancer & Consultant
  • über 10 Jahre Erfahrung als Software-Qualitätssicherer
  • Kunden in den Branchen Banking, Telekommunikation, Games, E-Commerce und öffentlicher Sektor
  •  Expertise in Mobile Apps, Hybrid- und Web-Anwendungen, Interfaces, APIs

PRÄZISION:
In Anforderungen, Defect Reports und in der Kommunikation: Qualität ist eine Frage von Details

TEAM-GEIST:
Klare, offene Kommunikationskultur und Teamplay führen zum Erfolg

ERFAHRUNG:
Software-Qualität ist mein Thema seit nun mehr als 10 Jahren

Software-Test:
Agil wie auch in klassischen Entwicklungsmodellen: Defect Reporting, Reproduktion, Nachverfolgung und Bestätigung der Behebung, Freigabeempfehlungen


Test-Automatisierung:

z.B. mit TestComplete, SoapUI, Ranorex, UI.Vision, Selenium, Cucumber und weiteren Tools nach Absprache

Testfall- und Risiko-Analyse:
Prüfung des Anforderungsdesigns, risikobasierter Testansatz, Testfallentwicklung und -Optimierung, Beratung von Team und Stakeholdern

Software-Test:
Agil wie auch in klassischen Entwicklungsmodellen: Defect Reporting, Reproduktion, Nachverfolgung und Bestätigung der Behebung, Freigabeempfehlungen

Methoden/Verfahren:
  • Agile Modelle
  • Behavior Driven Development
  • Contract Driven Development
  • Design Pattern
  • Microservices
  • SAFe-Enterprise
  • SCRUM
  • V-Modell
  • Wasserfallmodell

Software-Werkzeuge:
  • Android App Center
  • Android Studio
  • Appium
  • Atlassian Confluence
  • Atlassian JIRA
  • Bugzilla
  • cURL
  • Git Tortoise
  • GitHub BitBucket
  • HP Quality Center / ALM
  • InstallShield
  • Jenkins
  • Keykloak
  • Mantis Bug Tracker
  • Postman
  • Ranorex
  • Rundeck
  • Selenium
  • SmartBear TestComplete
  • Soap UI (Soap UI + Soap UI Pro)
  • Subversion SVN
  • TestBench
  • Testflight

Anwendungssoftware:
  • Microsoft Office
  • Microsoft SharePoint
  • Microsoft Teams
  • Slack
  • Webex
  • Mattermost

Kundenspezifische Software:
  • Unity Engine
  • Inhouse-Entwicklungen

Entwicklungsumgebungen:
  • Eclipse
  • IntelliJ

Betriebssysteme

Android
iOS
Windows
Windows Mobile

Programmiersprachen

Ajax
CSS
Cucumber
Delphi
Gherkin
HTML
Java
JavaScript
PHP
Rest-API
SQL

Datenbanken

BitBucket
GitHub
MySQL
PostgreSQL

Branchen

Branchen

  • Games-Sektor

  • E-Commerce

  • Banking

  • Telekommunikation

  • Öffentlicher Sektor

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich


möglich

Projekte

Projekte

1 Jahr 9 Monate
2023-01 - heute

Koordination und Steuerung von Test-Aktivitäten

Testmanager JIRA X-Ray Confluence ...
Testmanager
Für die IT-Behörde, in deren Auftrag eine Qualitätssicherungs-Abteilung aufgebaut und in die Projektlandschaft eingelebt wurde, soll die QA-Abteilung nun weiter ausgebaut und bei neuen anfallenden Projekten angeleitet werden. Der Auftrag liegt in der zeitgerechten Erfüllung von Testaufträgen, die aus unterschiedlichen Teams der Software-Entwicklung entstehen. Diese Projekte sind teils Frontend-/UI-lastig, teils auch Backend-lastig (API-Tests). Priorität im Testmanagement ist es nun, bei einer hohen Diversität an Software-Projekten die Ressourcen im Test-Team einzuteilen, vorausschauende Sprint-Plannings durchzuführen und die zeitgerechte Fertigstellung der Testaufträge sicherzustellen. Weiterhin werden im Sinne des Wissens-Aufbaus über die verschiedenen Projekte Workshops für das QATeam veranstaltet. Das Team wird von seiner ersten Zusammenstellung als Arbeitsgruppe hin zu einem gut zusammenspielenden, echten Team in Form von Workshops und agilen Zeremonien begleitet und angeleitet. Die Einführung einer Testautomatisierung wird geplant und das QA-Team wird bei der Evaluierung von Automatisierungs-Tools, die für die Projektlandschaft geeignet sein können, begleitet.
  • Fachliche Leitung des QA-Teams (6 Software Tester)
  • Personal- und Ressourcenplanung im Test-Team
  • Fertigung von Testberichten
  • Anforderungsanalyse
  • Koordination und Steuerung von Test-Aktivitäten
  • Reporting an Stakeholder
  • Einhaltung der SCRUM-Zeremonien
  • Risikobasiertes Testing in einer diversen Projektlandschaft
  • Planung von Testressourcen in asynchron fertigzustellenden Testaufträgen
  • Ausgestaltung eines Testautomatisierungskonzepts
JIRA X-Ray Confluence SCRUM Postman Rest-API IntelliJ gitlab Java Activiti JSON XML HTML Tosca Ranorex Testcomplete
öffentlicher Sektor
6 Monate
2022-07 - 2022-12

Aufbau und fachliche Leitung des QA-Teams (6 Software Tester)

Testmanager JIRA X-Ray Confluence ...
Testmanager
Für eine IT-Behörde gilt es, eine Qualitätssicherungs-Abteilung als Testmanager von Grund auf aufzubauen. Hierfür ist in der ersten Phase die Auswahl beim personellen Aufbau zu unterstützen ? also konkrete Unterstützung im Recruiting zu leisten. Weiterhin sind auch qualitätssichernden Strukturen und Prozessen auszugestalten, die dann in die gelebte Arbeitswelt integrieren werden.
Die besondere Herausforderung liegt darin, schlanke und agile Prozesse aufzubauen, während gleichzeitig eine komplexe prozessuale Strukturlandschaft vorliegt und bisher beim Kunden gelebt wird, aus welcher zeitlich und inhaltlich asynchrone Aufträge an die Qualitätssicherung entstehen. Somit ist eine der Kernleistungen, den Aufbau eines neuen Testing-Teams fachlich anzuleiten, das den aktuellen prozessualen Anforderungen gerecht wird und gleichzeitig einen Shift Left zur Agilität hin zu gestalten, der die alten Prozesse ablöst (inkl. Definition von Quality Gates sowie allgemeinen ArbeitsStandards und der Ausarbeitung eines Testkonzepts). Die klassischen Testmanagement-Aufgaben sind dabei die Aufnahme von Test-Anforderung, Analyse der Aufgaben und User Stories auf die Defintion of Ready, fachliche Steuerung des Testing-Teams sowie die Auswertung der Testergebnisse und Erstellung der Testabschlussberichte inklusive metrischer Analysedaten, Aufzeigung von Defects und ihrer Kritikalität sowie die Erstellung einer Release-Empfehlung. Das Hauptprojekt des QA-Teams ist während dieser Aufbau-Phase die qualitative Sicherstellung eines Frontend Refactorings einer öffentlichen Web-Plattform, an deren Funktionalität viele technische Zulieferer und Teilbereichs-Stakeholder beteiligt sind. Das Projekt kann zum Jahresende hin erfolgreich abgeschlossen werden.
  • Aufbau und fachliche Leitung des QA-Teams (6 Software Tester)
  • Koordination und Steuerung von Test-Aktivitäten
  • Fertigung von Testberichten
  • Anforderungsanalyse
  • Reporting an Stakeholder
  • Ausgestaltung des Testkonzepts
  • Ausgestaltung von Definition of Ready und Defintion of Done
  • Implementierung von SCRUM
  • Implementierung des risikobasierten Testansatzes
  • Aufbau von Testsuiten (Smoke- und Regressions-Tests)
  • Personal- und Ressourcenplanung im Test-Team
JIRA X-Ray Confluence SCRUM Postman Rest-API IntelliJ gitlab Java Activiti JSON XML HTML
öffentlicher Sektor
1 Jahr 1 Monat
2021-06 - 2022-06

Weiterentwicklung und Wartung

Testautomatisierer JIRA Confluence SCRUM ...
Testautomatisierer

Für ein IT-Dienstleistungsunternehmen, das vorrangig auf die Unterstützung von B2C-Software im Bankenwesen ausgerichtet ist, gilt es, die Weiterentwicklung einer bestehenden Web-Applikation durch Software-Tests und qualitätsfördernde Maßnahmen zu unterstützen. Hierfür ist sowohl das Frontend einer Web-Applikation unter Zuhilfenahme von Entwickler-Tools zu testen wie auch die Rest API, welche Daten aus dem Backend an die Applikation kommuniziert. Ebenso gilt es, die bestehende Testautomatisierung, die auf Cucumber / Gherkin sowie einem InhouseFramework, basierend auf Java und Selenium, weiterzuentwickeln und zu warten. Die besondere Herausforderung im manuellen wie auch automatisierten Softwaretest liegt hierbei in der Überprüfung komplexer, finanziell relevanter, fachlicher Anforderungen, welche u.a. einen Algorithmus definieren, der den Kern der Applikation darstellen. Zudem bietet die Webanwendungen eine Vielzahl an verschiedenen möglichen Konfigurationen, die unter Berücksichtigung der Anforderungen ebenfalls zu testen sind und die Komplexität erhöhen.

  • Weiterentwicklung und Wartung der Testautomatisierung auf Basis von Cucumber, Selenium und Java

  • Code-Review und Merging von Merge Requests in gitlab

  • Analyse und Auswertung automatischer Testläufe Durchführung von manuellen Testfällen (Integrations-, Regressions- und Systemtests)

  • SQL-Datenbank-Tests

  • Rest-API-Tests

  • Explorative Tests

  • Erfassung von Defects in JIRA

  • Verfolgung der Defect-Behebung

  • Onbarding und Mentoring für Testautomatisierer

JIRA Confluence SCRUM Postman Rest-API Cucumber / Gherkin IntelliJ gitlab Selenium Java Rundeck Keykloak SQL Microservices
IT-Dienstleistungen / Bankenwesen
9 Monate
2020-10 - 2021-06

Weiterentwicklung mobiler Applikation

Softwaretester/ Testautomatisierer Android iOS JIRA ...
Softwaretester/ Testautomatisierer

Der Kunde ist ein internationales Telekommunikationsunternehmen mit einem breiten Angebotsspektrum (DSL, Mobilverträge, Streaming, ?) für Geschäfts- und Privatkunden mit einer mobilen Applikation für seine Endkunden. Das Ziel des Kunden ist es, die mobile Applikation weiterzuentwickeln und mit neuen Funktionen auszustatten, die es bisher noch nicht gab, um seine Endkunden zufriedenzustellen und sein Service Angebot auszubauen. Hierbei wurde Priorität auf die Einhaltung der Software-Qualität nach SCRUM und SAFe-Lean-Enterprise Modell gelegt sowie die nahe Abstimmung mit den Stakeholdern für neu implementierte Funktionalitäten. Weiterhin wurde im Bereich der Testautomatisierung für iOS und Android unterstützt.

  • Erstellung und Durchführung von Testfällen (Integrations-, Regressions- und Systemtests)

  • Erfassung von Defects in JIRA und Confluence

  • Verfolgung der Defect-Behebung

  • Erstellung von Berichten zum Teststatus und -fortschritt

  • Präsentation erfolgreich implementierter Funktionalitäten für Stakeholder

  • Wartung der Appium-Testautomatisierung für iOS und Android


Weitere Leistungen:

  • Erstellung von Logos für interne Verwendung

Android iOS JIRA Confluence Testflight App Center SCRUM SAFe-Enterprise Java Eclipse IntelliJ Appium gitlab
Telekommunikation
10 Monate
2019-11 - 2020-08

Testautomatisierung

Softwaretester, Test Analyst, Testautomatisierer, Testkoordinator und SCRUM-Master TestComplete SoapUI TestBench ...
Softwaretester, Test Analyst, Testautomatisierer, Testkoordinator und SCRUM-Master

Bei dem Kunden handelt es sich um eine Bank, die im Kerngeschäft Kredite, zum einen direkt an Kunden vergibt, die anfragen, sowie zum anderen als Finanzierung für beim Händler gekaufte Objekte (z.B. Möbel, Fahrzeuge, etc.). Der Anlass der Unterstützung liegt in der benötigten Verstärkung für zwei Teams. Zum einen wird Unterstützung bei den manuellen Tests und dem Aufbau einer Testautomatisierung durch SoapUI benötigt, sowie zum anderen als SCRUM Master und Project Owner. Die Herausforderung liegt unter anderem in dem sehr hohen Aufwand der Testdatenerzeugung, in der Bewältigung der Aufgaben mit den vorher ausgewählten Tools und in umsetzbaren User-Stories. Die festgelegten Ziele liegen daher in der Sicherstellung des Release durch manuelle Tests, Automatisierung mit Testdatenerzeugung und Automatisierung der Tests zum einen und Initialisierung des Entwicklungsablaufes, Sicherstellung des reibungslosen Entwicklungsablaufes und Schreiben erster Tests zum anderen.

  • Testautomatisierung von Microservices

  • Automatisierung der Testdatenerzeugung

  • Testanalyse

  • Durchführung und Dokumentation manueller Software-Tests (User Acceptance Tests, explorative Tests, MySQL- und PostreSQL-Datenbank-Tests) in TestBench und Jira

  • Teilweise Begleitung des Teams als SCRUM-Master

    • Terminierung und Durchführung von agilen Meetings

    • Erfragung von Impediments

    • Organisation

  • Softwaretester

    • Durchführung manuelles Software-Tests (User Acceptance Tests, explorative Tests) in TestBench und Jira, ua. auch eines Webclients für Android und iOS

  • Testkoordination

    • Konzeption und Steuerung von UAT (User Acceptance Tests) der fachlichen Abnahme

  • Product Owner

    • Erarbeitung von Anforderungen

    • Ausarbeitung der Software-Architektur

    • Schreiben von User-Stories


Weitere Leistungen:

  • Erstellung eines B2B-Schulungsvideos für die Auslieferung einer intern entwickelten Software

TestComplete SoapUI TestBench SCRUM JIRA Confluence Bitbucket Android iOS Tortoise Git MySQL PostgreSQL Microservices cURL
Bank
6 Monate
2019-05 - 2019-10

Umstellung und Auslagerung von Kreditkarten-Daten

Testmanager, Softwaretester SCRUM Tortoise Git GitHub BitBucket ...
Testmanager, Softwaretester

Der Kunde ist ein großer Versandhändler im Bereich e-Commerce. Aufgrund neuer rechtlicher Anforderungen war es erforderlich, die gegebenen Kreditkarten-Daten der Kunden an einen externen Zahlungsanbieter auszulagern und gleichzeitig die Sicherheit der Daten bezüglich des Datenschutzes und neuen Sicherheitsstandards zu gewährleisten. Dabei wurde Unterstützung im Hinblick auf verschiedene Softwaretests benötigt mit dem Fokus auf Mobile App Testing.

  • Ableitung konkreter Testfälle aus vorgegebenen Testbedingungen

  • Sicherstellung der Testfallabdeckung

  • Testkoordination

  • Planung und Steuerung der Testdurchführung

  • Testdurchführung und Ergebnisdokumentation (manuell sowie TestComplete)

  • Schnittstellen-Kommunikation und -Koordination

  • Mitarbeit im SCRUM Team, Teilnahme an Planning Meetings und Standups

  • Erstellung von Tickets und Nachverfolgung des Bugfixings in Jira

SCRUM Tortoise Git GitHub BitBucket JIRA Confluence TestComplete
e-Commerce
4 Monate
2019-01 - 2019-04

Re-Design einer Mobile App auf Pattern-Basis

Softwaretester, Testautomatisierer SCRUM Git Tortoise GitHub BitBucket ...
Softwaretester, Testautomatisierer

Der Kunde aus dem Bereich e-Commerce betreibt verschiedene Mobile Apps, von denen eine eines ReDesigns bedurfte. Ziel war die Verbesserung der User-Experience.

  • Erstellung von Testfällen

  • Testkoordination

  • Manuelle Testdurchführung und Dokumentation (auch mit TestComplete)

  • Unterstützung und Begleitung der Fachseite bezüglich der Anforderungen an die UX

  • Erstellung automatisierter Tests mit TestComplete

  • Unterstützung der Programmierung bei Unit-Tests

  • Mitarbeit im SCRUM Team, Teilnahme an Planning Meetings und Standups

  • Explorative Tests

SCRUM Git Tortoise GitHub BitBucket JIRA Confluence TestComplete Design Pattern
e-Commerce
3 Monate
2018-10 - 2018-12

Migration eines neuen Shops

Softwaretester JIRA Confluence SCRUM ...
Softwaretester

Migration eines neuen Shops in einen bereits bestehenden inklusive eines einheitlichen Zahlungsweges und der Kundendaten. Der Kunde ist ein international tätiges Unternehmen im Bereich e-Commerce, das über seinen Onlineshop Waren aus dem Bereich Gesundheit und Kosmetik vertreibt. Zwei bisher separat angelegt und verwaltete Shops sollten nun vor dem Hintergrund der Usability und Vereinfachung von internen Verwaltungsprozessen zu einem Shop zusammengefasst und zentral gemanagt werden.

  • Koordination und Dokumentation von Defects mit Dienstleister und Fachbereich inkl. Priorisierung sowie Abarbeitung

  • Testanalyse

  • Erstellung und Verwaltung der Testfälle der fachlichen Abdeckung

  • Konzeption und Durchführung von Regressionstests

  • Erstellung von Tickets und Nachverfolgung des Bugfixings in Jira

  • Analyse und Review von Fachkonzepten

  • Explorative Tests

JIRA Confluence SCRUM Git Tortoise GitHub BitBucket TestComplete
e-Commerce
3 Monate
2018-07 - 2018-09

Roll-Out einer bestehenden Mobile App

Testkoordinator, Testautomatisierer JIRA Selenium Postman ...
Testkoordinator, Testautomatisierer

Roll-Out einer bestehenden Mobile App in neuen internationalen Vertriebsgebieten mit länderspezifischen Features. Der Kunde ist ein international tätiges Unternehmen mit dem Fokus auf die e-Commerce Branche. Im Rahmen der Erweiterung einer Mobile App für neu ergänzte Vertriebsländer sollte der Roll-Out einer App vorbereitet und durchgeführt werden und länderspezifische Features und Zahlungsmethoden integriert werden. Hierbei sollte nicht nur die Qualität der Mobile Apps sichergestellt, sondern auch die Qualität der Shop-API gewährleistet werden.

  • Koordination der API-Entwicklung in Abstimmung mit dem Fachbereich Programmierung der App Clients

  • Manuelle API-Tests mit Postman

  • Test von Microservices

  • Überwachung der automatisierten Testfälle in Selenium und Jenkins

  • Dokumentation der Testdurchführung und Testergebnisse

  • Konzeption und Durchführung von Regressionstests

  • Unterstützende und beratende Maßnahmen im Hinblick auf die Konzeption für die Fachseite und Project Owner

JIRA Selenium Postman Jenkins Behaviour-driven Development Wasserfallmodell Eclipse IntelliJ JavaScript TestComplete Shop-API Microservices
e-Commerce
7 Monate
2017-12 - 2018-06

Ganzheitliche Erweiterung des bestehenden Shops

Softwaretester, Testautomatisierer Postman TestComplete JIRA ...
Softwaretester, Testautomatisierer

Ganzheitliche Erweiterung des bestehenden Shops um verschiedene verkaufsfördernde Maßnahmen. Bei dem Kunden handelt es sich um einen Onlineversandhändler mit rund 500 Mitarbeitern. Um den bestehenden Shop besser auf die aktuellen Kundenbedürfnisse anzupassen, soll dieser um verschiedene verkaufsfördernde Maßnahmen ergänzt werden. Dies umfasst zum Beispiel die Implementierung eines persistenten Warenkorbs, diverse Voucher-Kombinationsmöglichkeiten für den User sowie die Einführung von Deep Links in die Mobile App.

  • Manuelle API-Tests mit Postman

  • Microservices

  • Testanalyse

  • Design von Testfällen

  • Testdurchführung und Ergebnisdokumentation

  • Automatisierung ausgewählter Testfälle

  • Koordination der API-Entwicklung in Abstimmung mit der Programmierung der App Clients

  • Unterstützung bei der Testkoordination

Postman TestComplete JIRA Git Tortoise Github BitBucket Jenkins Wasserfallmodell Behaviour-driven Development Shop-API
e-Commerce
5 Monate
2017-07 - 2017-11

Aufbau einer Testautomatisierung

Testautomatisierer Ranorex Soap UI (Pro) JavaScript ...
Testautomatisierer
Ganzheitlicher Aufbau der Testautomatisierung für Mobile Apps inklusive der Infrastruktur und Testumgebung. Für ein Unternehmen aus dem e-Commerce Bereich galt es, das bestehende Testframework für die bestehenden Mobile Apps (Android, sowie iOS) zu ersetzen und durch eine modernere und zuverlässigere Lösung zu ersetzen. Hierfür war Unterstützung bezüglich der Recherche, Planung, Konzeption und Umsetzung in direkter Abstimmung mit der internen Qualitätssicherung gefragt, sowie Unterstützung bei der Durchführung der Implementierung der Testsoftware.
  • Recherche und Evaluierung moderner Test-Softwarelösungen für mobile Apps
  • Konzeption der App Test-Infrastruktur und der neuen Testumgebung
  • Erstellung von automatisierten Tests in verschiedenen Test-Tools
  • Analyse der Testlaufzeit und Zuverlässigkeit der Tools im Hinblick auf die Kundenanforderungen
  • Unterstützung bei der finalen Auswahl sowie Implementierung der Testautomatisierungslösung
Ranorex Soap UI (Pro) JavaScript Delphi Android iOS Jenkins
e-Commerce
9 Monate
2016-10 - 2017-06

Qualitätssicherung bei der Einführung eines Sprachassistenzsystems

Softwaretester, Testanalyst HP ALM Vollständig kundenspezifische selbstentwickelte Tools Wasserfallmodell
Softwaretester, Testanalyst

Bei dem Kunden handelt es sich um den Marktführer im internationalen Onlineversandhandel. Zur Einführung des weltweit ersten Sprachassistenzsystems im Bereich e-Commerce sollte die Zuverlässigkeit der Sprach Software, sowie deren Datenverarbeitung gewährleistet werden.

  • Manuelle Testdurchführung

  • Dokumentation der Testfälle und Testergebnisse in HP ALM

  • Auswertung und Analyse der gelieferten Output-Daten der Sprachsoftware

  • Sicherstellen der ganzheitlichen Funktionalität der Software

HP ALM Vollständig kundenspezifische selbstentwickelte Tools Wasserfallmodell
Handel
2 Jahre
2014-10 - 2016-09

Diverse Projekte in der Softwareentwicklung

Softwareentwickler, Software-Tester Mantis BugTracker mySQL Subversion SVN ...
Softwareentwickler, Software-Tester

Für diverse Unternehmen wurde Unterstützung im Bereich der Softwareentwicklung benötigt. Hierbei wurden hauptsächlich Videospiele mit dem Fokus auf den Bereich Action Games programmiert. Die Entwicklung umfasste neben der reinen Programmierung auch den kompletten Prozess von der Planungs-, Durchführungs- bis hin zur finalen Testphase und Markteinführungsphase.

  • Programmierung und Konzeption

  • Testplanung

  • Testdurchführung und -Dokumentation

  • Nachverfolgung des Bugfixing

  • Betreuung der entwickelten Software bis hin zur Markteinführung

Mantis BugTracker mySQL Subversion SVN InstallShield Wasserfallmodell Behaviour-driven Development JavaScript HTML CSS Ajax PHP API
Games-Sektor
2 Jahre 2 Monate
2012-08 - 2014-09

Qualitätssicherung für Alltagssimulationen

Softwaretester Mantis BugTracker Subversion SVN InstallShield ...
Softwaretester

Für einen mittelständischen national tätigen Spieleentwickler sollen Simulationen mit Unterhaltungswert entwickelt werden, die den Alltag faszinierender Berufsgruppen erlebbar machen. Hierzu soll eine möglichst realistische Darstellung von schwerem technischem Gerät virtuell vermittelt werden.

  • Projektmanagement

  • Testanalyse

  • Testplanung

  • Testdurchführung und -Dokumentationen

  • Entwicklung von Lösungsvorschlägen unter Berücksichtigung der vorhandenen Systemlandschaft, gesetzlicher Anforderungen und Bedürfnissen der Stakeholder

  • Teilnahme an täglichen Stand up Meetings

  • Nachverfolgung des Bugfixing

Mantis BugTracker Subversion SVN InstallShield Wasserfallmodell Behaviour-driven Development Unity Engine
Games-Sektor
1 Jahr 4 Monate
2011-04 - 2012-07

Qualitätssicherung von Videospielen

Softwaretester Android iOS Windows ...
Softwaretester

Für einen mittelständischen national tätigen Spieleentwickler sollen die Videospiele in ihrer Entwicklung begleitet und bezüglich der aktuell geltenden Qualitätsstandards überwacht werden. Unterstützend sollen innerhalb der Unity Engine Produktinhalte erstellt werden. Die Spiele sollen während des gesamten Entwicklungsprozesses in Bezug auf User Experience, visuelle Qualität sowie Funktionalität getestet werden.

  • Projektmanagement

  • Testplanung

  • Testdurchführung und -Dokumentation

  • Entwicklung von Lösungsvorschlägen unter Berücksichtigung der vorhandenen Systemlandschaft, gesetzlicher Anforderungen und Bedürfnissen der Stakeholder

  • Teilnahme an täglichen Standup Meetings

  • Nachverfolgung des Bugfixing

  • Bereitstellung von Produktdaten in mySQL-Datenbanken

Android iOS Windows mySQL SQL Unity Engine Behavior-driven Development InstallShield BugZilla Wasserfallmodell Subversion SVN PHP Flash HTML CSS Ajax Javascript
Games-Sektor

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Kaufmann für Marketingkommunikation


Zertifikat:

  • ISTQB Certified Tester Foundation Level

Position

Position

  • Consultant
  • Softwaretester
  • Testautomatisierer
  • Testkoordinator

Kompetenzen

Kompetenzen

Top-Skills

Software Quality Assurance Testautomatisierung Testmanagement Anforderungsanalyse Testkoordination Testcomplete SoapUI Testanalyse Ranorex Mobile Testing API Testing Web Testing Desktop App Testing Risikoanalyse TestfallSpezifizierung Testfallanalyse Postman Atlassian JIRA Agile Testing

Schwerpunkte

  • Softwaretest nach ISTQB 
  • Mobile App-Testing 
  • API-Testing 
  • Testautomatisierung 
  • Testkoordination 
  • Langjährige Erfahrung im Bereich e-Commerce

Produkte / Standards / Erfahrungen / Methoden

Über mich:
  • Software QA Freelancer & Consultant
  • über 10 Jahre Erfahrung als Software-Qualitätssicherer
  • Kunden in den Branchen Banking, Telekommunikation, Games, E-Commerce und öffentlicher Sektor
  •  Expertise in Mobile Apps, Hybrid- und Web-Anwendungen, Interfaces, APIs

PRÄZISION:
In Anforderungen, Defect Reports und in der Kommunikation: Qualität ist eine Frage von Details

TEAM-GEIST:
Klare, offene Kommunikationskultur und Teamplay führen zum Erfolg

ERFAHRUNG:
Software-Qualität ist mein Thema seit nun mehr als 10 Jahren

Software-Test:
Agil wie auch in klassischen Entwicklungsmodellen: Defect Reporting, Reproduktion, Nachverfolgung und Bestätigung der Behebung, Freigabeempfehlungen


Test-Automatisierung:

z.B. mit TestComplete, SoapUI, Ranorex, UI.Vision, Selenium, Cucumber und weiteren Tools nach Absprache

Testfall- und Risiko-Analyse:
Prüfung des Anforderungsdesigns, risikobasierter Testansatz, Testfallentwicklung und -Optimierung, Beratung von Team und Stakeholdern

Software-Test:
Agil wie auch in klassischen Entwicklungsmodellen: Defect Reporting, Reproduktion, Nachverfolgung und Bestätigung der Behebung, Freigabeempfehlungen

Methoden/Verfahren:
  • Agile Modelle
  • Behavior Driven Development
  • Contract Driven Development
  • Design Pattern
  • Microservices
  • SAFe-Enterprise
  • SCRUM
  • V-Modell
  • Wasserfallmodell

Software-Werkzeuge:
  • Android App Center
  • Android Studio
  • Appium
  • Atlassian Confluence
  • Atlassian JIRA
  • Bugzilla
  • cURL
  • Git Tortoise
  • GitHub BitBucket
  • HP Quality Center / ALM
  • InstallShield
  • Jenkins
  • Keykloak
  • Mantis Bug Tracker
  • Postman
  • Ranorex
  • Rundeck
  • Selenium
  • SmartBear TestComplete
  • Soap UI (Soap UI + Soap UI Pro)
  • Subversion SVN
  • TestBench
  • Testflight

Anwendungssoftware:
  • Microsoft Office
  • Microsoft SharePoint
  • Microsoft Teams
  • Slack
  • Webex
  • Mattermost

Kundenspezifische Software:
  • Unity Engine
  • Inhouse-Entwicklungen

Entwicklungsumgebungen:
  • Eclipse
  • IntelliJ

Betriebssysteme

Android
iOS
Windows
Windows Mobile

Programmiersprachen

Ajax
CSS
Cucumber
Delphi
Gherkin
HTML
Java
JavaScript
PHP
Rest-API
SQL

Datenbanken

BitBucket
GitHub
MySQL
PostgreSQL

Branchen

Branchen

  • Games-Sektor

  • E-Commerce

  • Banking

  • Telekommunikation

  • Öffentlicher Sektor

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.