Softwareentwickler (Python|PHP|Java) / Softwaretester
- Verfügbarkeit einsehen
- 0 Referenzen
- 70‐90€/Stunde
- 01307 Dresden
- DACH-Region
- de | en
- 08.05.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
10/2022 – 3/2024
Tätigkeitsbeschreibung
- Statischer Test von Anforderungsdokumenten und Prüfung
der Umsetzung von notwendigen Änderungen an
Anforderungen
- Analyse kritischer Use Cases als Grundlage für einen
risikobasierten Regressionstestfallkatalog
- Erstellung eines risikobasierten
Regressionstestfallkataloges unter besonderer
Berücksichtigung der Schnittstellen zu Partnersystemen
- Testdurchführung und Testdokumentation der
Regressiontstestfälle
- Dokumentation von Verhaltensabweichungen
- Verifikation von gelösten Verhaltensabweichungen
- Automatisierung von Testfällen unter Verwendung von
Java, TestNG, Selenium (Selenide) und Cucumber/Gherkin
- Agile Arbeitsweise
Behavior Driven Development, Git, Java (allg.), Test Automation, Testdesign (IT)
9/2021 – 9/2022
Tätigkeitsbeschreibung
- Entwicklung auf Basis einer Microservice Architektur mit
dem Symfony Framework, CQRS Implementation mit der
Messenger Komponente, IPC mit RabbitMQ und Doctrine
als ORM
- Erstellung von Unit-Tests, API-Tests
- Schulung der Mitarbeiter in der Erstellung von
Microservices unter Verwendung o.g.
Frameworks/Libraries und Erstellung von Unit-Tests
- Entwicklung eines Microservice Bundles für die Realisation
von RPC, Event Sourcing und Storing, etc.
- Nutzung der Paketmanager npm und composer
- Entwicklung nach Clean Code/Clean Architecture Standard,
Einsatz diverser Entwicklungsmuster
- Agile Arbeitsweise nach Scrum
Git, Docker, PHP, Symfony, Test Automation
3/2021 – 7/2021
Tätigkeitsbeschreibung
- Automatisierung von Tests für eine BroadSoft (Cisco) Call
Center Software unter Verwendung von Ruby, Cucumber
und Gherkin in einem Telefonie Labor Umfeld (IPTelefonie).
- Agile Arbeitsweise
Git, Behavior Driven Development, Ruby, Selenium
2/2021 – 12/2022
Tätigkeitsbeschreibung
- Entwicklung von Medium Tests (Unit/Integration/API)
unter Verwendung von Pytest für eine Applikation
basierend auf dem Django Framework
- Erstellung von Testfällen
- Automatisierung von End-2-End Tests mit Pytest, Pytestbdd
(Behavior Driven Development) und Selenium
- Erstellung einer CI/CD Pipeline für das Git-
Codemanagement Tool Bitbucket.
- Erstellung von Trusted Docker Images mit Debian
- Automatisierung mit Jenkins
- Agile Arbeitsweise
Behavior Driven Development, Test Automation, Docker, Jenkins, Python, Django, Selenium
1/2020 – 12/2020
Tätigkeitsbeschreibung
- Weiterentwicklung, Wartung und Pflege einer Software für die Auswertung von GPS Daten Tests mit Python unter der Verwendung des Frameworks Django und weiterführend Pandas, Numpy, Bootstrap 4 sowie Javascript (ES 6)
- Erstellung von Unittests und Funktionalen Tests mit Selenium
- Verwendung von GitLab für CI/CD
- Agile Arbeitweise
Test Automation, Git, Python, Django, Selenium, Softwareentwicklung (allg.)
4/2019 – 12/2019
Tätigkeitsbeschreibung
- Entwicklung einer Microservice Architektur mit dem Symfony Framework, CQRS Implementation mit der Messenger Komponente, ISP mit RabbitMQ und Doctrine als ORM
- Entwicklung von Frontends mit React und Twig
- Verwendung von Typescript mit React, Nutzung von Webpack Encore
- Nutzung des Symfony Formbuilders mit Twig und für die Datenvalidierung bei APIs
- Entwicklung nach Clean Code/Clean Architecture Standard, Einsatz diverser Entwicklungsmuster
- Weiterführende Themen: ReactPHP, insbesondere für die Erstellung von API Gateways in einem Microservice Umfeld, Event Sourcing, Testautomatisierung mit PHPUnit, Docker
Git, CSS (Cascading Style Sheet), HTML5, Json, PHP, React (JavaScript library), SOAP, Software Architecture, Symfony
10/2018 – 3/2019
Tätigkeitsbeschreibung
Durchgeführte Tätigkeiten im Rahmen des Praktikums:
- Erstellung Rest API mit Python (Django)
- Entwicklung einer Java Applikation für mobile Endgeräte mit Android Betriebssystem für die Darstellung von Kunden- und Produktdaten
- Installation von Linux Betriebssystemen und Integration von Thin Clients im Microsoft Windows Terminal-Server Umfeld
- Entwicklung einer Java Konsolenapplikation und einer JavaFX Anwendung für die Erstellung von Konfigurationsdateien
Java (allg.), Python
9/2017 – 9/2018
Tätigkeitsbeschreibung
- Testdurchführung von Release und Lauffähigkeitstests
- Automatisierung von Softwaretests mit QTP (VBScript) und der Entwicklung von Java Konsolenapplikationen für die Implementation von Such-, Sortier- und Mustererkennungs Algorithmen als Erweiterung
- Automatisierung der Erstellung von Reportings für das Projektmanagement unter Verwendung von HP QC mit einer MSSQL Datenbank, Microsoft Excel, Python und Jupyter Notebook für die Datenanalyse sowie Python mit Tkinter für die Steuerung per GUI
- Installation eines Apache Webservers und MySQL Datenbank auf dem intern genutzten V-Server der Abteilung
- Erstellung eines Webportals mit PHP 7, HTML5 und Javascript unter Verwendung der Frameworks Bootstrap und jQuery für die Anzeige des tagesaktuellen Status der Auftragsbearbeitung und spezifischer Kennzahlen.
Microsoft SQL-Server (MS SQL), Mysql, ISTQB, Java (allg.), Python, CSS (Cascading Style Sheet), HTML5, Jquery
1/2007 – 8/2017
Tätigkeitsbeschreibung
Vermarktung verschiedener Produkte:
- Erstellung von Webseiten mit PHP, Javascript, HTML und CSS. Auslesen von Daten verschiedener Schnittstellen (SOAP/XML/JSON)
- Debian Server Administration
- Suchmaschinenoptimierung und -marketing
- Social Media Promotion
Debian Linux, XML, SOAP, CSS (Cascading Style Sheet), HTML5, Json, PHP
Zertifikate
Ausbildung
TH Brandenburg
München
Über mich
Weiterführend konnte ich einschlägige Erfahrungen im Bereich von Softwaretests nach ISTQB in den Bereichen automatisierter Black Box Tests (QTP/Tosca/Selenium) und xUnit Testing sammeln.
Weitere Kenntnisse
- Softwaretest nach ISTQB
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