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 6 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 9 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 3 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

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (24 years), Retail (17 years), Professional Services (6.5 years), and Banking and Finance (0.5 years).

Information Technology
Retail
Professional Services
Banking and Finance

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Quality Assurance (24 years), Information Technology (24 years), Product Development (17 years), Business Intelligence (6.5 years), and Project Management (6.5 years).

Quality Assurance
Information Technology
Product Development
Business Intelligence
Project Management

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

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

Profile

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

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Martin based?

Martin is based in Neuried, Germany.

What languages does Martin speak?

Martin speaks the following languages: German (Native), English (Advanced), Russian (Elementary).

How many years of experience does Martin have?

Martin has at least 24 years of experience. During this time, Martin has worked in at least 12 different roles and for 5 different companies. The average length of individual experience is 2 years. Note that Martin may not have shared all experience and actually has more experience.

What roles would Martin be best suited for?

Based on recent experience, Martin would be well-suited for roles such as: Test Automation for Stock Trading Software, Test creation, test management, test planning, and ERP consulting/ERP implementation, Consultant for in-house test management tool and DSL extension for test case creation.

What is Martin's latest experience?

Martin's most recent position is Test Automation for Stock Trading Software at Martin Moser IT Consulting GmbH.

What companies has Martin worked for in recent years?

In recent years, Martin has worked for Martin Moser IT Consulting GmbH.

Which industries is Martin most experienced in?

Martin is most experienced in industries like Information Technology (IT), Retail, and Professional Services. Martin also has some experience in Banking and Finance, Media, Entertainment and Publishing, and Healthcare.

Which business areas is Martin most experienced in?

Martin is most experienced in business areas like Quality Assurance (QA), Information Technology (IT), and Product Development. Martin also has some experience in Business Intelligence and Project Management.

Which industries has Martin worked in recently?

Martin has recently worked in industries like Information Technology (IT), Retail, and Professional Services.

Which business areas has Martin worked in recently?

Martin has recently worked in business areas like Quality Assurance (QA), Information Technology (IT), and Business Intelligence.

What is Martin's education?

Martin attended education in IT Specialist.

Does Martin have any certificates?

Martin has 4 certificates. Among them, these include: Istqb Advanced Level – Technical Test Analyst, Istqb Advanced Level –Test Manager, and Istqb Foundation Level.

What is the availability of Martin?

Martin is immediately available part-time for suitable projects.

What is the rate of Martin?

Martin's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Martin?

To hire Martin, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Market avg: 870-1030 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.