10/11-4/12 Testmanagement eines Android basierten angepassten Handsets / authorisation Backend systems für das Regierungsgeschäft
Durechgeführte Tätigkeiten waren:
-Testmanagement(Aufwandsschäzungen, Planungen)
02/10-01/11 Technische Projektleitung eines Call by Call Service mit Preisansage auf IVR Technik basierend für einen neuen Provider
-Nachspezifizieren wo sich im Laufe des Projetfortschrittes Lücken oder neue Anforderungen zeigten
-Dokumentenerstellung, Projektplan etc.
im Hinblick auf die Einführung von IPTV bei einem Telco Carrier.
Dies war im einzelnen:
-Testplanung
-Testdatengenerierung
-Verifikation der XML-Daten
-Verifikation der Softwareänderungen
-Migrationsplanung auf neue HW/SW Plattform
-Begleitung der Migration von zehn Millionen Kundendatensätzen
-Einpflegen der Tests ins automatisierte Testframework
Projektsprache war Deutsch
Plattform:
Unix, XML, Shell, TDB-Protokoll, Telecom eigenes Testframework
12/05-03/06 Telekommunikation, Entwicklung eines Testframeworks zum automatisierten Testen
eines BMD (Billing-Mediation-Devices) und Testdurchführung
Analyse der Dokumente, Testplanung, Testerstellung, sowie
Entwicklung eine Satzes von Shell-scripten zusammen mit Steuerungs-skripten
um automatisiert Regressionstests und Tests auf korrekte Fehlerbehandlung für
den BMD durchzuführen. Diese Tests bedienten sich eines Frontends um IPDR`s an
den BMD zu schicken das als tdbfcalls die entsprechenden Parameter und die
Payloads übernahm.
Unter anderem wurde durchgeführt
-Analyse der Requirement Specs sowie diverser präzisierender Zusätze
-Erstellen eines Testspezifikation die positiv(Test der Conformance)
und negativ( Test auf Robustheit, Operabilität) enthielt
-erstellen einer Testsuite um die conformance zu den Specs zu prüfen
-erstellen einer Testsuite für die Fehlerfälle
-erstellen von Suiten um automatisiert zu testen
-mehrere Audits wenn Fehler gefunden und berichtigt wurden,
Erweiterung der conformance suite um die aufgetreten Fälle, dadurch
wurde sichergestellt das einmal gelöste Probleme bei erneutem auftauchen
schnell zu finden waren
-Erzeugung mehrerer Datensätze im XML Format, Modifikationen an XSD, XSLT, XML
Dokumenten um verschiedene Payloads zu erzeugen
Projektsprache war Deutsch
Plattform:
Unix, Linux, Bash-shell, Perl, TDB Protokoll, diverse Telecom Produkte
Xml, XSD, XSLT
05/05-11/05 Messtechnik, Entwicklung eines Protokolltesters für UMA/GAN
Entwicklung eines Zusatzes zu einem bereits bestehenden Testsystem um es
fähig zu machen UMA Tests durchzuführen und eine GAN-Testsuite für die zertifizierung eines mobiles im Rahmen der 3GPP
Unter anderem wurden durchgeführt:
-codieren der Nachrichten in ASN.1 ähnlicher Syntax mit Herstellerspezifischen Tools
-Erstellen eines Prototypen für den Proof of Concept
-Benutzung der 3G Toolchain des Herstellers um in einer 2G Umgebung
die Tests durchzuführen.
-Design der endgültigen Softwarearchitektur
-Implementation von teilen der Architektur
Projektsprache war Englisch
Plattform:
UMA/GAN, 2G Protokolltester, 3G Protokolltester
02/05-04/05 Telekommunikation, Test Rating/Billing GSM/UMTS/TDMA Entwicklungsbegleitung
Test einer mandantenfähigen Mobilfunkabrechnungssoftware, Unterstützung der
Projektleiter und Entwickler bei Feinspezifikation und Erstellung von J-Unit,
Unit, Interoperabilitätstest, String- und Integrations-Test der Abechnungssoftware
Auslandsprojekt in Graz mit multinationalem Team für einen Endkunden in den USA
Coaching der Entwickler bei projektinterner Kommunikation und Dokumentation
Entwicklung von Testspezifikation inklusive Definition der Daten, aufsetzen der
Dokumentenstruktur und der Test-Daten Spezifikation,
Erstellen der Tests für JAMBA! Einbindung, Advance Pay Feature, Rate Plan Analaysis,
Erstellung von Testvorlagen, Testlisten etc. für multinationale Nutzung in
Österreich/USA/Indien/China
Projektsprache war Englisch.
Plattform:
Unix Systeme, GSM/GPRS/UMTS,
05/04-02/05 Telekommunikation, Test GSM/UMTS
Test von Mobilfunkgeräten der 2./2,5./3. Generation und Imode-mobiles sowie
Testspec Erstellung, Erweiterung und Anpassung
Test der Geräte in Oberfläche, Protokollen und elektr. Eigenschaften
Erstellen von Freigabeempfehlungen
Test der Imode Abrechnung (per Click/Subscription)/ Features (Prepaid / Postpaid)
Konzepterstlleung Backup/Recovery Testsysteme
Diverse Hardwaretests der elektrischen Sende/Empfangs/Protokoll-Eigenschaften
Plattform:
Rohde&Schwarz Test-Equipment, Diverese HW/SW, Imode, GSM/GPRS/UMTS
04/04 Performance Bottleneck Analyse / Öffentliche Verwaltung
Identifikation von Performance Bottlenecks in einer vrteilten mehrstufigen Architektur
um mittels eines Web-Frontends Datenerfasung / Berechnung / Belegerstellung etc.
durchzuführen. Ca. 30-60 Tausend Clients sollten parallel aktiv sein.
Plattform:
Unix / Linux / NT, Apache, Oracle, XML, diverse Verbindungsprotokolle/Schichten,
SQL-Plus, Loadrunner
10/03-11/03 Verwaltung / Telekommunikation
Test eines Provisionsmanagementsystems für Vertriebspartner mit einem Unix / Oracle / Java Backend und einem Java basierten Frontend
Frontendtest einer Java / Oracle basierten Client-Server Applikation für die Erstellung und Verwaltung von Provisionsabrechnungen für externe und interne Provisionsempfänger
Plattform:
Solaris, MICOS, DIV. ORACLE TOOLS(ORA-TOOL, SQLPLUS),JAVA, OFFICE TOOLS
03/03-09/03 Entwurf einer B2B Plattform / Handel
Entwurf und Beratung für ein mittelständisches Unternehmen das eine Handelsplattform für externe Partner zum An- und Verkauf von Detailplanungen / Entwürfen / Projektplanungen betreibt
Erstellung eines Phasenmodells mit verschiedenen Ausbaustufen
Beratung zur Implementation / Hosting / Test
Plattform:
LINUX, DIVERSE WEB-STANDARDS/APPLIKATIONEN (HTML, XML, PERL, APACHE,JBOSS, JAVA, UNIX-TOOLS)
09/02-03/03 Rating / Billing / Telekommunikation
QM (insbesondere von Billing) bei T-Online, neues CRM-Tool und Integration desselben, Migration neue Abrechnungssoftware
Erstellung / Durchführung von Tests, Führung der Business User im Test
Testplanung, Testmethodik, Testdurchführung, Unterstützung der Entwickler bei der Fehlerbeseitigung
Testplanung 30%, Testdurchführung 30%, Client/Server10%, SQL 10%, Operationserfahrung 10%, Management 10%
Solaris, CLEARQUEST, CLEARCASE, INFRANET, TUXEDO, ORACLE, CLARIFY, DIVERSE TELEKOM EIGENE TOOLS
07/01-04/02 Rating / Billing /Internet Service Provider
Testplanung, Testerstellung und Testdurchführung sowie Reporting bei der Migration von einer Version des Abrechnungssystems zu einem moderneren, welches die Einführung von Bezahlinhalten (Pay per Click / Pay per Abo) erlaubt
Test der Abrechnungssoftware
Test der Benutzeroberfläche
Test der externen und interne Kundenverwaltung in Benutzeroberfläche und Backendsystemen
Planung und Durchführung der Abnahmetests eines Dokumentenmanagementsystems
Testerstellung / Testdurchführung / Testreporting / Testmanagement und Außenschnittstelle für Abnahmetests des neuen Abrechnungssystems
Plattform:
Solaris, CLEARQUEST, CLEARCASE, INFRANET ADMIN, ORACLE, CLARIFY, DIVERSE TELEKOM EIGENE TOOLS
06/00 - 05/01 Industrie / Produktentwicklung / Telekommunikation
Unterstützung bei der Konzeption und Entwicklung eines neuen HLR (GSM/UMTS) auf einer Risc-basierten Unix Plattform unter Berücksichtigung von Hochverfügbarkeitsanforderungen.
Erstellung eines Hardware Konzepts.
Erstellung eines Backup Konzepts.
Administration des Clusters.
C++ Entwicklung.
Definition eines Hochverfügbarkeitskonzeptes für den Feldtest.
Testplanung
Verwaltung der Testressourcen.
Testvorbereitung
Testkonzept
Unterstützung bei einem Security Audit.
Plattform:
C++, GSM, UMTS, SOLARIS, Solstice.
07/99 - 02/00 Internetdienstleister / Produktentwicklung
Planung und Durchführung von diversen organisatorischen Aufgaben bei einer Operationsgruppe sowie Second Level Support und Beratung der Entwicklung bezüglich der Wartbarkeit, Stabilität und Performance eines B2B-Produktes in einer Unix-Umgebung.
Erstellung von Richtlinien für die Operationsgruppe zur Durchführung von Installations- und Wartungsarbeiten.
Beratung für die Entwicklungs- und Testabteilung in UNIX Spezifika.
Schulung der Customer-Support-Abteilung / Marketing in UNIX.
Planung und Einrichtung einer stabilen und fernwartbaren Hardware / Software Architektur um die Produktivrechner zu einem Hosting-Provider in den USA auszulagern.
Durchführung von Performanceanalysen und Unterstützung der Systemplanung durch Lastmessungen.
Installation und Dokumentation des Installationsprozesses des Produktes.
Plattform:
ISO 900X, LINUX, SOLARIS, SHELL, SQL, UNIX.
03/98 - 04/99 Mobilfunk / Rechenzentrum /ISP
Testplanung, -durchführung und -reporting sowie Testsupport für andere Abteilungen in einem HP-UX-HA-, SOLARIS- und Nortel-Switch-Umfeld sowie Entwicklung von Testtools in Shell-Skripten, C und C++, zudem Erstellung von Patches für das Service-Guard-System.
Leitung von zwei Projektgruppen.
Aufsetzen eines Qualitätsmanagements für Soft- und Hardware der drei Geschäftsbereich Festnetz, Mobilfunk und ISP
Support in den Bereichen UNIX-Interna und Systemadministration.
Aufzeichnung von Fehlern in den Applikationen und deren Konfiguration sowie Fehlerbehebungen
Durchführung von Security-Audits.
Leitung und Auswertung der Performancetests des Arbor-Systems für verschiedene Hardware- und Systemkonfigurationen.
Erstellung des Testplanes und der Testfälle für die Package-Failover-Tests des HP-HA-Systems für die einzelnen Applikationen.
Bewertung und Korrektur eines Kommunikationsprogramms für die Datenübertragung.
Leitung der Gruppe die eine Simulation für hardwarenahe Informationen der einzelnen Vermittlungsstellen in C++ entwickelte und erweiterte.
Durchführung eines Security-Audits bezüglich der Abschottung der Test-Umgebungen für die Jahr Zweitausend Umstellung.
Erarbeitung und Durchführung einer Schulungsreihe für IT-Spezialisten um sie an das UNIX-System heranzuführen.
Coaching und Second Level Support für die Testabteilung im Bereich UNIX.
Plattform:
ARBOR, Vantive, AWK, C, C++, HP-HA, HP-UX-HA, INTERNET, SHELL, SOLARIS, SQL, UNIX.
09/97 - 01/98 Industrie / Telekommunikation
Implementierung eines Super-Dämons für die Client / Server-Kommunikation in C.
Implementierung eines Shell-Skripts für die Datenübertragung auf eine Remotemaschine.
Überwachung und Entgegennahme eines spezifischen Ports.
Erstellung von Füll- und Zugriffsfunktionen für die bereitgestellten Daten.
Erstellung des Superservers
Anlage eines Shared-Memories, Semaphoren, Sockets
Füllung der SQL-Datenbank
Start und Überwachung der Subprozesse
Vorbereitung und Installation der Daten
Plattform:
AWK, C, SHELL, SQL.
03/96 - 06/97 Telekommunikation
Bearbeitung einer Stand-Alone-Applikation für die Abfrage einer Datenbank auf einem verteilten hochredundanten SQL-SERVER vom Client.
Erstellung von mehreren Dämonen unter WINDOWS sowie Durchführung einer Client / Server-Verbindung für den Ausdruck von diversen Kunden- und Abrechnungsdaten.
Analyse des Problems.
Erarbeitung von Lösungsmöglichkeiten für die Client / Server-Kommunikation unter Einsatz des TCP / IP-Protokolls und des darauf aufsetzenden RSC-Protokolls.
Implementierung eines Versuchsmodells.
Implementierung eines Dispatching-Mechanismus.
Einführung von diversen Verbindungsprotokollsicherungsmechanismen (Retry, Blocking und Deblocking).
Fehlerprotokollgenerierung und Fehlerprotokollverwaltung.
Interprozesskommunikation auf Windows mit anderen Dämonen.
Aufbereitung der Daten für den Ausdruck.
Bearbeitung von diversen Versionswechseln (Anpassung der Schnittstelle sowie des postprocessing der Listen).
Erstellung eines universellen Abfrage-Clients sowie eines universellen Transferprogramms (Anwendungsentwicklung einer Art FTP auf einer RSC-Basis).
Bearbeitung einer erneuten Interprozesskommunikation und Semaphorverwaltung.
Kommunikation mit diversen Prozessen auf einer PC- und TANDEM-Seite.
Integration mit bereits bestehenden Dämonen
Plattform:
FTP, SQL-SERVER, RSC, TCP/IP, VISUAL-C++, WINDOWS 3.X., Tandem
1994 - 1995 Unix Sys-Admin
Systemadministration eines heterogenen Client / Server-Systems auf MIPS-, Micro-VAX- und ALPHA-Systemen unter ULTRIX und OSF/1.
Durchführung von und Betriebssystemupgrades.
Administration der Multimediatools (Aplay, XV und Jpeg-Player).
Installation sowie Konfiguration von ULTRIX- und OSF/1-Systemen.
Integration von Linux-Rechnern in das Netzwerk.
License-Management
Installation von Softwarepaketen.
Benutzeradministration
Installation eines Server-Systems für Diskless Clients
Instandhaltung der Hardware (Platten, RAM-Upgrades und Graphikkarten)
Plattform:
APLAY, JPEG-PLAYER, LINUX, OS, OSF/1, ULTRIX, UNIX, XV.
Deutschland: Deutschlandweit Arbeitserlaubnis: Problemlos da EU Bürger Weitere Länder: Projekt in Graz durchgeführt, Projekt in Zürich, diverse Projektaufenthalte in Paris, Projekt in den Niederlanden