freiberufler Softwareentwickler und Testautomatisierer auf freelance.de

Softwareentwickler und Testautomatisierer

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 8144 Unterpremstätten
  • auf Anfrage
  • bs  |  de  |  en
  • 18.10.2024

Kurzvorstellung

ISTQB®-zertifizierter Software Development Engineer in Test (SDET) mit einem Master-Abschluss in Softwareentwicklung und Management von der Technischen Universität Graz und einem Bachelor-Abschluss in Mobile Computing von der Fachhochschule Hagenberg

Qualifikationen

  • Agile Methodologie2 J.
  • Android Entwicklung2 J.
  • CRM (Customer Relationship Management)1 J.
  • ISTQB
  • Java (allg.)10 J.
  • JavaScript7 J.
  • Jenkins1 J.
  • Jira5 J.
  • Playwright
  • Python7 J.
  • Representational State Transfer (REST)7 J.
  • Robot Framework
  • Salesforce.Com1 J.
  • Selenium5 J.
  • Test Automation1 J.

Projekt‐ & Berufserfahrung

Test Engineer / Testautomatisierer
Sky, München
6/2023 – offen (1 Jahr, 5 Monate)
Medienbranche
Tätigkeitszeitraum

6/2023 – offen

Tätigkeitsbeschreibung

QA & Testautomatisierung

Eingesetzte Qualifikationen

Agile Methodologie, CRM (Customer Relationship Management), Java (allg.), Jira, Representational State Transfer (REST), Salesforce.Com, Selenium, Test Automation

Senior Functional Backend Tester
Atos Information Technology GmbH, Remote
11/2021 – 10/2022 (1 Jahr)
Energiewirtschaft
Tätigkeitszeitraum

11/2021 – 10/2022

Tätigkeitsbeschreibung

• Backend Testautomatisierung mittels Robot Framework
• Implementierung und Integration von Jenkins-Pipelines für die End2End- und REST API-Tests
• Erstellung und Durchführung von Frontend E2E Tests mithilfe von Selenium / Playwright
• Planung, Erstellung und Integration von Docker-Images für die Durchführung der automatisierten Tests
• Analyse von Anforderungsdokumenten bzw. User Stories und daraus abgeleitet die Erstellung von Testfällen
• Durchführung von Regressionstests
• Fehleranalyse und Dokumentation, Fehlernachtest
• Erstellung einer umfangreichen GUI mit Tkinter (Python) für die Generierung von XML-basierten Testdaten
• Erstellung von Unittests mit Pytest
• Teilnahme an Daily und Sprint Meetings
• Schulung von Mitarbeitern

Eingesetzte Qualifikationen

Agile Methodologie, Amazon Web Services (AWS), Confluence, Docker, Git, HTML, Java SE, Json, Jenkins, Jira, Kanban, Openshift, Python, Representational State Transfer (REST), Scrum, Selenium, UML, XML

