Tal Krawetzky

Freiberuflicher Software-Testing-Berater und -Automatisierer
Zertifizierter agiler Tester in SCRUM
Software-Developer-In-Test (SDET)
End-to-End-Test-Automatisierungs-Experte (BE+FE)
Funktionalitäts-, Integrations-, Performance-Testing u.a.


Wohnort

Neufahrn, 85375, DE

Handy / WhatsApp

+49-176-32955204

Zusammenfassung

Ich bin erfahrener Test-Automatisierer in Bereichen Funktionalitäts-, Intergrations- und Performance-Testing (Front- und Backend); zertifizierter agiler Tester in SCRUM.

Schwerpunkte liegen an:


Ich arbeite mich schnell in Kunden-Produkte und -Prozesse ein, lerne neue Technologien, Programmiersprachen und Prozesse, bin kreativ am Testen und Entwickeln.

Je nach Bedarf, teste ich auch manuell und kann Test-Fälle, und -Metodologien erstellen und prüfen. Ich besitze U.S. Patent (Pending No. US-2008-0126288-A1 (`A System and Method for Automatic Management of Quality Assurance Tests`).

Arbeitsmodell: In München und Umgebung kann ich 100% vor Ort arbeiten. In anderen Städten: 3 Tage vor Ort, 2 Tage Remote.

Gerne dürfen Sie Beispiele meines Codes (nicht kundenbezogen) auf GitHub anschauen (mit Selenium, REST Assured u.a.)

Bereiche

01

eCommerce

Online-Shops, Video-On-Demand-Lösungen

02

FinTech

Zahlungssysteme, Cloud-Zahlungen

03

Soziale Netzwerke

Crowdtesting, Stammbaum-Netzwerk, Logistik-Netzwerk

04

Virtualisierungs-Lösungen

Desktop-Virtualisierung

05

Security

Proactive-Defence, AV

06

Automotiv

Prozess-Management

07

Immobilienmarkt

Darlehens-Vorgehensweise, deutsches Miet- und Vermieterrecht, Vergleichsportale u.a.

08

Robotics / Hardware

Test-Automatisierung der Roboter und Geräte.

Kenntnisse

Methodologien

95%

Scrum

95%

Test-Design

95%

Test-Methodologien

95%

Automatisiertes Testen

95%

Manuelles Testen

95%

CI/CD




Programmiersprachen

95%

Java

93%

C#

94%

PHP

50%

Kotlin

50%

Swift




Bibliotheken und Tools

85%

JUnit

93%

Selenium Web Driver

85%

Selenium Grid

81%

Cucumber

75%

JMeter

94%

Appium (Web, Android, iOS, Windows)

87%

Rest Assured

75%

Docker

70%

RabbitMQ

50%

Logstash

90%

Kibana

90%

CaliforniumIQ

65%

Postman

65%

Espresso




Datenbanken

89%

SQL

95%

MySQL

74%

Oracle

68%

SQL Server

75%

ElasticSearch




IDE

95%

IntelliJ IDEA

86%

Eclipse

73%

Visual Studio

95%

VSCode

78%

NetBeans

75%

AndroidStudio

85%

XCode




Versionskontrolle und CI

85%

Git

97%

GitHub

94%

GitLab

80%

Jenkins




Prozess-Management

98%

Jira

72%

X-Ray

87%

Confluence

90%

Azure DevOps




CMS

20%

FirstSpirit




Design-Patterns

98%

PageObject




Betriebssysteme

97%

macOS

93%

Windows

75%

Linux

95%

iOS

95%

Android

75%

Raspbian




Hardware-Entwicklung

40%

Raspberry Pi

25%

Arduino




Sprachen

93%

Deutsch

93%

Englisch

98%

Russisch

97%

Hebräisch




Projekte

2023 – 2024

Test-Automatisierer und manueller Tester

Das Testen einer mobilen App fürs Mieten der Bikes, Scooters, Car-Sharing sowie Fahr-Tickets online kaufen, Taxi bestellen u.ä.

2022 – 2023

Dynadev

Test-Automatisierer und -Berater

Aufbau eines internen automatisierten Test-Systems

2022 – 2022

Sick AG

Tester und Test-Automatisierer

Testing eines webbasierten Controller-Management-System.

2020 – 2021

Mercedes-Benz

Senior Test-Automatisierungs-Dev (Mobile)

Entwicklung und Wartung des auf Selenium/Appium basierten Frameworks für iOS- und Android-Tests

2020 – 2020

Media-Markt-Saturn

Test-Automatisierungs-Entwickler

Wartung und Weiterentwicklung der automatischen Testfällen für den Online-Shop

2020 – 2020

Munich Re

Test Manager and Test Automation Developer

Initiieren der Testaktivitäten, Entwicklung der automatischen Testfälle für ein komplexes netzwerkanalyseorientierten System des Kunden. Die automatisierten Tests haben sich auf unterschiedlichen Nineaus basiert: Netzwerk, Performance, Stabilität, Datenbanken, Weboberfläche und Business-Logic.

2019 – 2020

mNet

Test-Automatisierungs-Dev

Automatisierte Test-Fälle fürs interne CMS-System entwickeln

2019 – 2019

Byk-Gardner

Test-Automatisierungs-Entwickler

Entwicklung der automatisiereten Test-Fällen für Messgeräte in Automotiv-Branche.

2018 – 2019

Maxdome.de
(ProSiebenSat.1 Media SE)

Automatisierungsentwickler im Android-Team

Video-On-Demand-Lösung. Ich habe eine Test-Automatisierungs-Platform für Maxdomes Android-App von Grund auf gebaut (basiert auf Selenium Grid, Appium, geschrieben in Java, umgesetzt PagePbject-Design-Pattern). Zusätzlich habe ich ein Test-Labor mit 13 physischen Devices (Smartphones und Tablets) erstellt und konfiguriert. Das Labor wird automatisch vom GitLab durch dev pipeline gesteuert und führt die von mir gebauten Tests aus.

2017 – 2018

Giesecke & Devrient

Automatisierer

Mobil- und Cloud-Payments-Lösung. Getestet wurden Versionen für verschiedenste Kunden (im Bereich Banking). Die Tests liefen teilweise manuell (auf Handset-Geräten mit Android), teilweise automatisch. Zusätzlich habe ich Testfälle geschrieben, bei Testing-Management-Aufgaben unterstützt, Kunden-Konfigurationen angepasst und geprüft u.a.

2016 – 2017

HSE24
(Home Shopping Europe)

Automatisierer, Backend-Tester

Online-Shop. Ich habe manuelle sowie automatische Tests (Performance (JMeter) + GUI auf Handsets (Appium + Selenium + Java)) erstellt und ausgeführt. Bei manuellen Tests habe ich mich insbesondere in Kombination zwischen GUI und CMS (FirstSpirit) eingesetzt; Preis-Analyse, Elastic-Search, Analyse der kundenbezogenen Suchergebnisse, richtige Abwechslung der zeit- und parameterabhängigen Suchergebnisse u.a. Unter anderen wurde es technische Analyse der Kommunikation zwischen Server und Browser analysiert (FireBug).

2015 – 2016

Roche

Automatisierer

Wirkstoff-Erstellungs-Überwachungs-Lösung (Pharma-Bereich). Ich war verantwortlich für Erstellung und Durchführung der automatisierten Tests (mit C#.NET). Die Tests liefen gegen GUI sowie direkt gegen die Datenbank (SQL Server). Hier agierte ich als One-Man-Show, d.h. ich habe Test-Konzepte erstellt, Teste gebaut, durchgeführt, Ergebnisse analysiert und berichtet.

2014 – 2014

Payback

Automatierer und manueller Tester

Online-Kunden-Club (Punkte sammeln, Coupons einlösen, Ermäßigungen bekommen u.s.w.). Ich war Teil des Teams mit unterschiedlichen Verantwortungen, z.B. manuelles Testen (Web-Oberfläche, CMS (FirstSpirit)), automatisierte Tests (Tosca). Ab und zu tauchten auch “ungewöhnliche” Aufgaben, z.B. einmal musste ich einen automatisierten Test für Prüfung der internen API schreiben. Dies was keine triviale Aufgabe, die ich trotzdem erfolgreich abgeschlossen habe. Dafür habe ich viele Lobe bekommen, weil die Aufgabe zu der Zeit seit ca. 2 Jahren “in der Luft” hang.

2014 – 2014

Paymill

Automatisierungs-Berater

Online-Zahlungs-API. Da habe ich Aufgaben des Teamleiters zeitbefristet übernommen. Unter anderen habe ich automatisierte Tests ausgeführt und analysiert, unter Teammitgliedern Aufgaben geteilt, dem Management über den Fortschritt berichtet, an Steering-Meetings teilgenommen u.a.

2011 – 2014

CollarBar

Gründer

Soziales Netzwerk für Logistik. Ich habe dieses Start-Up gegründet um eine kluge Verbindung zwischen Herstellern, Lieferanten und Läden/Verkäufern zu ermöglichen. Ich habe es bis Beta-Phase geführt, mit einer funktionsfähigen Plattform. Die Firma müsste ich wegen fehlender Finanzierung einstellen. Trotzdem war es eine positive Erfahrung: ich habe sehr viel gelernt: beides technisch und geschäftlich.

2011 – 2013

MethodPark

Automatisierer

Prozessmanagement Lösung. Ich war verantwortlich fürs Schreiben, Ausführen und Analysieren der automatisierten Tests (Selenium + Java). Das System hat unterschiedliche 3rd-Party-Lösungen in sich integriert, deren Zusammenarbeit mit der MethodPark-Lösung musste auch grundsätzlich getestet werden, dafür brauchte man tiefes Verständnis der Prozessmanagement in verschiedenen Bereichen inkl. Automotiv, Banken u.a. Dazu kamen auch periodische manuellen Tests.

2010 – 2011

MyHeritage

Automatisierer

Soziales Netzwerk für Familienstammbäume. Ich habe Testautomatisierungen in C#.NET codiert und ausgeführt. Zusätzlich habe ich das Team bei anderen Aufgaben unterstützt, z.B. bei 1st-Tier-Support, bei Performance-Optimierungs-Analyse u.a.

2009 – 2010

TrafficMedia

Testing- und Qualitäts-Manager

Registrar (a company which sells domains; another example of a registrar is a well-known GoDaddy). I’ve managed a team of five people. Responsibilities included: technical managing, splitting team tasks, developing of automated tests, participating in steering meetings, reproducing and analyzing customers’ reports.

2007 – 2009

Microsoft Entwicklungszentrum

Testing-Rahmenwerk-Entwickler und Integrator, SDET

Desktop-Virtualisierungslösung, MED-V. Ich war Testautomatisierungs-Entwickler (SDET - Software Developer in Testing) - am meisten mit VBScript/WMI aber teilweise mit C#, PHP und JavaScript. Eine Besonderheit am getesteten Produkt war es, dass das virtualisierte Betriebssystem komplett “nahtlos” (“seamless”) im Host-System integriert ist, d.h. man kann zwischen beiden Systemen visuell nicht unterscheiden. Beim Testen gab es mehrere technischen Herausforderungen; dies machte die Arbeit äußerst interessant. Ich berichtete direkt an Leiter des Projekts.

2005 – 2007

INTERECE.COM

Gründer und Leiter

Software-Testing-Beratungs-Unternehmen. Ich habe Firmen beraten und geholfen Test-Konzepte, -fälle und -Automatisierungen zu erstellen. Ich habe ein Team von vier Beratern/Programmierern im Rahmen dieses Unternehmens organisiert und geleitet

2002 – 2005

Finjan Software

Qualitätsverifikation-Analytiker und Entwickler

Proactive-Defence-Proxy (schützt Organisationen von Angriff durch Web-Protokolle und E-Mail). Planung und Umsetzung des Inhouse-Testings-Systems, Testen der integrierten 3rd-Party-Software (z.B. SurfControl, unterschiedliche Antiviren), Stress-Testing (Web-Polygraph), Testfälle-Schreiben u.a.

2000 – 2002

Texas Instruments

Teamleiter Automatisierungs-Entwicklung

Kabel-Modem. Ich war Leiter in einem Team mit drei Automatisierungs-Entwicklern. Im Team wurden es automatische Tests für DOCSIS-Protokoll geschrieben, mit denen wurde die korrekte Funktionierung des Kabel-Modems geprüft.

Interessante Fakten /
Hobbys /
Pläne

Microsoft

Ich war Mitarbeiter eines Start-Ups, das sich mit Microsoft fusioniert hat. Dies hat ziemlich hohe Dividende jedem Mitarbeiter ausgezahlt. Da habe ich auch eine Gelegenheit gehabt, Leute aus Microsofts Top-Management persönlich zu treffen.

Zuwanderung

Deutschland ist das zweite Land wohin ich eingewandert bin: mit 18 bin ich aus der Ukraine nach Israel eingewandert, dann mit 35 (2011) mit meiner Frau und Hund - weiter nach Deutschland.

Reise nach den USA

Ich habe eine Coast-to-Coast-Reise in den U.S.A. gemacht, dies war eines der schönsten Erlebnisse meines Lebens (bisher). Insgesamt habe ich 14 Länder besucht und es bleiben “nur” noch 181 zu besuchen.

Hobbys

Drohne fliegen, Arduino und Raspberry Pi programmieren, Reisen.

Pläne

Boarisch lernen, Smart-Home in meiner Wohnung einführen, nach Disney-World mich meinen Kindern fahren u.a.

testers.de-Projekte (meine eigene Firma)

Die von mir initiierten kommerziellen Projekte

Preise / Veröffentlichungen


U.S. Patent (Pending) No. US20080126288A1

`A System and Method for Automatic Management of Quality Assurance Tests` (siehe hier oder unter Google Patents)


Innovationspreis

Prämie für innovative Projekte von der israelischen Regierung (im Rahmen der INTERECE.COM, siehe oben).

Studium / Weiterbildung


UNIVERSITÄT BAR-ILAN, ISRAEL

Duales Studium: Mathe und Computerwissenschaft (1996 - 2000)


"iSQI Agile Teaming", NÜRNBERG

Kurs und Zertifizierung als agiler Software-Tester in SCRUM (2012)


WEITERBILDUNG

Zahlreiche Kurse, z.B. "Java for Devs" (2011), "Advanced Java" (2011) u.a.

Impressum