Martin Moser-Test Automation for Stock Trading Software
Check rate
Experience
Test automation for trading software
Martin Moser IT Consulting GmbH
- Set up GUI test framework for testers and developers to easily create GUI tests
- Implemented automated GUI tests with QF-Test for stock trading software and PDF file comparisons
- Created comparison runs between different versions
Used technologies: QF-Test, Java, Jython
Test design, test management, test planning and ERP consulting/implementation
Martin Moser IT Consulting GmbH
- Set up GUI test framework for testers and developers to easily and cross-technology create GUI tests
- Implemented automated GUI tests with QF-Test for ERP software based on Java/SWT and Vaadin 14 and PDF file comparisons
- Implemented interfaces between test automation and Jira
- Supported and advised on test planning, test case identification and test scenario setup
- Implemented performance tests via GUI with QF-Test and Selenium
- Test execution, maintenance and evaluation
- Supported ERP implementations at client sites
Used technologies: QF-Test, Java, Jython, Groovy, Jira, Jira TM4J (Zephyr) – REST API, Java/SWT, Vaadin 14, InfoPro ERP System, Jenkins, Selenium
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 trainings (on-site and webinar) for project teams
- Extended the DSL for easy test case description using Eclipse xText/xTend
- Enhanced test framework and QF-Test framework to handle Vaadin and Angular web pages correctly
- Created JUnit test runners for JUnit-based test execution
- Trained new employees in Eclipse xText/xTend and QF-Test
Used technologies: QF-Test, Java EE, Java Swing, xText, xTend, Jython, Groovy, GIT, Subversion, Lotus Notes, Eclipse RCP, JUnit
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 schedule, requirements and project progress
- Configured the new company software to meet requirements
- Translated requirements into development tickets for the software vendor
- Planned and conducted acceptance tests
- Migrated data from the legacy system (TradeWare) into the new software
- Created custom SQL queries, views and DB procedures for project-specific requirements
- Generated reports and documents using Crystal Reports
- Trained end users and created user guides
- Rolled out and deployed the new ERP system
- Supported evaluation and interface to accounting software
- Implemented interfaces for Intrastat reporting, BMD accounting software, Fairtrade reports and EDI
Used technologies: Fab4Minds Business Solution, TradeWare, SQL, SQL Server 2019, Crystal Reports, Excel, EDI, BMD, Business Analysis, Requirement Engineering
Test automation for a web-based collaboration platform
GIZ
- Created automated test cases for a web-based application (based on Beezy – a MS SharePoint extension) using Robot Framework
- Developed complex keywords in Python using the Selenium WebDriver API
- Implemented Python scripts to export test cases from JIRA and upload test results back to JIRA via REST API
- Advised staff on test case creation and planning
- Integrated test execution with Jenkins
- Investigated SAP NetWeaver testability with Robot Framework
Used technologies: Robot Framework, JIRA, Test Management for Jira plugin (Adaptavist), Python, Selenium WebDriver, Jenkins, BDD-Cucumber, Beezy (SharePoint extension)
Extending existing test management and execution software, test automation for web applications
Fiducia & GAD IT AG
- Designing and implementing a custom DSL for test case description using Eclipse xText/xTend
- Creating documentation for the DSL and handing it over to the client
- Building a framework/core functionality for automated GUI/e2e tests for an Angular application with QF-Test
- Advising on using QF-Test for Vaadin applications
- Extending existing features for an in-house test management tool via Java/SWING
- Providing usability/integration advice for agile processes of the in-house test management tool
- Enhancing the in-house test management tool to handle GIT
Used technologies: Java EE, Java Swing, Eclipse RCP, xText, xTend, QF-Test, Jython, Groovy, Java, GIT, SVN, Lotus Notes
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 optimizing them for automated testing
Used technologies: QF-Test, REST services, JSON, Jython, Groovy
Developing 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
Used technologies: Windows UI Automation API, TestComplete, SikuliX
Freelance consultant, trainer, and QF-Test developer
QFS GmbH
- Training clients on test automation with QF-Test in various industries worldwide, on-site and via webinars
- Short-term projects to introduce and create automated GUI tests with QF-Test
- Performing reviews for clients
- Further development and maintenance of 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 like Jenkins
- Planning and recording introductory videos for QF-Test
Test creation and test infrastructure development for point-of-sale software
Martin Moser IT Consulting GmbH
- Creating automated GUI/e2e tests for point-of-sale software (cash registers/TPos/OmniPos) using QF-Test for GK cash registers and GK backoffice software
- Implementing custom infrastructure software using Java, JavaFX, Oracle, and Vaadin
- Creating automated tests for interfaces to external systems like 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 deciding on the Jira Zephyr plugin
- Integrating QF-Test and Jira Zephyr using the Jira/Zephyr Webservice API
- Advising and analyzing the testability of requirements
- Analyzing test results
Used technologies: QF-Test, Java, GK TPOS, GK OmniPos, GK Backoffice, Jython, Eclipse, Windows, Linux, Sharepoint, Vaadin, MySQL, Oracle DB, Jira, Confluence, Jira Zephyr plugin, JavaFX
Developer and Consultant
QFS GmbH
- Designing and developing features and workflows for the QF-Test GUI test automation software in Java, Jython, and Groovy
- Training customers worldwide on test automation with QF-Test, on-site and via webinars
- Short-term projects to introduce and create automated GUI tests with QF-Test
- Conducting reviews for clients
- Analyzing web frameworks (Vaadin, ZKoss, PrimeFaces, RichFaces, RAP)
- Designing behavior- and keyword-driven testing using QF-Test
- Designing the use of QF-Test for load testing
- Analyzing Selenium and Appium
- Designing integration with imbus TestBench, HP ALM, Klaros, TestLink, and QMetry
- Providing support to customers worldwide
- Developing training concepts and presenting at trade shows
Full-time Position
daemons point GmbH
- Automating tests for HP OpenView using a custom Perl framework
- Implementing test pool management using Perl and Java
- Implementing a JUnit extension to test SOAP services in Java
- Evaluating GUI test tools and choosing QF-Test
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Retail, Professional Services, and Banking and Finance.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Quality Assurance, Information Technology, Product Development, Business Intelligence, and Project Management.
Summary
- Pragmatic, because there's always an individual solution.
- Dedicated, because I commit myself to the project's success.
- Quality-conscious, because good results and solutions matter to me.
- Open to learning, because I proactively work on new topics and areas.
- Customer-focused, because your requirements and concerns come first.
- Flexible, because I have broad knowledge and experience in testing and development.
- Solution-oriented, because I do what's necessary to achieve the best possible result.
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
- Many Years Of Experience In Various Projects As A Consultant And Trainer For Using The Gui Test Automation Tool Qf-Test For Java And Web Interfaces In Different Industries Worldwide
- Comparisons Of Gui Test Automation Tools Like Qf-Test, Robot Framework, Selenium, Appium, Testcomplete, Tosca Or 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 Like Testlink, Imbus Testbench, Jenkins Or Jira
- Consultant/Business Analyst Erp/Crm Fab4minds Business Solution Since 2019
- Erp Implementations And Business Analysis For Requirements
Technical Qualification Profile
Programming
- Java +++
- Xtext/Xtend +++
- Groovy ++
- Perl ++
- Python/Jython ++
- Sql (T-Sql) ++
- Web Toolkit Vaadin ++
- General Web Development (Javascript, Php) ++
Testing
- Test Concept Development +++
- Test Planning +++
- Development Of Maintainable And Modular Tests +++
- Automation Concepts +++
- Test Management Concepts +++
- Jira Plugin Zephyr +++
- Qf-Test +++
- Robot Framework +++
- Selenium +++
- Gui Object Identification Strategies +++
- Imbus Testbench ++
- Jira Plugin Testing For Jira +++
- Testcomplete ++
- Testlink +++
- Testrail ++
- Appium +
- Hp Alm +
- Hp Uft +
- Jmeter +
- Klaros +
- Qmetry +
- Ranorex +
- Tosca +
Others
- 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
Education
IT Specialist
HTBLuVA for IT and Organization, Sankt 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
Statistics
Experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Test automation for trading software
Nearby freelancers
Professionals working in or nearby Neuried, Germany
