freiberufler Test Automation Architect auf freelance.de

Test Automation Architect

zuletzt online vor wenigen Tagen
  • 110€/Stunde
  • 65812 Bad Soden am Taunus
  • Nähe des Wohnortes
  • ru  |  de  |  en
  • 02.04.2024

Kurzvorstellung

Ich bringe langjährige (seit 2010) und tiefgehende Erfahrung in verschiedenen Rollen in der Software-Entwicklung mit, hauptsächlich im Testen und schwerpunktmäßig in der Testautomatisierung (9+ Jahre).

Qualifikationen

  • Code Review
  • Git
  • Java (allg.)
  • Jenkins
  • Jira
  • Konzeption (IT)
  • Projektleitung / Teamleitung (IT)
  • Python
  • Schulung / Coaching (allg.)
  • Schulung / Training (IT)
  • Selenium
  • Testautomatisierung

Projekt‐ & Berufserfahrung

Test Automation Architect
Kundenname anonymisiert, Rüsselsheim
9/2023 – offen (8 Monate)
Versicherungen
Tätigkeitszeitraum

9/2023 – offen

Tätigkeitsbeschreibung

Automatisierung der System- und Systemintegrationstests für eine Web-
Anwendung – inkl. Datenbank-, API- und Frontend-Tests
- Architektur / Tools: Robot Framework + Playwright + Database Library; Jenkins; Python; VS Code; git; Jira XRAY

Erfüllung der Rollen eines TA-Architekten und eines TA-Entwicklers:
▪ Erstellung des TA-Konzepts
▪ Aufbau der TA-Architektur
▪ Umsetzung der Testfälle
▪ Planung und Durchführung der Automatisierungsschulungen
▪ Quellcode-Review
▪ Prozess- und Tool-Dokumentation
▪ Zusammenarbeit in einem agilen Team

Eingesetzte Qualifikationen

Code Review, Testautomatisierung, Git, Jenkins, Jira, Python, Schulung / Coaching (allg.)

Test Automation Architect
Kundenname anonymisiert, Frankfurt am Main
1/2023 – 12/2023 (1 Jahr)
Eisenbahnverkehr
Tätigkeitszeitraum

1/2023 – 12/2023

Tätigkeitsbeschreibung

Testautomatisierung einer Oracle APEX Anwendung
- Automatisierung der System- und Systemintegrationstests für eine Web-Anwendung (Oracle Apex) – inkl. Datenbank- und Frontend-Tests
- Architektur / Tools: Robot Framework + Database Library + Browser Library; GitLab CI + OpenShift + Docker; Python; VS Code; git; Jira XRAY

Erfüllung der Rollen eines TA-Architekten und eines TA-Entwicklers:
- Erstellung des TA-Konzepts
- Aufbau der TA-Architektur
- Umsetzung der Testfälle
- Quellcode-Review
- Prozess- und Tool-Dokumentation
- Zusammenarbeit in einem agilen Team

Eingesetzte Qualifikationen

Kontinuierliche Integration (CI), Code Review, Git, Jira

Test Automation Architect
Kundenname anonymisiert, Remote
7/2021 – 6/2022 (1 Jahr)
Banken
Tätigkeitszeitraum

7/2021 – 6/2022

Tätigkeitsbeschreibung

Testautomatisierung in einem Zahlungsverkehr-System.
Aufbau einer kompletten Testautomatisierungslösung für die Automatisierung der SIT für die Ticket- und Request-Systeme des Zahlungsverkehrs einer Bank.
Kurzbeschreibung der Architektur: Das Keyword-Driven Testframework [Robot Framework] dient als Architektur-Kern, implementiert in verschiedenen Libraries [Selenium, Windows, SSH...] und damit angebunden an verschiedene SUT’s [HTML, Windows…], mit Verknüpfung ans CI-System [Jenkins].
Erfüllung der Rollen eines TA-Architekten und eines TA-Managers:
- Erstellung des TA-Konzepts
- Definition und Implementierung der Architektur, Evaluierung der Werkzeuge
- Koordination der Infrastrukturbereitstellung (CI, SCM)
- Einführung und Gestaltung des agilen TA-Entwicklungsprozess
- Durchführung der TA-Schulungen und Workshops
- Team-Coaching
- Quellcode-Review
- Prozess- und Tool-Dokumentation

