Senior Test Automation Engineer / Test Koordinator
Ampada GmbH, Köln, DE
* UI Integration Tests automatisiert für AMS internal recruiting Portal mittels
Java, Selenium, Docker. Buildprozess mit Maven abzubilden. Allure
Reports, in Jenkins ausführen und darstellen.
* Unterstützung bei der Modernisierung und Optimierung des Telco Web-
Portals für (www.m-net.de ). Testen der Umsetzung der User Stories,
Bewertung der Ergebnisse und Sicherstellung der Richtigkeit der
Dokumentation. Unterstützung des Entwicklungsteams bei der
Fehlersuche und -behebung. Test-Koordinierung.
* Technologien im Einsatz - Java 8(11,17), Kotlin, Spring, CodeceptJS,
SpringBoot, Jenkins, Gitlab, Rest API (Postman), Postgres, MongoDB,
Serenity .
* Erstellug von Aufgaben, Akzeptanz-kriterien, Fortschritten in Scrum-
Events (Sprint Plannings, Daily Scrums, Sprint Reviews und
Retrospektiven). Enge Zusammenarbeit mit dem
Softwareentwicklungsteam und den POs
02/2018
-
01/2019
Automation Quality Engineer
Grid Dynamics, Belgrade, RS
* GUI-Testautomatisierung des AmericanEagle-Webshops mit Schreiben
von UI-Tests mit JAVA, Selenium, JBehave, Gherkin. Bauen mit Maven,
Nexus. Allure Berichte, Bamboo Build Server für CI.
* Enge Zusammenarbeit mit den Ingenieuren und Managern, um
sicherzustellen, dass die Testbarkeit und optimale Verfahren in den
Code eingebaut werden.
* Das Arbeiten mit JIRA für Automatisierungsleistungen,
Testfallmanagement, Defektmanagement, Testberichte und andere
Aufgaben.
* Das Testen von Services-API-Endpunkten mit Java, Spring Framework,
JBehave, Gherkin, Allure-Berichten, Bamboo-Build-Server für CI.
Verwendung von Oracle Apiary als Dokumentation.
* Arbeit an Regression Fixes und Reports.
07/2017
-
02/2018
Test Automation Engineer
TeleSign, Belgrade, RS
* GUI Testautomatisierung des Messaging Webportals mit dem Erstellen
von Tests mit JAVA, Selenium und TestNG. Bauen mit Ant.
* Enge Zusammenarbeit mit den Software-Ingenieuren, um
sicherzustellen, dass Testbarkeit und Best Practices in den Code in
einer agilen Umgebung eingebaut werden
* Verwendung von JIRA für Automatisierungslieferungen,
Testfallmanagement, Defektmanagement, Testberichte und andere
Funktionalitäten.
* Teilnahme an Design-Meetings, um sicherzustellen, dass Designs und
Implementierungen testbar sind
* Zusammenarbeit mit dem Technical Product Owner und den Business-
Analysten, um User Stories in Testfälle zu verwandeln.
04/2014
-
07/2017
Senior Software Tester Engineer
IGT(Gtech) Belgrade Branch, Belgrade, RS
* Enge Zusammenarbeit mit anderen Entwicklern.Projektmanager und
Spieleproduzenten, die sicherstellen, dass die Spiele mit der
Spezifikation übereinstimmen und hohe Qualitätsstandards eingehalten
werden.
* Einführung von Automatisierungstests in der Spieleindustrie. Erstellen
spezieller Skripte für die Ausführung von Szenarien in html5-Slot-
Spielen in intern entwickelten Tools.
* Erstellen von Berichten basierend auf den Ergebnissen der
Automatisierungstests.
* Regressionstests, Feature-Tests, Wartungstests.
* Erstellung von Testplänen, Testausführung mit HP Quality Center
* Aktives Mitwirken bei der agilen Softwareentwicklung.
01/2011
-
04/2014
Localisation Programmer
IGT(Gtech) Belgrade Branch, Belgrade, RS
* Verantwortlich für die Entwicklungs- und Wartungsphase von
mehrsprachigen Spielen. Spiele werden in durchschnittlich 17
verschiedenen Sprachen lokalisiert.
* Enge Zusammenarbeit mit anderen Entwicklern, PjM und Game
Producers, um sicherzustellen, dass die Spiele konsistent sind und in hoher
Qualität und innerhalb des Budgets produziert werden.
* Behebung von in JIRA protokollierten Fehlern. Testen (QA) für die Spiel-
Zertifizierung.
* Verwendung und Implementierung des CAT-Tools (Übersetzungstool -
Alchemy Catalyst) .
* Regressionstesten.
* Zuständig für die Kundenkorrespondenz für die mehrsprachige Entwicklung
von Spielen.
* Zuständig für die Korrespondenz mit Drittanbietern für die mehrsprachige
Entwicklung von Spielen.
* Beantragung von Software-Änderungen, Benachrichtigung des
Managements über vorzunehmende Software-Änderungen.
* Verwaltete kundenseitige Programmierer, die unter meiner Anleitung an der
mehrsprachigen Spieleentwicklung arbeiteten
* Verantwortlich für die Entwicklung verschiedener Spieleprojekte (JSP,
Flash, XML)
11/2008
-
01/2011
Analyst Programmer (Third line Support)
Gtech Belgrade Branch, Belgrade, RS
* Zuständig für die Support-Codierung der verschiedenen, meinem Team
zugeordneten Projekte in den Sprachen Java, C#, SQL, Awk...
* Zuständig für die Extrahierung von Daten aus großen Oracle DBs
* Zuständig für den Support, Deployment, Build eines komplexen Client/
Server-Sportwettsystems
* Bearbeitung von Kundenänderungswünschen und Implementierung neuer
Funktionsvorschläge für die Online-Glücksspielsoftware.
* Client-Bedarfsanalyse