Senior Software Consultant
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 79761 Waldshut-Tiengen
- auf Anfrage
- de | en
- 19.10.2026
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
1/2026 – 3/2026
Tätigkeitsbeschreibung
Technische Beratung; Software-Qualitätssicherung
- Durchführen automatisierter Testfälle zur Qualitätsprüfung der erstellten Software
- Überarbeitung und Korrektur automatisierter Testfälle
IT-Berater, IT Test Ingenieur, Softwaretester, Test Automation, Testen
7/2020 – 12/2024
Tätigkeitsbeschreibung
Erstellen und Pflegen eines Test-Framework für automatisierte mobile App-Tests (UNIT,
Regression, AT)
- Erstellen, Durchführen und Pflegen von manuellen und automatisierten Tests (Regression, AT, UAT;
End-to-End) für App und Web-Applikationen
- Test-Management für automatisierte und manuelle Tests
- Erstellen und Pflegen der Test-Architektur
- Aufbau und Unterstützung eines Agile Scrum Teams in der Rolle als Scrum Master, Product
Owner, Test-Manager
Software Architecture, Software Design, IT Test Ingenieur, Product Owner, Scrum-Master, Software Quality, Softwareentwickler, Softwaretester, Technisches Testdesign, Technisches Testmanagement / Testkoordination, Test Automation, Test Management, Testdesign (IT), Testen, Webseiten-Tester
7/2016 – 6/2020
Tätigkeitsbeschreibung
Technische Beratung, Testautomatisierung, Software-Qualitätssicherung
- Anwendersoftware für Schweizer Bankwesen:
-- Management Testautomatisierung
-- Softwareentwicklung Testautomatisierung (Architektur, Makro- und Micro-Design)
-- DevOps
- Web-Software für Schweizer Flughafen:
-- Lasttest-Automatisierung (Architektur, Makro- und Micro-Design)
-- Testkonzept für Testautomatisierung
- Mobile Software für Schweizer Medizinal-Geräte-Hersteller:
-- Management Testautomatisierung
-- Softwareentwicklung Testautomatisierung (Architektur, Makro- und Micro-Design)
-- DevOps
DevOps, IT-Berater, IT Test Ingenieur, Scrum-Master, Software Architecture, Software Design, Software Quality, Softwareentwickler, Softwaretester, Technisches Testdesign, Technisches Testing, Technisches Testmanagement / Testkoordination, Test Automation, Test Management, Testdesign (IT), Testen
7/2011 – 3/2016
Tätigkeitsbeschreibung
Technisches Test-Management und Softwareentwicklung Testautomatisierung (Architektur, Macro- und
Micro-Design) für Anwendersoftware der Schweizer Sozialversicherung
Software Architecture, Software Design, IT Test Ingenieur, Software Quality, Softwareentwickler, Softwaretester, Technisches Testdesign, Technisches Testmanagement / Testkoordination, Test Automation, Test Management, Testdesign (IT), Testen
3/2011 – 6/2011
Tätigkeitsbeschreibung
Fachliche Beratung, Qualitätssicherung, Softwareentwicklung Testautomatisierung für Anwendersoftware
der Schweizer Sozialversicherung
IT-Berater, IT Test Ingenieur, Software Architecture, Software Quality, Softwareentwickler, Softwaretester, Technisches Testdesign, Test Automation, Testdesign (IT), Testen
3/2010 – 2/2011
Tätigkeitsbeschreibung
Fachliche Beratung, Softwareentwicklung, Testautomatisierung für Anwendersoftware der Schweizer
Sozialversicherung
IT-Berater, IT Test Ingenieur, Software Architecture, Software Design, Softwareentwickler, Softwaretester, Technisches Testdesign, Test Automation, Testdesign (IT), Testen
11/2008 – 1/2010
Tätigkeitsbeschreibung
Fachliche Beratung, Softwareentwicklung für Anwendersoftware des Schweizer Grundbuchwesen
- Detailkonzepterweiterung und -korrektur (Fachdokumente, Grafische Benutzeroberflächen)
- Softwareentwicklung (Architektur, Micro-Design)
IT-Berater, Konzeption (IT), Software Architecture, Software Design, Softwareentwickler
1/2006 – 6/2008
Tätigkeitsbeschreibung
Fachliche Beratung, Softwareentwicklung und Qualitätssicherung für Anwendersoftware der Schweizer
Sozialversicherung
- Detailkonzepterstellung, -erweiterung und -korrektur (Fachdokumente, Grafische
Benutzeroberflächen, Datenkonversion, Prototyp)
- Erstellung Softwarearchitektur und -Design (Macro-Design)
- Softwareentwicklung (Micro-Design)
- Leitung Software-Entwicklungs/Programmierer-Team
- Stellvertretender Softwarearchitekt
IT-Berater, Software Architecture, Software Design, Software Quality, Softwareentwickler, Teamleiter IT
7/2002 – 6/2005
Tätigkeitsbeschreibung
- Anwendersoftware für Katalog-Management, E-Business-Portale (Web-basiert, Front- und Backend), branchenunabhängiges Lizenzierungsmanagement
- Anwendersoftware für Schweizer Sozialversicherung (07/2003 – 06/2004 in der Schweiz);
o Architektur-, Layout-Design und Entwicklung des Prototyps (ca. 60 Graphische Benutzeroberflächen (GUIs, Elar-Simulator)
o Detailkonzepterstellung (Fachdetailkonzept; FDK) für 5 Geschäftsprozesse, FDK Übersicht, GUI Übersicht, div. Hilfsdokumente)
o stellvertretende Projektleitung
Softwareentwickler, Projektleitung / Teamleitung (IT), Software Architecture, Software Design, Konzeption (IT)
9/2000 – 7/2007
Tätigkeitsbeschreibung
Softwareentwicklung und Support für:
- Datawarehouse-Anwendung (Lebensmittel-,Einzelhandelsbranche)
- Internetshop-Anwendung (Bürobedarfsbranche)
- Risikomanagement-Anwendung (Logistikbranche)
Softwareentwickler, Technischer Support
9/1996 – 7/2007
Tätigkeitsbeschreibung
Softwareentwicklung und Support für:
- Datawarehouse-Anwendung (Lebensmittel-,Einzelhandelsbranche)
- Internetshop-Anwendung (Bürobedarfsbranche)
- Risikomanagement-Anwendung (Logistikbranche)
Softwareentwickler, Technischer Support
Zertifikate
Scaled Agile
Neotys
Scrum Alliance
Scrum Alliance
ISTQB / SAQ Swiss Association for Quality
Ausbildung
IHK Bielefeld / Berufskolleg für angewandte Informatik Paderborn
Universität Paderborn
Paderborn
Über mich
Jeder, der sich mit Software-Entwicklung und Qualitätssicherung beschäftigt, kennt das Dilemma: Wie weit muss Qualität eigentlich gehen?
Das hängt einerseits von der grundlegenden Funktionalität ab, andererseits vom eigenen Anspruch.
Doch wo beginnt Sorgfalt im Software-Entwicklungsprozess wirklich?
Nicht erst beim Testen und auch nicht erst bei der Codierung – sondern bereits im Entwurf.
Denn schon zu diesem Zeitpunkt stellt sich die entscheidende Frage: „Ist das, was ich erstellen will, überhaupt prüfbar?“
Mit mehr als 40 Jahren Erfahrung in der Software-Entwicklung habe ich mir immer wieder die Frage gestellt:
„Würde ich die Software, die ich gerade entwickelt habe, selbst nutzen wollen?“
Dieser Anspruch hat mich dazu gebracht, Qualität von Anfang an in den Entwicklungsprozess zu integrieren – ohne die Zweckmäßigkeit aus den Augen zu verlieren.
So konnte ich mir eine fundierte, praxisnahe Expertise in Software-Erstellung und Qualitätssicherung aneignen, die ich bereits in zahlreichen Projekten erfolgreich einbringen konnte.
Im Laufe der Zeit habe ich mich dabei immer stärker auf Qualitätssicherung und Test-Management spezialisiert.
Wenn Sie einen erfahrenen Spezialisten für Software-Test, Test-Management und Qualitätssicherung suchen, sind Sie bei mir an der richtigen Adresse.
Nichtsdestotrotz konnte ich neben meiner Spezialisierung auf Software-Qualitätssicherung auch meine Erfahrungen als Scrum Master und als Scrum Product Owner einbringen. So gelang es mir, sowohl die Teamzusammenarbeit als auch die Priorisierung und Steuerung von Arbeitsaufgaben erfolgreich in den agilen Arbeitsprozess zu integrieren.
Weitere Kenntnisse
Betriebssysteme:
- Windows 11/10/7, Windows Vista, Windows XP, Windows 2000, Windows NT, Windows 9x
- Ubuntu, Linux, UNIX
- MacOS
Programmiersprachen:
- Java(Sun)
- C++/C
- VBA
- Basic
Skriptsprachen:
- XML (DTD, XSD, XSLT)
- HTML (CSS)
- Java-Script
- Cucumber, Gherkin
Datenhaltung:
- DB2
- Oracle
- MS-Access
- Interbase
Datenkommunikation:
- SQL-Script, JDBC
Netzwerke / Kommunikation:
- Internet
- LAN
Framework:
- Java Enterprise, Spring, EMF, RCP, SWT, Hibernate, REST(API)
Virtualisierung:
- Docker
Werkzeuge / Tools:
- JAZZ (Quality Manager, Team Concert)
- Azure Devops
- IntelliJ
- Eclipse
- JIRA
- GIT
- Xcode
- nodeJS
- Jenkins
- Mockito
- Sonar Qube
- JUnit
- Rational Functional Tester
- Rational Software Architekt
- NetBeans
- Together
- JBuilder
- JDeveloper
- MS Visual C++
- MS Visual Basic
Sonstige Systeme und Anwendungen:
- MS-Office-Applikationen, Apple-Applikationen
- Diverse Grafik- und Software-Entwicklungswerkzeuge
- Diverse Web-Server (u.a. Apache, JBoss, Tomcat, WebSphere)
Spezielle praktische Kenntnisse:
- Testmanagement
- Automatisiertes und manuelles Software-Testing
- Scrum Master (SCRUM), Product Owner (SCRUM)
- Testwerkzeuge
- Analyse-, Design-, Modellierung und Programmierung (OOP)
- Test Driven Development (TDD), Behavior Driven Development (BDD)
- Java Beans, Java Enterprise Beans (J2EE), Spring
- Java Klassen
- Hibernate
- HTML, XML, CSS, Cucumber, Gherkin
- JSP, Java Servlets, Struts
- Java Swing, SWT, Selenium, Appium
- Objektorientierte Analyse und Design (OOAD), UML, SOA, MVC
- SQL
- Elektrotechnik
Branchen:
- Versicherungswesen
- Medizin Technik
- Flugwesen
- Bankwesen
- Grundbuchwesen Schweiz
- Sozialversicherungswesen Schweiz
- Baustoff
- Bürobedarf
- Lebensmittel-, Einzelhandel
- Logistik
- Sanitär
- Elektromaschinenbau
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
