2021 - 2025: Automatisierung für Web-, Mobile -Anwendungen und API-Schnittstellen
Rolle: Test Automation Engineer
Kunde: DB Systel GmbH (Frankfurt amMain, Germany)
Aufgaben:
- Automatisierung für Web-, Mobile -Anwendungen und API-Schnittstellen
- Aufbau und Pflege von Testframeworks wie Selenium, Appium, Cypress, Robot Framework, Playwright
- Programmierung mit Java, Typescript, JavaScript
- API-Tests (REST, SOAP) und Backend-Testautomatisierung
- CI/CD Integration
- Einrichtung von Git-Workflows für die Quellcodeverwaltung
- Erstellung von Testdesign, Testkonzept und Testskripte
- Integration und Umsetzung von E2E-, Smoke-, Integrations- und Systemtests
2019 - 2021: Entwicklung von nativen Apps für Android Endgeräte
Rolle: Software Entwickler
Kunde: DB Systel GmbH (Frankfurt am Main, Germany)
Aufgaben:
- Entwicklung von nativen Apps für Android Endgeräte
- Entwicklung von Web-Applikation mit Oracle Apex + PL/SQL und Javascript
- Backend-Entwicklung mit Java Spring (Microservice) + JBoss
- PL/SQL Coding für Datenbank Packages
- Monitoring und Analyse mit Openshift
- Android UX Design
- Code Analyse und Pair Programming
- Lieferungen auf internen PlayStore (Public + Test-Tracks)
- Benutzerverwaltung mit Acat5
- Unit- und Integration Tests mit Junit und Espresso
- CI/CD
- Einrichtung von Git-Workflows für die Quellcodeverwaltung
2018 - 2019: Entwicklung für das Produkt
Rolle: IT Consultant / Software Entwickler
Kunde: Cerepro Consulting GmbH - Techem Energy Services GmbH
Aufgaben:
- Entwicklung für das Produkt: Techem Smart System
- Backend-Entwicklung mit TIBCO + Java Spring
- Tools: Jenkins, Git, SQL Developer, TIBCO 5, Eclipse, JIRA
- Unit- und Integration Tests mit Junit und Citrus
- Einrichtung von Git-Workflows für die Quellcodeverwaltung