Webapplication Smoketest
Design und Entwicklung eines Webservices um zeitgesteuert (Quartz/Cron) webbasierende Anwendungen zu testen. Entwicklung einer eigenen DSL um per Groovy Test-Jobs Scripten zu können. Testduchlauf mit Headless-Browser PhantomJS. Administrationsoberfläche im die Test-Jobs individuell konfigurieren zu können. Loggen und Anzeigen der Testläufe inkl. Screenshots und Meldungen (Browserconsole). Senden von Notificiations per Email/SMS je nach Testsituation (fail/back to normal).
3 Monate
Architekt / Entwickler
Versicherung
Java, Groovy, Javascript
AngularJS, JUnit, PhantomJS, Selenium, MessageBird, SpringMVC, Spring Data, Spring Test, Quartz, Gradle, Git, MySQL