1. PAGE 1/6
CURRICULUM VITAE
PERSONAL DATA
Name: TOMASZ STEMPKOWICZ
EDUCATION
1999 - 2005 University of Technology in Warsaw
Faculty: Electronics and Information Technology
Specialization: Automation and Computer Engineering
Degree: Master
2002 – 2003 Pontifical Faculty of Theology „Bobolanum”
1996 – 1999 XIV high school im. Stanisław Staszic in Warsaw,
science-oriented.
IMPORTANT SKILLS
KNOWLEDGE OF TESTING AND QUALITY ASSURANCE
KNOWLEDGE OF OPTIMIZATION ISSUES AND DECISION, COMPUTER CONTROL SYSTEMS, ENGINEERING
SOFTWARE.
KNOWLEDGE OF ISSUES IN THE FIELD OF OPERATIONAL RESEARCH, SCHEDULING PROCESSES,
ARTIFICIAL INTELLIGENCE, KNOWLEDGE BASE, ADVANCED DATABASE PROBLEMS, DESIGN AND
OBJECT-ORIENTED PROGRAMMING, STRUCTURAL DESIGN AND PROGRAMMING, NUMERICAL
METHODS, COMPUTER SIMULATION, PARALLEL AND DISTRIBUTED COMPUTING, SPEECH AND
PICTURES RECOGNITION, REAL-TIME SYSTEMS ISSUES, ROBOT PROGRAMMING, UNIX SYSTEM
ADMINISTRATION AND NETWORKS TCP / IP ISSUES, KNOWLEDGE OF SYSTEMS: WINDOWS XP, UNIX
AND QNX, KNOWLEDGE OF COMPILATION TECHNIQUES.
KNOWLEDGE OF GRAPHICS PROGRAMS, ART ABILITY, ABILITY TO BUILD FRIENDLY INTERFACE
EXPERIENCE INDUSTRIES: BANKING, TELECOMMUNICATIONS, EDUCATION.
CERTIFICATES
ISTQB – Certified Tester – January 2007
Effective Management of the Design Team – April 2008
IBM Rational Functional Tester for Java – October 2008
2. PAGE 2/6
IBM Rational Test Management and Robot – October 2008
IBM Rational Performance Tester – October 2008
OTHER TRAINING
Tuxedo – March 2006
Advanced software testing – February 2007
School of Leadership – 10 one day meetings - September 2008 - June 2010
RECEIVED AWARDS / PRIZES
NBP Test Platform - awarded product
PROFESSIONAL INTERESTS
Websites, CMS, WORDPRESS, JOOMLA and XOOPS, CSS
Programming in Python, Jython, DJANGO
PERSONAL INTERESTS
Theology, politics, social communication
LANGUAGES
POLISH (NATIVE)
ENGLISH (ADVANCED)
GERMAN, RUSSIAN, LATIN (BASES)
3. PAGE 3/6
PROFESSIONAL EXPERIENCE
Since 08/2013
PKO BP
Project: Nemo 2
Role: groovy developer, tester
Accomplishments: In addition to the carving process, a number of
ideas to improve business processes and improve our team work
(start renewals / small processes, tools for filtering logs, semi-
automatic selenium tools, new concept of testing).
Environment: IDEA IntelliJ, Adobe LiveCycle and Designer, Python,
Jython, Selenium, Webdriver, SQLDeveloper, SVN, GIT, Redmine
02/2013 –
07/2013 Infovide-Matrix dla PZU S.A
Project: Functional and performance ESB tests
Role: tester
Accomplishments: Preparing the concept of performance testing of
Oracle Service Bus and conduct these tests.
Environment: SoapUI, LoadUI, Jmeter
01/2013 –
02/2013 Infovide-Matrix for Raiffeisen Bank
Project: Functional tests of web application
Role: tester-developer
Accomplishments: Standard application tests and quick launch of
the automatic GUI tests which supports reporting bugs.
Environment: Selenium, Python, redmine, HP QC
03/2012 –
09/2012 Infovide-Matrix for PKO BP
Project: Testing of the bank web application - Platin
Role: VBS programmer, tester
Accomplishments: In addition to the standard test scripts, I wrote a
library of functions which greatly facilitated the writing and
maintaining scripts. In the middle of the project, all employees
have used my library.
Environment: HP QTP, QC, VBS
10/2011 –
02/2012 Infovide-Matrix, customer name – reserved
Project: Integration testing platform, which has a range of services
available to customers organization
Role: QA analyst
Accomplishments: Dozens of pages of documentation analysis
Environment: Enterprise Architect
10/2011 –
12/2011 Infovide-Matrix for PZU S.A.
Project: ESB Pentaho
Role: QA analyst, test developer
Accomplishments: Preparation, documentation and technical
implementation of integration tests based on technical analysis of
new services
Environment: SoapUI, Groovy
4. PAGE 4/6
09/2011 –
10/2011 Infovide-Matrix for Generali TU S.A.
Project: Implementation CBK 4.0 (Centralna Baza Klientów)
Role: web design, patch development
Accomplishments: Improving the appearance of the application,
offered some of my own ideas which were well received by the
customer
Environment: Eclipse, Java Server Faces, HTML, CSS
09/2011 –
10/2011 Infovide-Matrix for PZU S.A.
Project: Footprint – implementation of web flows
Role: test developer
Accomplishments: My task was to update about 200 tests due to
changes in services. I have done the task quickly in a semi-
automatic way.
Environment: SoapUI, Groovy
03/2011 –
09/2011 Infovide-Matrix for InvestBank
Project: SOA - IB
Role: QA leader, tester, developer
Accomplishments: At first, as one of the testers co-created
technical tests in SoapUI. In a later stage of the project I was
writing frontend tests in Selenium (Python). In addition, I had an
idea and created a tool (Jython, Selenium, SWING) which is not a
classic test but it automates tester job. The tool is easy to use and
run. It was adopted not only among the testers, but also
developers. At the end of the project I was responsible for the
whole tests.
Environment: SoapUI, Groovy, Jython, Selenium (Remote Control),
Java SWING, Redmine
02/2011 –
03/2011 Infovide-Matrix for Centralny Dom Maklerski Pekao S.A.
Project: Market Funduszy
Role: QA leader, tester, developer
Accomplishments: Preparation of testing concept and develop test
data generator
Environment: Java, Spring, Python
10/2010 –
02/2011 Infovide-Matrix for Deutsche Bank
Project: DB-NET Flex Application, DB-NET MORTGAGE service
Role: AT first tester, later ActionScript developer
Accomplishments: I came to the project in its final phase. Out of
necessity I was doing manual testing. I quickly realized that it is
much more useful to correct errors than reporting new. I quickly
learned to program in Flex and solve problems reported by testers.
In the second phase of the project (DB-NET MORTGAGE service), I
was only a developer.
Environment: Adobe Livecycle, Adobe Workbench, Adobe
Designer, Flex, Redmine
5. PAGE 5/6
04/2009 –
09/2010
During this
period, I worked
intensively in
this way.
However, this
work period can
be extended to
07/2007 –
07/2011
PROMETECH
Project: a number of projects related to web applications and in
parallel running kindergarten.
Role: owner of the company (employing 5-10 people), analyst,
designer, developer
Accomplishments:
XOOPS CMS development,
Applications for kindergarten
Applications for organizations Light-Life Movement,
In the kindergarten I was able to create a team of people who
passionately pursued their job. It reflected on a very positive
relations with parents and their opinion about us. A great many
people from Piastów considers us the best kindergarten in the city
(28 000 inhabitants and about ten other kindergartens / childcare
points).
Environment: Unix Apache, PHP, Python, Django, ExtJS, JQuery,
MySQL.
10/2007 –
05/2008
i
07/2008 –
04/2009
Infovide-Matrix for National Bank of Poland
Project: Systems SORBNET NBP SORBNET-EURO service, service
and update NBP Test Platform
Role: Tester/developer
Accomplishments:
I created a program (Python) which was monitoring the work of
the banking application, based on logs from four machines. This
program worked steadily in spite of instability of used libraries. It
allowed to report bugs in various ways such as: audio / alarm, send
SMS.
During the project there has been a need to get IBM certifications
in testing - in the short time I passed three exams - each at 100%
Environment: Windows XP, IBM Rational Robot, Rational
TestManager, Rational Functional Tester, Tuxedo, C++, Python
05/2008 –
07/2008 Infovide-Matrix for Raiffeisen Bank Polska
Project: The benchmark performance of Oracle Financials
Role: Test Designer / Tester
Accomplishments: Design and implementation of self-testing.
Environment: Neoload, Flex
06/2007 –
07/2007 Infovide-Matrix for Nordea Życie
Project: Implementation of the JIRA system
Role: Designer
Accomplishments: Consultation with the client and flow
implementation
6. PAGE 6/6
04/2007 –
06/2007
09/2007 –
10/2007
Infovide-Matrix for PTK Centertel
Project: Performance testing Nokia WAP Gateway
Role: Tester, developer
Accomplishments: Implementation of performance tests
Environment: Unix, Python, Jython, Grinder
03/2006 –
03/2007 Infovide dla National Bank of Poland
Project: Test Platform - streamline the testing process associated
with making changes to the computer systems of the NBP and the
expansion of their functionality
Role: Projektant, Programista (VU, C/C++)
Accomplishments: Dll implementation (C++) which was need to
connect IBM Rational Robot with a new Tuxedo. I came up with
idea of negative test library that allowed to define new messages
with the mutation. I have wrote that library. The product Test
Platform has been awarded among polish banking products.
Environment: XP, Tuxedo, Rational Robot, Rational Test Manager,
Purecov.
10/2002 –
02/2006 Warsaw University of Technology
Project: MRROCC++ (Mobile Robot Research Orientated Control)
Role: Designer and developer of the NURBS motion libr ary (C/C++,
Photon)
Accomplishments: Through my work, industrial robot arm began to
move smoothly In six-dimensional space.
Environment: QNX, Photon, C, C++.
1996 – 2006
TEST – Nauczanie Języków Obcych
Role: Designer/developer/administrator/analyst
Accomplishments: Streamlining the process for admission of
pupils. Automation of internal and external documents (for
example a completed transfer order), taking care of data security,
web site design. Database application for company.
Environment: Windows98/2000, XOOPS CMS, MS Office 2000, MS
Access, VBA.
1999 - 2006
Orders for companies: PZHL, Fundacja Dominik, wydawnictwo
VERBINUM, and others.
Minor administrative work and design, computer networks,
websites, hardware and software services.
I hereby authorize you to process my personal data included in my job application for the needs of the recruitment
process (in accordance with the Personnel Protection Act of 29.08.1997 no 133 position 883).