Recommended expert

Andreas (Dipl.-Ing. (fh) Elektrotechnik) Hetz

Test Automation Architect

Andreas Hetz
Rheinfelden, Switzerland

Experience

Jul 2023 - Present
2 years 8 months

Test Automation Architect

Banking Bank (name withheld)

  • Set up a shift-left DevOps E2E system testing architecture
  • Set up "DevOps Shift-left" E2E tests for 240+ applications
  • Under NDA
Sep 2022 - Present
3 years 6 months

Test Manager

HIQT GmbH

  • Established a partnership to support new customer migrations to the UIPath tool landscape
  • Provided RPA and testing support for UIPath in product maintenance
  • Partnered with UIPath to support migration projects and further develop the software testing tool offering
Aug 2022 - Jun 2023
11 months
Bern, Switzerland

Test Management Lead

Swisscom

  • Test Manager for Sales Portal
  • Test Management Lead, full responsibility for QA and team leadership
  • Test automation
  • Created automated tests using UiPath
  • Automated tests for a web application in a government environment
  • Advised on all topics in test automation
Jan 2021 - Dec 2021
1 year
Basel, Switzerland

Principal Testing Engineer

IFM

  • Principal Test Consultant for embedded system platform functional safety
  • Set up development and test processes and test systems
  • Created and introduced the test concept for an embedded system functional safety 61508 SIL 2 platform (32 device variants)
  • Implemented a continuous integration pipeline
  • Introduced a software versioning and branching concept
  • Created visualizations using Grafana
  • Planned, built, and expanded hardware-in-the-loop (HIL, dSPACE) setups with LabVIEW
  • Developed unit, functional, non-functional, and system tests for the embedded software
  • Conducted EMC, temperature, stress, and load tests
Jul 2020 - Jul 2022
2 years 1 month
Munich, Germany

Test Automation Engineer

Energy Group (name withheld)

  • DevOps QA Engineer
  • Set up test automation to test the existing DevOps environment, mainly SQL
  • Created pipelines in Azure DevOps
  • Designed and implemented a test automation architecture
  • Visualized test results in Power BI
  • Test Manager
  • Defined and introduced a test concept according to ISO 29119, including templates and training materials
  • Established sustainable test management
  • Increased the test automation coverage
  • Advised development teams on quality assurance in agile software development
  • Advised stakeholders on potential improvements in QA and implementation
Aug 2019 - Present
6 years 7 months
Rheinfelden, Switzerland

Managing Director

Hetz Engineering

  • Creation and execution of test concepts, test automation/architecture, RPA, automated/manual tests and general software tests
  • Test-driven quality assurance in mechanical and plant engineering, transportation, chemical and pharmaceutical industries, energy sector, process automation
  • Test automation, software development improvement programs
  • Embedded system test automation
  • UI test automation
  • Agile transformation
  • Training & workshops in software development/testing
  • Software & hardware development (e.g. Gcapa Goose conformity)
  • Requirements engineering
  • Clients e.g.: Siemens, Wago, ABB, Swisscom, Schindler, IFM, UCA, E.ON
Dec 2018 - May 2020
1 year 6 months
Baden, Switzerland

Principal Technical Engineer

ABB Switzerland AG - Drives

  • Improvement of the existing test automation solution
  • Introduction of BDD in R&D and expansion of all existing test automation solutions
  • Introducing behavior-driven development (BDD) across various departments
  • Implementing test automation for one platform / 10 communication protocols
  • Fully automated system test deployment
  • Conducting workshops to establish risk-based testing
  • Conceptual work
  • Setting up and expanding hardware-in-the-loop (HIL)
  • Visualization using SonarQube and Grafana
  • Software development and test scripting, LabVIEW
  • Applying clean code principles
Oct 2018 - Jul 2019
10 months
Muttenz, Switzerland

Test Automation Architect

SIEMENS Switzerland AG – Building Technology

  • Setting up test automation & creating automated test cases
  • Designing a test automation architecture
  • Executing smoke tests for various device platforms and engineering tools
  • Creating test designs, writing and executing tests
  • Running smoke tests as part of an agile project team using SAFe
