Recommended expert

Martin Moser

Test Automation for Stock Trading Software

Martin Moser
Neuried, Germany

Experience

May 2021 - Nov 2021
7 months

Test Automation for Stock Trading Software

Martin Moser IT Consulting GmbH

  • Built a GUI test framework for testers and developers to easily create GUI tests
  • Implemented automated GUI tests with QF-Test for trading software and PDF file comparisons
  • Created comparison runs between different versions

Technologies used: QF-Test, Java, Jython

Sep 2020 - Present
5 years 5 months

Test creation, test management, test planning, and ERP consulting/ERP implementation

Martin Moser IT Consulting GmbH

  • Built a GUI test framework for testers and developers to easily create GUI tests across technologies
  • Implemented automated GUI tests with QF-Test for ERP software based on Java/SWT and Vaadin 14, including PDF file comparisons
  • Implemented interfaces between test automation and Jira
  • Supported and advised on test planning, test case identification, and scenario setup
  • Implemented performance tests via GUI with QF-Test and Selenium
  • Executed, maintained, and evaluated tests
  • Supported ERP implementation for software customers

Technologies used: QF-Test, Java, Jython, Groovy, Jira, Jira TM4J (Zephyr) – REST API, Java/SWT, Vaadin 14, InfoPro ERP System, Jenkins, Selenium

Aug 2019 - Nov 2019
4 months

Consultant for in-house test management tool and DSL extension for test case creation

Fiducia & GAD IT AG

  • Introduced the in-house test management solution for internal projects
  • Created and delivered training (onsite and webinars) for project teams
  • Extended the DSL for simple test case descriptions using Eclipse xText/xTend
  • Enhanced the test framework and QF-Test framework to correctly handle Vaadin and Angular web pages
  • Created JUnit test runner for JUnit-based test execution
  • Onboarded new team members on Eclipse xText/xTend and QF-Test

Technologies used: QF-Test, Java EE, Java Swing, xText, xTend, Jython, Groovy, GIT, Subversion, Lotus Notes, Eclipse RCP, JUnit

Jun 2019 - Present
6 years 8 months

Business Analyst / Project support and consulting for new CRM/ERP system implementation

Martin Moser IT Consulting GmbH

  • Gathered requirements and defined processes with stakeholders
  • Coordinated with software vendor and management on timeline, requirements, and project progress
  • Configured the new enterprise software to meet requirements
  • Translated requirements into development tickets for the vendor
  • Planned and conducted acceptance tests
  • Migrated data from the legacy system (TradeWare) to the new software
  • Created custom SQL queries, views, and DB procedures for project-specific needs
  • Generated reports and documents using Crystal Reports
  • Trained end users and created user guides
  • Rolled out and commissioned the new ERP system
  • Supported evaluation and integration with accounting software
  • Implemented interfaces for Intrastat reporting, BMD accounting software, Fairtrade reports, and EDI

Technologies used: Fab4Minds Business Solution, TradeWare, SQL, SQL Server 2019, Crystal Reports, Excel, EDI, BMD, Business Analysis, Requirements Engineering

May 2019 - Jul 2019
3 months

Test automation for a web-based collaboration platform

GIZ

  • Created automated test cases for a web-based application (based on Beezy – MS SharePoint extension) using Robot Framework
  • Developed complex keywords in Python with the Selenium WebDriver API
  • Implemented Python scripts to export test cases from JIRA and upload test results back to JIRA via REST API
  • Advised team members on creating and planning test cases
  • Integrated test execution into Jenkins
  • Evaluated the testability of SAP NetWeaver with Robot Framework

Technologies used: Robot Framework, JIRA, Testmanagement for Jira plugin (Adaptavist), Python, Selenium WebDriver, Jenkins, BDD-Cucumber, Beezy (SharePoint extension)

Oct 2018 - Feb 2019
5 months

Extending existing test management and execution software, test automation for web applications

Fiducia & GAD IT AG

  • Design and implementation of a custom DSL for test case descriptions via Eclipse xText/xTend
  • Creation of documentation for the DSL and handover to the client
  • Development of a framework/base functionality for automated GUI/e2e tests for an Angular application with QF-Test
  • Consulting on the use of QF-Test for Vaadin applications
  • Extending existing features of an in-house test management tool via Java/SWING
  • Advising on usability/integration for agile processes of the in-house test management tool
  • Enhancing the in-house test management tool to support GIT

Technologies used: Java EE, Java Swing, Eclipse RCP, xText, xTend, QF-Test, Jython, Groovy, Java, GIT, SVN, Lotus Notes

May 2018 - Jul 2018
3 months

Expanding test automation and reviewing existing tests for a media company

Martin Moser IT Consulting GmbH

  • Creating automated tests for the interaction between a Java application and a REST service
  • Reviewing existing tests and implementing optimizations for automated testing

