Umiejętności
C++
Hudson
Java
JIRA
Linux
Perl
Python
SQL
Windows 7
HP Quality Center
SVN
Jenkins CI
Excel, Word, PowerPoint
Języki
angielski
biegły
niemiecki
dobry
Doświadczenie zawodowe
Właściciel
sic! Marcin Gryczko - Test Consulting
sic! Marcin Gryczko oferuje szeroki zakres usług w zakresie doradztwa w obszarze zapewnienia jakości oprogramowania.
- planowanie oraz wdrażanie strategii testowej,
- planowanie zespołów testowych oraz dobór członków,
- planowanie, dobór narzędzi oraz wdrażanie automatyzacji,
- projektowanie i wdrażanie systemów Continuous Integration,
- wytwarzanie framework'ów testowania automatycznego,
- wytwarzanie i optymalizacja testów automatycznych,
- integracja środowisk i procesów testowych,
- projektowanie i wytwarzanie testaliów,
- analiza przebiegu i wyników testów,
- zarządzanie i przeprowadzanie testów ręcznych.
- planowanie oraz wdrażanie strategii testowej,
- planowanie zespołów testowych oraz dobór członków,
- planowanie, dobór narzędzi oraz wdrażanie automatyzacji,
- projektowanie i wdrażanie systemów Continuous Integration,
- wytwarzanie framework'ów testowania automatycznego,
- wytwarzanie i optymalizacja testów automatycznych,
- integracja środowisk i procesów testowych,
- projektowanie i wytwarzanie testaliów,
- analiza przebiegu i wyników testów,
- zarządzanie i przeprowadzanie testów ręcznych.
Tests Automation Engineer
Wiodący inżynier automatyzacji testów. Odpowiedzialny za rozwój i utrzymanie framework'a testów automatycznych do testowania firmware osadzonego w przemysłowych, budynkowych systemach bezpieczeństwa. Integracja z Hudson oraz HP ALM (dawniej QC). Odpowiedzialny za wytworzenie, wdrożenie, rozwój i utrzymanie framework'a testów automatycznych realizujący założenia Continuous Integration.
Szerokie wsparcie i mentoring młodszych kolegów z firmy w obszarach kodowania i testowania.
Wsparcie testowania ręcznego. Budowanie, konfigurowanie, łączenie żywych podzespołów elektronicznych do testów.
Technologie:
Python, lua, bash, svn, HP ALM, Microsoft SQL
Szerokie wsparcie i mentoring młodszych kolegów z firmy w obszarach kodowania i testowania.
Wsparcie testowania ręcznego. Budowanie, konfigurowanie, łączenie żywych podzespołów elektronicznych do testów.
Technologie:
Python, lua, bash, svn, HP ALM, Microsoft SQL
Tests Automation Engineer
Wiodący inżynier automatyzacji testów. Odpowiedzialny za rozwój i utrzymanie framework'a testów automatycznych do testowania aplikacji natywnej serwer-klient wspierającej procesy transportu i logistyki jednego z największych światowych spedytorów. Integracja z Jenkins oraz JIRA. Odpowiedzialny za analizę, transkrypcję i implementację dostarczanych od klienta scenariuszy testowych.
Szerokie wsparcie i mentoring młodszych kolegów z firmy w obszarach kodowania i testowania. Wykonywanie szkoleń wewnętrznych z obszarów testowania oraz kodowania od teorii testowania do integracji różnych framework'ów.
Odpowiedzialny również za koordynację utrzymania norm ISO9001 oraz ISO27001 w swoim dziale.
Wykorzystane technologie:
Python, Java, Jython, Groovy, svn, QF-Test, Webdriver
Szerokie wsparcie i mentoring młodszych kolegów z firmy w obszarach kodowania i testowania. Wykonywanie szkoleń wewnętrznych z obszarów testowania oraz kodowania od teorii testowania do integracji różnych framework'ów.
Odpowiedzialny również za koordynację utrzymania norm ISO9001 oraz ISO27001 w swoim dziale.
Wykorzystane technologie:
Python, Java, Jython, Groovy, svn, QF-Test, Webdriver
Software Testing Engineer
Odpowiedzialny za rozwój i utrzymanie framework'a do testów automatycznych w środowisku czysto linuksowym w procesie Continuous Integration. Testy białoskrzynkowe i czarnoskrzynkowe, funkcjonalne, regresyjne, retesty. Wytwarzanie i obsługa zaślepek i sterowników testowych. Tworzenie i konfiguracja środowiska testowego. Sporadyczne prowadzenie szkoleń dla współpracowników z zakresu automatyzacji.
Wykorzystane technologie: bash, awk, PERL, Python, Red Hat, svn, webdriver, robot framework, JIRA, HP QC, Hudson.
Wykorzystane technologie: bash, awk, PERL, Python, Red Hat, svn, webdriver, robot framework, JIRA, HP QC, Hudson.
QA Engineer/Lead QA Engineer
Finantix, Venice
Odpowiedzialny za testowanie oprogramowania bankowego - testy czarnoskrzynkowe na różnych poziomach. Testowanie ręczne, testowanie automatyzowane (Selenium, SOAP). Testy dymne, testy weryfikacyjne, testy regresji, testowanie pod kątem dokumentacji. Analiza biznesowa. Przewodzenie zespołowi testerskiemu.
Wykorzystane technologie: JIRA, HP QC, Selenium, SOAP, Python, C#, Lotus Notes.
Wykorzystane technologie: JIRA, HP QC, Selenium, SOAP, Python, C#, Lotus Notes.
Lead QA Engineer
Odpowiedzialny za testowanie gier komputerowych na platformy mobilne (ponad 1000 telefonów komórkowych i "handheldów") oraz konsole. Głównie testy czarnoskrzynkowe oraz zapewnianie jakości na poziomie wymagań oraz akceptacji. Zarządzanie zespołem testingowym. Wytwarzanie przypadków i scenariuszy testowych na podstawie dokumentacji.
Wykorzystane technologie: Bugzilla, Mantis,.
Wykorzystane technologie: Bugzilla, Mantis,.
Szkolenia i kursy
wewn. kurs programowania w Actionscript 3.0 - 2008
wewn. kurs programowania w C++/LUA - 2009
liczne szkolenia wewnętrzene
3-dniowe szkolenie - Project Management (Artur Komander)
3-dniowe szkolenie + Certyfikat Podstawowy ISTQB - 2010
5-dniowe szkolenie + Certyfikat Zaawansowany ISTQB Test manager - 2016
wewn. kurs programowania w C++/LUA - 2009
liczne szkolenia wewnętrzene
3-dniowe szkolenie - Project Management (Artur Komander)
3-dniowe szkolenie + Certyfikat Podstawowy ISTQB - 2010
5-dniowe szkolenie + Certyfikat Zaawansowany ISTQB Test manager - 2016
Specjalizacje
IT - Rozwój oprogramowania
Programista Python
IT - Rozwój oprogramowania
Testowanie
Zarządzanie jakością
Zapewnienie jakości
Zainteresowania
- komputery,
- nauka i technika,
- film
- muzyka,
- piłka nożna,
- nauka i technika,
- film
- muzyka,
- piłka nożna,
Inne
- biegły w systemach operacyjnych Windows
- biegły w systemach operacyjnych Linux
- programowanie skryptowe Python, Perl, bash
- programowanie UI - HTML, PHP, JavaScript, AJAX
- bazy danych - mysql, postgresql
- narzędzia kontroli wersji - SVN, Tortoise
- biegły w systemach operacyjnych Linux
- programowanie skryptowe Python, Perl, bash
- programowanie UI - HTML, PHP, JavaScript, AJAX
- bazy danych - mysql, postgresql
- narzędzia kontroli wersji - SVN, Tortoise