Software Developer and QA Test Manager
Tool Development: "Automate the boring stuff!":
Scripts in Python to do repetitive tasks
Extensions, Macros and Python scripts to automate OpenOffice (locally or remotely, from a command line): individual or "mass" document creation, with/without database connection ("Mail-Merge"), CSV handling scripts, Tools.
Python Web-Scraping (BeautifulSoup, Scrapy, Selenium)
Programs for data transforming / aggregation or (test-) data generation
Highly qualified Quality Assurance Manager, Team leader, manual or automated testing, test concept documents, default tracking, re-tests
I managed several long term projects in banking, insurance and telecommunication companies in Germany, last 7 years in English spoken projects
Experienced in QC / QA processes, Mainframe, C/S and PC architectures.
Manual and automated tests within all stages of programming lifecycle
Started as a software developer on IBM MVS, DB2, CICS, COBOL, later worked on first PC integration in HOST environment (IBM Lan, Novell, OS/2).
15+ years experience in Unix/Linux:
Shell (bash) scripting, programming in Python (PyQt4/PySide, Joomla, Django)
SQL Databases (MySQL/MariaDB, PostgreSQL, Oracle)
Author of several OpenOffice (Apache/LibreOffice) macros and Extensions in StarBasic or Python: 10+ years experience in OpenOffice programming!
Experienced in VBA application development for Word or Excel
* Professional automation (scripting) of repetitive tasks (data organization/backup/mail merge, renaming/reorganizing of pictures,...)
* Generation of massive test data: Names, Dates (DOB, timestamps, "aged" data), Addresses (consistent: telephone numbers/ zip codes)