Technologies used: QF-Test, REST Services, JSON, Jython, Groovy

Apr 2018 - May 2018
2 months

Development of test concept and planning test cases for a manufacturer of pharmacy storage robots

Martin Moser IT Consulting GmbH

  • Creating a test concept
  • Developing a test plan with test cases
  • Evaluating test automation options

Technologies used: Windows UI Automation API, TestComplete, SikuliX

Feb 2018 - Sep 2018
8 months

Freelance QF-Test consultant, trainer and developer

QFS GmbH

  • Training clients in test automation with QF-Test across all industries worldwide, on-site and via webinar
  • Short-term projects for introduction and creation of automated GUI tests with QF-Test
  • Conducting reviews for clients
  • Further developing and maintaining GUI test automation software in Java, Jython, and Groovy
  • Designing and implementing features in Java
  • Writing unit tests with JUnit
  • Creating and analyzing automated GUI tests with QF-Test
  • Integrating client projects into build environments such as Jenkins
  • Planning and recording introductory videos for QF-Test
Dec 2008 - Present
17 years 2 months

Creating tests and developing test infrastructure for point-of-sale software

Martin Moser IT Consulting GmbH

  • Creating automated GUI/e2e tests for point-of-sale software (cash registers/TPos/OmniPos) with QF-Test for GK cash registers and GK backoffice software
  • Implementing custom infrastructure software with Java, JavaFX, Oracle, and Vaadin
  • Creating automated tests for interfaces to external systems such as inventory management or SAP, and electronic financial service providers
  • Coordinating with domain testers to simplify test case creation (keywords)
  • Implementing interfaces for internal reporting using Jython
  • Evaluating test management solutions and choosing the Jira Zephyr plugin
  • Connecting QF-Test and Jira Zephyr via the Jira/Zephyr Webservice API
  • Advising and analyzing the testability of requirements
  • Evaluating test results

Technologies used: QF-Test, Java, GK TPOS, GK OmniPos, GK Backoffice, Jython, Eclipse, Windows, Linux, SharePoint, Vaadin, MySQL, Oracle DB, Jira, Confluence, Jira Plugin Zephyr, JavaFX

Oct 2006 - Jan 2018
11 years 4 months

Developer and Consultant

QFS GmbH

  • Design and development of features/workflows for the GUI test automation software QF-Test in Java, Jython, and Groovy
  • Training customers worldwide, including on-site and by webinar, in test automation with QF-Test
  • Short-term projects to introduce and create automated GUI tests with QF-Test
  • Conducting reviews for customers
  • Analysis of web frameworks (Vaadin, ZKoss, PrimeFaces, RichFaces, RAP)
  • Design of behavior- and keyword-driven testing using QF-Test
  • Design for using QF-Test in performance/load tests
  • Analysis of Selenium and Appium
  • Design of integration with imbus TestBench, HP ALM, Klaros, TestLink, and QMetry
  • Support for customers worldwide
  • Development of training concepts and presentations at trade shows
May 2002 - Sep 2006
4 years 5 months

Permanent Position

daemons point GmbH

  • Test automation for HP OpenView using a custom-built Perl framework
  • Implementation of test pool management using Perl and Java
  • Implementation of a JUnit extension for testing SOAP services in Java
  • Evaluation of GUI test tools and selection of QF-Test

Summary

  • Pragmatic, because there is always an individual solution.
  • Committed, because I fully support the project's success.
  • Quality-conscious, because good results and solutions matter to me.
  • Willing to learn, because I actively delve into new topics and areas.
  • Customer-oriented, because your requirements and concerns are the focus.
  • Flexible, because I have broad knowledge and experience in testing and development.
  • Solution-oriented, because I do what it takes to achieve the best possible outcome.

Skills

Core Competencies

  • Quality Assurance And Test Automation Since 2002
  • Software Development With Java And Python Since 2002
  • Design, Introduction, And Implementation Of Test Automation
  • Several Years Of Experience In Various Projects As Consultant And Trainer For Using The Gui Test Automation Tool Qf-test For Java And Web Interfaces In Different Industries Worldwide
  • Comparison Of Gui Test Automation Tools Such As Qf-test, Robot Framework, Selenium, Appium, Testcomplete, Tosca, And Ranorex
  • Integration Of Automated Tests Into Existing Tool Landscapes And Processes
  • Design And Execution Of Gui-based Load Tests
  • Development Of Integrations Of Various Test Tools Into Ci Tools, Test Management Or Reporting Systems Such As Testlink, Imbus Testbench, Jenkins, Or Jira
  • Consultant/business Analyst Erp/crm Fab4minds Business Solution Since 2019
  • Erp Implementations And Business Analysis Of Requirements

