Das Unternehmen hat sich für die Modernisierung ihres Monolithen entschieden und ist eine Microservice Architektur am Einführen. In diesem Projekt bin ich für die Testautomatisierung und die Beratung im Software-Testlebenszyklus verantwortlich. Die Services wurden sowohl isoliert als zusammen automatisiert getestet.
In diesem Projekt war meine Aufgabe die umfassende Beratung, Konzeption und Durchführung des Software-Testlebenszyklus für eine Mobile App, die sowohl für iOS als auch für Android entwickelt wurde. Dies umfasste die Recherche und Auswertung geeigneter Testwerkzeuge sowie die Erstellung eines Testplans, Testentwurf und die Durchführung.
In diesem Projekt war ich verantwortlich für die End-to-end Testautomatisierung einer Webapp, die das Aufnehmen und Auswerten von Corona-Schnelltests, PCR-Tests und Antigen Tests ermöglicht. Die Ergebnisse werden standardisiert in Zertifikaten erfasst und an Kunden per Mail und/oder PDF versendet.
Die App ermöglicht die Organisation der Aufträge, dazu gehört die Dokumentation, welche Materialien und wie viel von diesen Bei dem Projekt "Mai und Wand" war ich als Testautomatisierer tätig und verantwortlich für die Qualitätssicherung der internen Android App, die für den Innenausbau verwendet wurde. Meine Hauptaufgaben bestanden darin, Integrationstests und End-to-end Tests mit Appium zu entwickeln, um sicherzustellen, dass die App reibungslos funktioniert und den Anforderungen gerecht wird.
Als Lead Entwickler bei einem Kölner Startup habe ich die Entwicklung einer on-demand Dienstleistungsvermittlungs-App für iOS und Android verantwortet. In meiner Anfangsphase war ich maßgeblich an der Konzeption, Implementierung und Durchführung von Tests beteiligt. Nachdem ausreichend Entwickler eingestellt wurden, habe ich mich hauptsächlich auf das Betreuen und Durchführen des Software Testing Life Cycles fokussiert.
Praevencio ist ein führendes Erste-Hilfe Unternehmen mit 17 Standorten und zählt zu den größten Erste-Hilfe Dienstleistern im Raum NRW. In meiner Position als Leitender Softwareentwickler lag meine Hauptaufgabe darin, Möglichkeiten zur Steigerung der Effizienz und Produktivität im Unternehmen zu finden, um dadurch den Umsatz zu steigern.
Während meiner Anfangszeit bei der Veniture GmbH war ich maßgeblich an der Entwicklung von Jira und Confluence Applikationen beteiligt. Im weiteren Verlauf meiner Tätigkeit verschob sich mein Schwerpunkt auf den Bereich Software Testing, und ich begleitete den gesamten Software Testing Life Cycle. Dazu gehörte die Implementierung von Integrationstests und End-to-End Tests, für die ich ein kleines QA-Team aufgebaut und geschult habe.
2018
Zertifizierter Jira und Confluence Administrator
Technische Hochschule Köln
Studium - Software Engineering
Abschluss: Master of Science
Schwerpunkte:
Technische Hochschule Köln
Studium - Informatik
Abschluss: Bachelor of Science
Schwerpunkte:
Berufskolleg Georg-Simon-Ohm
Informationstechnischer Assistent und Fachhochschulreife
Testing tools
Junit, TestNG, Mockito, MockMvc, RestAssured, Postman, Testcontainers, WireMock, Cucumber, Selenium, Selenium Grid, Appium, Kaspresso, Espresso, Robot framework, ExtentReports, Xray, Zephyr Scale - Test Management for Jira, Pact
Testing
Beratung, Konzeption und Durchführung des Software-Testlebenszyklus (Von Anforderungsanalyse, Testplanung, Testentwurf bis zum Reporting), Beratung und Evaluierung zur geeigneten Testwerkzeugen, Testautomation patterns(Data driven testing, Keyword driven testing, Page Object Model, BDD), Clean Code, Test-driven Development, Service-Virtualisierung, Integrationstest und Contract testing, Komponententests, E2E Testing, auch in Flaky Umgebungen, Keycloak testing, Lasttests, Agile testing
Agile Softwareentwicklung
Scrum, Kanban, Pair programming und Code Reviews
Software-Architektur
Microservices, Monolithische Architektur, Domain Driven Design (DDD)
Android
Retrofit, RxJava2, OkHTTP, Firebase, Picasso, Butterknife, Room, Jetpack
Sontige Kompetenzen
Amazon Web Services, Git, Jira, Confluence, Docker
Das Unternehmen hat sich für die Modernisierung ihres Monolithen entschieden und ist eine Microservice Architektur am Einführen. In diesem Projekt bin ich für die Testautomatisierung und die Beratung im Software-Testlebenszyklus verantwortlich. Die Services wurden sowohl isoliert als zusammen automatisiert getestet.
In diesem Projekt war meine Aufgabe die umfassende Beratung, Konzeption und Durchführung des Software-Testlebenszyklus für eine Mobile App, die sowohl für iOS als auch für Android entwickelt wurde. Dies umfasste die Recherche und Auswertung geeigneter Testwerkzeuge sowie die Erstellung eines Testplans, Testentwurf und die Durchführung.
In diesem Projekt war ich verantwortlich für die End-to-end Testautomatisierung einer Webapp, die das Aufnehmen und Auswerten von Corona-Schnelltests, PCR-Tests und Antigen Tests ermöglicht. Die Ergebnisse werden standardisiert in Zertifikaten erfasst und an Kunden per Mail und/oder PDF versendet.
Die App ermöglicht die Organisation der Aufträge, dazu gehört die Dokumentation, welche Materialien und wie viel von diesen Bei dem Projekt "Mai und Wand" war ich als Testautomatisierer tätig und verantwortlich für die Qualitätssicherung der internen Android App, die für den Innenausbau verwendet wurde. Meine Hauptaufgaben bestanden darin, Integrationstests und End-to-end Tests mit Appium zu entwickeln, um sicherzustellen, dass die App reibungslos funktioniert und den Anforderungen gerecht wird.
Als Lead Entwickler bei einem Kölner Startup habe ich die Entwicklung einer on-demand Dienstleistungsvermittlungs-App für iOS und Android verantwortet. In meiner Anfangsphase war ich maßgeblich an der Konzeption, Implementierung und Durchführung von Tests beteiligt. Nachdem ausreichend Entwickler eingestellt wurden, habe ich mich hauptsächlich auf das Betreuen und Durchführen des Software Testing Life Cycles fokussiert.
Praevencio ist ein führendes Erste-Hilfe Unternehmen mit 17 Standorten und zählt zu den größten Erste-Hilfe Dienstleistern im Raum NRW. In meiner Position als Leitender Softwareentwickler lag meine Hauptaufgabe darin, Möglichkeiten zur Steigerung der Effizienz und Produktivität im Unternehmen zu finden, um dadurch den Umsatz zu steigern.
Während meiner Anfangszeit bei der Veniture GmbH war ich maßgeblich an der Entwicklung von Jira und Confluence Applikationen beteiligt. Im weiteren Verlauf meiner Tätigkeit verschob sich mein Schwerpunkt auf den Bereich Software Testing, und ich begleitete den gesamten Software Testing Life Cycle. Dazu gehörte die Implementierung von Integrationstests und End-to-End Tests, für die ich ein kleines QA-Team aufgebaut und geschult habe.
2018
Zertifizierter Jira und Confluence Administrator
Technische Hochschule Köln
Studium - Software Engineering
Abschluss: Master of Science
Schwerpunkte:
Technische Hochschule Köln
Studium - Informatik
Abschluss: Bachelor of Science
Schwerpunkte:
Berufskolleg Georg-Simon-Ohm
Informationstechnischer Assistent und Fachhochschulreife
Testing tools
Junit, TestNG, Mockito, MockMvc, RestAssured, Postman, Testcontainers, WireMock, Cucumber, Selenium, Selenium Grid, Appium, Kaspresso, Espresso, Robot framework, ExtentReports, Xray, Zephyr Scale - Test Management for Jira, Pact
Testing
Beratung, Konzeption und Durchführung des Software-Testlebenszyklus (Von Anforderungsanalyse, Testplanung, Testentwurf bis zum Reporting), Beratung und Evaluierung zur geeigneten Testwerkzeugen, Testautomation patterns(Data driven testing, Keyword driven testing, Page Object Model, BDD), Clean Code, Test-driven Development, Service-Virtualisierung, Integrationstest und Contract testing, Komponententests, E2E Testing, auch in Flaky Umgebungen, Keycloak testing, Lasttests, Agile testing
Agile Softwareentwicklung
Scrum, Kanban, Pair programming und Code Reviews
Software-Architektur
Microservices, Monolithische Architektur, Domain Driven Design (DDD)
Android
Retrofit, RxJava2, OkHTTP, Firebase, Picasso, Butterknife, Room, Jetpack
Sontige Kompetenzen
Amazon Web Services, Git, Jira, Confluence, Docker
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.