Oct 2018 - Jul 2019
10 months
Wallisellen, Switzerland

Test Automation Engineer

Siemens Mobility AG

  • Designing and building test automation for system tests of the train driver control system
  • Proof of concept for test automation of ETCS 2 & x system tests
  • Creating a test automation architecture according to EN 50126
  • Performing smoke tests of the train driver interface DMI according to Cenelec 50128, Cenelec 50159
  • Creating designs, writing and conducting tests, adapting an existing test framework
  • Developing various new software components and interfaces
  • Setting up and expanding hardware-in-the-loop (HIL)
  • Actively promoting the prototype within different test teams
Nov 2016 - Apr 2018
1 year 6 months
Lenzburg, Switzerland

Head of System Verification & Validation Center

ABB Power Grids

  • Department management, leading 7 employees for substation automation system tests
  • Planning resources and budget
  • Communicating with global partners, both internal and external
  • Participation in various UCA standardization committees
  • Automating complex substation automation system tests with Jenkins and proprietary tools, UI automation of devices using Ranorex
  • Setting up and expanding hardware-in-the-loop (HIL)
  • Leading global test improvement initiatives using SAFe
Dec 2012 - Oct 2016
3 years 11 months
Baden, Switzerland

Project Manager, Senior Software Engineer

ABB Power Systems

  • Embedded software development for maintaining and extending the IEC61850 communication stack for substation automation
  • Test framework development
  • Creation of various test tools
  • Leading a team of 5 people
  • Implementing process improvements using Scrum, Kanban, SAFe, and continuous integration
  • Test management, build and test automation with Jenkins
  • Collaboration in the UCA Testing IEC61850 working group
Jun 2007 - Feb 2012
4 years 9 months
Reinach, Switzerland

Software Engineer

Endress+Hauser Process Solutions AG

  • Embedded software development in C/C++ for maintaining and extending the Foundation Fieldbus communication stack and for functional safety solutions
  • Support for various Endress+Hauser product centers in using the Foundation Fieldbus stack
  • Programming device DDs, partly on-site at Endress+Hauser product centers
  • Creation and maintenance of continuous integration and test automation with Jenkins
  • Setup and expansion of hardware-in-the-loop (HIL)
  • Responsible for distributing Foundation Fieldbus information and tools within the Endress+Hauser group

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 Manufacturing (12 years), Energy (12 years), Chemical (6.5 years), Information Technology (3.5 years), Banking and Finance (2.5 years), and Telecommunication (1 year).

Manufacturing
Energy
Chemical
Information Technology
Banking and Finance
Telecommunication

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 Product Development (17.5 years), Quality Assurance (12.5 years), Information Technology (7.5 years), and Project Management (5.5 years).

Product Development
Quality Assurance
Information Technology
Project Management

Summary

As a Managing Director and graduate engineer (FH) in Electrical Engineering, I have extensive experience in test automation and project management, with over 15 years in the industry. I have expert knowledge in various programming languages such as Python, C#, and JavaScript, as well as in operating systems like Windows and Linux. I have led significant projects in telecommunications, energy, and process automation. My skills include, among others, test management, CI/CD, and functional safety according to IEC 61508. I'm known for my leadership skills and technical expertise. I’m active in various working groups and committees, including the UCA Testing Committee and the Swiss Testing Board.

Skills

Programming Languages

  • C#/.net
  • C
  • C++
  • Javascript
  • Typescript
  • Sql
  • Java
  • Css
  • Python
  • Vb
  • Iobroker
  • Labview
  • Assembler

Operating Systems

  • Windows
  • Linux
  • Android

Management Skills

  • Project Management
  • Leadership

Web Skills

  • Html
  • Angular
  • Wordpress
  • Github/gitlab
  • Api
  • Cms
  • Testing/debugging

Testing

  • Uipath
  • System Tests
  • Blackbox
  • Whitebox
  • Test Management
  • Performance
  • Ci
  • Cd
  • Cypress
  • Test Automation
  • Test Processes
  • Code Walkthrough
  • Unit Testing
  • Function Tests
  • Clean Code
  • Functional Safety 61508-3
  • Iso 29119