Technical Qualifications

Programming

  • Java +++
  • Xtext/xtend +++
  • Groovy ++
  • Perl ++
  • Python/jython ++
  • Sql (T-sql) ++
  • Vaadin Web Toolkit ++
  • General Web Development (Javascript, Php) ++

Testing

  • Developing Test Concepts +++
  • Test Planning +++
  • Developing Maintainable And Modular Tests +++
  • Automation Concepts +++
  • Test Management Concepts +++
  • Jira Plugin Zephyr +++
  • Qf-test +++
  • Robot Framework +++
  • Selenium +++
  • Strategies For Gui Object Recognition +++
  • Imbus Testbench ++
  • Jira Plugin Testing 4 Jira +++
  • Testcomplete ++
  • Testlink +++
  • Testrail ++
  • Appium +
  • Hp Alm +
  • Hp Uft +
  • Jmeter +
  • Klaros +
  • Qmetry +
  • Ranorex +
  • Tosca +

Other

  • Business Analysis +++
  • Subversion, Git +++
  • Fab4minds Business Solution (Erp/crm) +++
  • Infopro Erp System +++
  • Crystal Reports +++
  • Jira +++
  • Requirement Management ++
  • Confluence ++
  • Sql Server ++
  • Agile, Kanban, Scrum ++
  • Apache, Tomcat ++
  • Eclipse ++
  • Jenkins ++
  • Bmd ++
  • Netbeans +

Languages

German
Native
English
Advanced
Russian
Elementary

Education

Lorem ipsum dolor sit amet

IT Specialist

HTBLuVA for IT and Organization St. Pölten

IT and Organization · Saint Pölten, Austria

Certifications & licenses

Istqb Advanced Level – Technical Test Analyst

Istqb Advanced Level –Test Manager

Istqb Foundation Level

Istqb Foundation Level – Agile Tester

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Matthias Ottowski
Matthias Ottowski

Test Manager

View Profile
Johannes Hohenthaner
Johannes Hohenthaner

Business Analyst for Migration of Riester Allowance Administration

View Profile
Martin Petermann
Martin Petermann

Business Analyst and Test Manager

View Profile
Stephan Heilmann
Stephan Heilmann

Development, Tester

View Profile
Leif Stolberg
Leif Stolberg

Software Architect

View Profile
Meryem Gündoğdu
Meryem Gündoğdu

Test Manager-SPOT

View Profile
Norbert Gunia
Norbert Gunia

Support for implementing the Pimcore CMS, support assistance, and partner management

View Profile
Jens Rehsack
Jens Rehsack

Technical Product Owner

View Profile
Isa Gündogdu
Isa Gündogdu

SAP Test Lead Europe

View Profile
Sebastian Nkwenti
Sebastian Nkwenti

Test Manager: MW/OS Interlocking (Railway Interlocking Systems)

View Profile
Eric Bouendeu
Eric Bouendeu

Quality Assurance Manager (QSV)

View Profile
Silvia Biedermann
Silvia Biedermann

Business Consultant - Product Management Banking

View Profile
Silke Daroglou
Silke Daroglou

Requirements Engineer

View Profile
André Howe
André Howe

Linux IT Admin

View Profile
Jan Wahler
Jan Wahler

Technical Consultant

View Profile
Thomas Schulze
Thomas Schulze

Business Analyst, Partial Project Lead, Testing

View Profile
Waleri Moretz
Waleri Moretz

Project Manager

View Profile
Christoph Wagner
Christoph Wagner

System Architect / System Engineer / Programmer

View Profile
Felix Meermann
Felix Meermann

Business Developer, Product Owner Support

View Profile
Jens Hagemeyer-lee
Jens Hagemeyer-lee

#52 Test Manager in the Field of Safety-Critical Infrastructure

View Profile
Rainer Koloc
Rainer Koloc

Course “Data and AI Analyst”

View Profile
Ivan Atanasov
Ivan Atanasov

Module Lead ML KH (Project Manager / Test Manager)

View Profile
Knut Nickol
Knut Nickol

Tester and Quality Coordinator

View Profile
Wael Mansour
Wael Mansour

Test Manager

View Profile
Ronald Foerster
Ronald Foerster

IT Consultant & Professional Training

View Profile
Dariusz Kaczmarkiewicz
Dariusz Kaczmarkiewicz

Business System Analyst

View Profile
Waldemar Lammert
Waldemar Lammert

Business Analyst / Requirements Engineer

View Profile
Jürgen Kasch
Jürgen Kasch

Cloud & IT Service Management with Azure & ServiceNow (freelance)

View Profile
Stéphane Tatuebu
Stéphane Tatuebu

Senior Test Analyst – Test Automation - Test Management

View Profile
Carsten Büche
Carsten Büche

Test engineer

View Profile