Technischer Projektleiter (Festanstellung)
Graz University of Technology, Graz
1/2019 – 4/2021 (2 Jahre, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2019 – 4/2021

Tätigkeitsbeschreibung

• Business Analyse neuer Anforderungen
• Koordination der internen und externen Projektmitarbeiter
• Weiterentwicklung der Austria-Forum Plattform auf Basis von JSP (Java Server Pages) und JavaScript
• Erstellung von Python-Skripten für die Prozessautomatisierung
• Planung, Entwicklung und Durchführung von manuellen Tests
• Testautomatisierung auf der Ebene von Unit-Tests, Integrationstests und Akzeptanztests.
• Durchführung von Linux Betriebssystem-Updates, Security-Patch-Management und Backup & Recovery
• Schulung und Unterstützung der internen IT-Mitarbeiter bei der Nutzung der Austria-Forum Plattform

Eingesetzte Qualifikationen

Mariadb, Subversion, XML, HTML, Json, Selenium, Kanban, Apache Tomcat, Eclipse, Java (allg.), JavaScript, Jira, Javaserver Pages

Software-Entwickler (Festanstellung)
Technische Universität Graz, Graz
4/2014 – 1/2019 (4 Jahre, 10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2014 – 1/2019

Tätigkeitsbeschreibung

• Programmierung / Implementierung von technischen Komponenten mit Hilfe des Hyperwave-Frameworks, das auf den Programmiersprachen Java und JavaScript basiert
• Durchführung von Komponenten- und Unit-Tests
• Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
• Durchführung von Übungen in den Programmierspra-chen Python und Java für Studenten im Grundstudium

Eingesetzte Qualifikationen

Pandas, Scikit-learn, Subversion, Eclipse, Python, XML, HTML, Java (allg.), JavaScript, Json, Representational State Transfer (REST)

Software-Entwickler
Privat, Graz
7/2013 – 4/2014 (10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2013 – 4/2014

Tätigkeitsbeschreibung

• Software/Hardware Architektur Design
• Zusammenbau des Hardwaremoduls
• Programmierung der hardwareseitigen Software zur Steuerung der Tasten
• Implementierung der seriellen Kommunikation zwischen Hardware-Modul und PC
• Programmierung der serverseitigen Software inkl. Schnittstelle zur Kommunikation zwischen Hardware-Modul und msfs2020
• Durchführung von Komponenten- und Unit-Tests

Eingesetzte Qualifikationen

Git, Json, Python

Software-Entwickler
Privat, Graz
7/2012 – 7/2013 (1 Jahr, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

7/2012 – 7/2013

Tätigkeitsbeschreibung

• Software Architektur Design (Modular)
• Frontend- und Backend-Entwicklung
• Programmierung der Benachrichtigungsschnittstellen
• Training des Datensets für die Bilderkennung
• Durchführung von Komponenten- und Unit-Tests

Eingesetzte Qualifikationen

Git, Java (allg.), Junit, XML, SMTP, Json

Software-Entwickler
Privat, Graz
1/2011 – 7/2012 (1 Jahr, 7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2011 – 7/2012

Tätigkeitsbeschreibung

• Software Architektur Design (MVC-Pattern)
• Frontend-Entwicklung mit Android XML Layouts
• Backend-Entwicklung mit Native Android SDK
• Durchführung von Komponenten- und Unit-Tests
• Pflege des serverseitigen AIML-Datensatzes
• Implementierung der REST-basierten AIML/Pandorabot- und MediaWiki-Schnittstellen
• UI und Asset Design mit Gimp und Photoshop
• AdWords Implementierung für App Sichtbarkeit
• Google Analytics Implementierung und Auswertung
• Veröffentlichung im Google Play Store und SEO-Optimierung

Eingesetzte Qualifikationen

Android Entwicklung, Google Adwords, Json, XML

Software-Entwickler (Festanstellung)
Pozitron, Istanbul
1/2010 – 6/2010 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2010 – 6/2010

Tätigkeitsbeschreibung

• Frontendentwicklung, basierend auf dem hausinternen Web-UI-Framework
• Implementierung der GUI unter Verwendung der vom Designteam bereitgestellten Assets und des vom Business Analysten bereitgestellten Workflows
• Teilnahme an wöchentlichen Projektbesprechungen

Eingesetzte Qualifikationen

Android, Eclipse, Java (allg.)

Zertifikate

Tricentis Test Design Specialist
2022
Tricentis qTest Specialist
2022
Tricentis Tosca Automation Specialist for SAP
2022
Tricentis Tosca Automation Specialist
2022
ISTQB Certified Tester
2022

Ausbildung

Software Engineering and Management
Dipl.-Ing. / MSc
2020
Graz
Mobile Computing
BSc
2011
Hagenberg

Über mich

ISTQB®-zertifizierter Software Development Engineer in Test (SDET) mit einem Master-Abschluss in Softwareentwicklung und Management von der Technischen Universität Graz und einem Bachelor-Abschluss in Mobile Computing von der Fachhochschule Hagenberg.
Mehr als 10 Jahre Erfahrung im Software Development Umfeld, speziell im agilen Umfeld, mit tiefgehendem Wissen in Testautomatisierung und Testmanagement.
Expertenkenntnisse in den Bereichen JIRA, Xray, Selenium. Cucumber, Java, Robot Framework und Python.
Umfassende IT-Kenntnisse in On-premises Linux-basierten Architekturen sowie in Cloud-Lösungen von Google Cloud Platform und Amazon AWS.

Weitere Kenntnisse

Programmiersparchen:
Python
Java
JavaScript
C/C++
Groovy
Toolkenntnisse:
Selenium
Cucumber
Robot Framework
Playwright
Postman
Tosca
K6
Grafana
Evinced Accessability Testing
qTest
Datenformate:
HTML
XML
UML
YAML
JSON
Schnittstellen:
SOAP
REST
Datenbanken:
MySQL
PostgreSQL
MariaDB
Cloud-/Container Technologien:
Amazon AWS
Google Cloud Platform
Docker
Jenkins
Openshift
Microservice Architektur
Salesforce
CRM
Versionsverwaltung:
Git/Bitbucket
SVN
Netzwerkprotokolle:
FTP/SFTP
SSH
TCP/IP
VPN
Betriebssysteme:
Windows
Mac OS X
Linux/Unix
iOS
Android
Bibliotheken/Frameworks:
Pytest / Unittest
JUnit
Java Robot
Native Android SDK
Yolo v3
Android SST/TTS
Python Tkinter (GUI)
OpenSSL
GPIO
SERIAL
Tomcat
Blynk
RegEx
WCAG 2.1
Pandas
Numpy
Matplotlib
Scikit-Learn
IDEs:
IntelliJ
Eclipse
PyCharm
Android Studio
Visual Studio
Standard Software:
Confluence
JIRA
Xray
Jupiter Notebooks
Redmine
IoT:
Raspberry
Arduino
Multimedia:
Adobe Photoshop
Gimp
Audacity
SEO/Publishing:
Google Play Console
Google AdWords
Google Analytics
Firebase

Persönliche Daten

Sprache
  • Bosnisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
unbedingt
Profilaufrufe
877
Alter
35
Berufserfahrung
15 Jahre und 9 Monate (seit 01/2009)
Projektleitung
2 Jahre

Kontaktdaten

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

Jetzt Mitglied werden