Tools

  • Jenkins
  • Azure Devops
  • Gitlab
  • Zypher
  • Servicenow
  • Ranorex
  • Appium
  • Selenium
  • Tessy Tools
  • Atlassian Tools
  • Jira
  • Confluence
  • Autocad
  • Power Bi
  • Itk/ctk
  • Kema Edition 1 & 2
  • Klocwork
  • Vectorcast
  • Visual Studio
  • Azure Portal
  • Iar Workbench
  • Robot Framework
  • Uipath

Process Control Systems

  • Deltav
  • Controlcare
  • Emerson
  • Abbx800
  • S7
  • S5
  • Wincc
  • Rsview
  • Mx4 Scada
  • Intouch
  • Factorylink
  • Iet
  • Itt
  • Desigo
  • Abtsite

Processes

  • Safe 4.5
  • Waterfall
  • Semi-agile
  • Kanban
  • Rup
  • 29119
  • 61508-3
  • Cenelec 50126
  • Cenelec Iec 61508

Protocols

  • Iec 61850
  • Lon
  • Ethercat
  • Ethernet/ip
  • Knx
  • Ff
  • Dali
  • Can
  • Mvb
  • Profibus
  • Hart
  • Modbus

Industry Experience

  • Process Automation
  • Building Automation
  • Transportation
  • Plant & Mechanical Engineering
  • Telecommunications
  • Energy

Languages

German
Native
English
Advanced

Education

Diploma Engineer (FH) · Electrical Engineering

Certifications & licenses

CMMI Lean Software Development Requirements Engineering & Testing IEC 61850

Coding In C

DTI Assessment Level A – Leadership Project Management

Ethernet Protocol C++ Standards & Advanced Training

ISTQB Foundation Level

Level C SAFe Scaled Agile Framework

Object-Oriented Design UML for Embedded Systems

Project Management Level C

Ranorex Basic and Advanced Training

Scrum

UiPath Foundation

Unit Testing Advanced Level Foundation Fieldbus

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 Andreas based?

Andreas is based in Rheinfelden, Switzerland.

What languages does Andreas speak?

Andreas speaks the following languages: German (Native), English (Advanced).

How many years of experience does Andreas have?

Andreas has at least 17 years of experience. During this time, Andreas has worked in at least 10 different roles and for 12 different companies. The average length of individual experience is 1 year and 5 months. Note that Andreas may not have shared all experience and actually has more experience.

What roles would Andreas be best suited for?

Based on recent experience, Andreas would be well-suited for roles such as: Test Automation Architect, Test Manager, Test Management Lead.

What is Andreas's latest experience?

Andreas's most recent position is Test Automation Architect at Banking Bank (name withheld).

What companies has Andreas worked for in recent years?

In recent years, Andreas has worked for Banking Bank (name withheld), HIQT GmbH, Swisscom, IFM, and Energy Group (name withheld).

Which industries is Andreas most experienced in?

Andreas is most experienced in industries like Manufacturing, Energy, and Chemical. Andreas also has some experience in Information Technology (IT), Banking and Finance, and Telecommunication.

Which business areas is Andreas most experienced in?

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

Which industries has Andreas worked in recently?

Andreas has recently worked in industries like Manufacturing, Energy, and Chemical.

Which business areas has Andreas worked in recently?

Andreas has recently worked in business areas like Information Technology (IT), Quality Assurance (QA), and Product Development.

What is Andreas's education?

Andreas holds a Bachelor in Electrical Engineering.

Does Andreas have any certificates?

Andreas has 12 certificates. Among them, these include: CMMI Lean Software Development Requirements Engineering & Testing IEC 61850, Coding In C, and DTI Assessment Level A – Leadership Project Management.

What is the availability of Andreas?

Andreas is immediately available full-time for suitable projects.

What is the rate of Andreas?

Andreas'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 Andreas?

To hire Andreas, 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: 960-1120 €
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.