Eingesetzte Qualifikationen

Code Review, Git, Jenkins, Jira, Konzeption (IT), Projektleitung / Teamleitung (IT), Python, Schulung / Training (IT), Selenium, Testautomatisierung

Test Automation Architect
Kundenname anonymisiert, Remote
6/2021 – 12/2022 (1 Jahr, 7 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

6/2021 – 12/2022

Tätigkeitsbeschreibung

Testautomatisierung in einem eCommerce-System.
Aufbau der TA-Architektur und Gestaltung des TA-Prozesses für die Automatisierung der SIT und Systemtests für einen Online-Shop und andere Anwendungen.
Evaluierung von Robot Framework als TA-Framework im Vergleich mit einem anderen TA-Werkzeug (UI-Path).
Architektur: Keyword-Driven Testframework [Robot Framework] als Architektur-Kern, implementiert in verschiedenen Libraries [Selenium, Requests, SAP GUI...] und damit angebunden an verschiedene SUT’s [HTML, REST API, Windows SAP GUI …], mit Verknüpfung ans CI-System [Jenkins].
Erfüllung der Rollen eines TA-Architekten und eines TA-Managers:
- Erstellung des TA-Konzepts
- Definition und Implementierung der Architektur, Evaluierung der Werkzeuge
- Koordination der Infrastrukturbereitstellung (CI, SCM)
- Einführung und Gestaltung des agilen TA-Entwicklungsprozess
- Durchführung der TA-Schulungen und Workshops
- Team-Coaching
- Quellcode-Review
- Prozess- und Tool-Dokumentation

Eingesetzte Qualifikationen

Code Review, Git, Jenkins, Jira, Konzeption (IT), Projektleitung / Teamleitung (IT), Python, Schulung / Training (IT), Selenium, Testautomatisierung

Test Automation Architect
Kundenname anonymisiert, Frankfurt am Main
9/2018 – 12/2022 (4 Jahre, 4 Monate)
Eisenbahnverkehr
Tätigkeitszeitraum

9/2018 – 12/2022

Tätigkeitsbeschreibung

Implementierung einer kompletten Testautomatisierungslösung für ein komplexes und sehr heterogenes Software-System (besteht aus >10 Teilsystemen verschiedener Architekturen und Technologien).
Kurzbeschreibung der Architektur: das Keyword-Driven Testframework [Robot Framework] als Architektur-Kern, implementiert in verschiedenen Testautomaten [Selenium, Jubula, eggPlant …] über entsprechende Libraries und damit angebunden an verschiedene SUT’s [HTML, Java …], mit Verknüpfung ans CI-System [GitLab CI, Jenkins] für die verteilte Ausführung.
Erfüllung der Rollen eines TA-Architekten und TA-Managers:
- Definition und Umsetzung der TA-Architektur, Evaluierung der Werkzeuge
- Erweiterung des Frameworks, Programmierung der Libraries [Python, Java]
- Bereitstellung der Infrastruktur [GitLab – SCM + CI, Jenkins, Artifactory]
- Aufbau des TA-Teams und Organisation vom TA-Entwicklungsprozess
- Koordination der Zusammenarbeit der TA-Teams [Jira]
- Durchführung der TA-Workshops
- Einarbeitung und Coaching
- Quellcode-Review
- Planung von Ressourcen
- Prozess- und Tool-Dokumentation [GitLab Wiki]
- Erstellung des TA-Konzepts

Erfüllung der Rolle eines Testautomatisierers:
- Automatisierung der Systemtestfälle
- Sprachen: Python, Java
- TA-Tools: Robot Framework, Jubula API, eggPlant, Selenium
- IDE's: IntelliJ IDEA, Pycharm, VS Code, Eclipse

Eingesetzte Qualifikationen

Code Review, Git, Java (allg.), Jenkins, Jira, Konzeption (IT), Projektleitung / Teamleitung (IT), Python, Selenium, Testautomatisierung

Testkoordinator
Kundenname anonymisiert, Frankfurt am Main
1/2018 – 9/2018 (9 Monate)
Eisenbahnverkehr
Tätigkeitszeitraum

1/2018 – 9/2018

Tätigkeitsbeschreibung

Planung und Steuerung der Testaktivitäten für das neue Software-System - das Programm besteht aus >10 Teilprojekte verschiedener Größe (2-20 Entwickler/Tester):
- SIT (SystemIntegrationsTests) auf der Programm-Ebene
- ST (SystemTest) auf Projekt-Ebene
- Arbeit innerhalb des Testmanagement-Teams
- Erstellung der Testkonzepte
- Koordination der Zusammenarbeit der Teilprojekte des Programms
- Planung der Test-Ressourcen
- Operative Koordination während der Testausführungsphasen
- Defect-Management [HP ALM]
- Auswertung der Testergebnisse und Berichterstellung

Eingesetzte Qualifikationen

Testmanagement / Testkoordination (IT)

Testmanager (Festanstellung)
BFE, Mainz
4/2016 – 10/2017 (1 Jahr, 7 Monate)
Medienbranche
Tätigkeitszeitraum

4/2016 – 10/2017

Tätigkeitsbeschreibung

Leitung des QS-Teams in der Software-Entwicklungsabteilung (Steuerung-Software für Broadcasting- und Mediensysteme).
- Test-Management, Test-Design, Testdurchführung [Werkzeug: TestLink]
- Testautomatisierung – Realisierung einer kompletten Lösung von der Architektur-Planung und -Aufbau bis zur Automatisierung einzelner Testfälle [Werkzeuge: Ranorex, AutoIt, Robot Framework, Jenkins, Python]
- Aufbau und Umsetzung des Issue-Tracking-Systems (Fehlerverfolgung, AufgabenManagement und ALM) [Werkzeug: Mantis BT]
- Aufbau und Umsetzung des Continuous-Integration-Systems [Werkzeuge: Jenkins, TortoiseSVN]

Eingesetzte Qualifikationen

Apache Subversion (SVN), Jenkins, Mantis, Projektleitung / Teamleitung (IT), Python, Testautomatisierung, Testmanagement / Testkoordination (IT)

Testautomatisierer
Kundenname anonymisiert, Frankfurt am Main
2/2015 – 3/2016 (1 Jahr, 2 Monate)
Logistikdienstleister
Tätigkeitszeitraum

2/2015 – 3/2016

Tätigkeitsbeschreibung

Automatisierung der Systemintegrationstests für einen Web-Client eines Flugbuchungssystems einer Frachtfluggesellschaft [Werkzeuge: QF-Test, imbus TestBench].
Entwicklung von Plugins und Testautomatisierung-Werkzeugen und Skripten [Java, Python, Groovy].
Quellcode- und Architektur-Reviews für die Testautomatisierung.
Betreuung der Bacheloranten: Vorbereitung der TA-Lernplänen, Durchführung von Workshops.

Eingesetzte Qualifikationen

Code Review, Java (allg.), Python, Testautomatisierung

Software Entwickler
Kundenname anonymisiert, Bad Homburg
11/2014 – 2/2015 (4 Monate)
Tourismus und Freizeitwirtschaft
Tätigkeitszeitraum

11/2014 – 2/2015

Tätigkeitsbeschreibung

Entwicklung der IDE für eine speziell entwickelte TA-Skriptsprache [TA-Kern: Ranorex]
Allgemeine Editor-Funktionen sowie übrige IDE-Features wurden realisiert: Syntax-Highlighting, Autocomplete, Debugging, Ausführung-Konsole, Projekt-Management etc.
​​​​​​​Werkzeuge und Technologien verwendet: Visual Studio TFS, .NET C#, WPF, PRISM

Eingesetzte Qualifikationen

.Net, C#, Objektorientierte Programmierung (OOP), Team Foundation Server (TFS), Visual Studio, Windows Presentation Foundation (WPF)

Testautomatisierer
Kundenname anonymisiert, Kassel
3/2014 – 9/2014 (7 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

3/2014 – 9/2014

Tätigkeitsbeschreibung

Automatisierung der Systemtests für einen Web-Client vom Betriebssystem eines Bioreaktor-Gerätes.

Tools: QF-Test, Groovy, VirtualBox, VMWare, Bugzilla, Polarion

Eingesetzte Qualifikationen

Java (allg.), Testautomatisierung, Testing (IT), VM VirtualBox (Oracle), Vmware (allg.)

Training and Support Engineer (Festanstellung)
AxxonSoft, Wiesbaden
6/2012 – 12/2013 (1 Jahr, 7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2012 – 12/2013

Tätigkeitsbeschreibung

First-Line Technisches und Pre-Sales-Support für Kunden und Partners im EMEA-Gebiet.
Direkte Unterstützung vor Ort.
Vertreten der Firma in Europa.
Teilerfüllung der Aufgaben vom Business Development Manager.
Vorbereitung und Durchführung von technischen und Vertriebsschulungen und Webinaren.
Teilnahme an Messen.

Eingesetzte Qualifikationen

IT-Support (allg.), Presales, Schulung / Training (IT)

Senior QA Engineer (Festanstellung)
ITV / AxxonSoft, Moskau
9/2010 – 6/2012 (1 Jahr, 10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2010 – 6/2012

Tätigkeitsbeschreibung

Zusammenarbeit mit ca. 10 Testern in der Software-QS-Abteilung.
Leitung einer QS-Gruppe von 2-3 Testern.
Hauptaufgabe der QS-Gruppe – Testen verschiedener Module der entwickelte VMS (Video Management Software), die für Integration von IP-Videoüberwachungskameras zuständig sind.
Test-Management, Test-Design, Test-Durchführung.
Aufbau und Betreuung der Testumgebung.
Werkzeuge: Atlassian JIRA, Atlassian Confluence, IBM Rational Testmanager, Microsoft Project, SpiraTest.

Eingesetzte Qualifikationen

Jira, Projektleitung / Teamleitung (IT), Testing (IT), Testmanagement / Testkoordination (IT)

Zertifikate

ISTQB Advanced Level Test Automation Engineer
2019
ASQF Ceritified Professional for Project Management
2018
ISTQB Advanced Level – Technical Test Analyst
2015
ISTQB Foundation Level
2014

Ausbildung

Informationssysteme und -Technologien
Master
2011
Russland, Woronesh

Über mich

Hallo!

Ich bringe langjährige (seit 2010) und tiefgehende Erfahrung in verschiedenen Rollen in der Software-Entwicklung mit, hauptsächlich im Testen und schwerpunktmäßig in der Testautomatisierung (9+ Jahre).

Diese Erfahrung konnte ich in zahlreiche Kundenprojekte einbringen, in den letzten Jahren - als Test Automation Architekt.

Insbesondere mit dem Tool Robot Framework habe ich eine tiefgehende Erfahrung, von Nutzung bis zur Erweiterung und Durchführung von Schulungen und Teilnahme an Konferenzen.

Gerne unterstütze ich Ihr Projekt vor Ort in Frankfurt am Main und Umgebung sowie remote in ganz Deutschland!

Persönliche Daten

Sprache
  • Russisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Home-Office
bevorzugt
Profilaufrufe
527
Alter
35
Berufserfahrung
13 Jahre und 7 Monate (seit 09/2010)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden