Arnold Preg, Developer in Debrecen, Hungary
Arnold is available for hire
Hire Arnold

Arnold Preg

Verified Expert  in Engineering

Quality Assurance Engineer and Software Developer

Location
Debrecen, Hungary
Toptal Member Since
September 16, 2021

Arnold is a senior test automation engineer. During his professional years, he's worked on some outstanding projects. He built a robust test harness using Selenide in Java for a market-leading enterprise ALM tool. Arnold also built a mobile app in Angular—available in Google Play Store—targeted at the chemical industry. Most of Arnold's experience is in web UI automation and he is currently leading an automation team of five members.

Portfolio

Intland Software
Java, Selenium, Selenide, TestNG, Apache JMeter, OWASP Zed Attack Proxy (ZAP)...
Freelance
JavaScript, Angular
Star Trac Supply Chain Solutions Hungary Kft.
JavaScript, AngularJS, Cordova, Spring

Experience

Availability

Part-time

Preferred Environment

Windows, IntelliJ IDEA, Java, Selenide, TestNG, Git

The most amazing...

...thing I've developed is a mobile application based on Angular, called flow2go. It supports logistic processes and is used by BASF.

Work Experience

Lead Test Automation Engineer

2017 - PRESENT
Intland Software
  • Migrated Selenium-based tests into Selenide and built a framework that can run thousands of UI tests parallel.
  • Hired, mentored, and led five test automation colleagues.
  • Wrote load and capacity tests with JMeter to pinpoint bottlenecks.
  • Maintained and refactored the existing test automation codebase to be more robust, stable, and to avoid flaky tests.
  • Reported and followed up on bugs encountered by automated tests and found under test case automation.
Technologies: Java, Selenium, Selenide, TestNG, Apache JMeter, OWASP Zed Attack Proxy (ZAP), Apache Maven, Git, Jenkins, IntelliJ IDEA

Front-end Developer

2016 - 2016
Freelance
  • Migrated an entire project from Angular 2 Beta to the final version.
  • Tested the application and collaborated to fix UI bugs.
  • Implemented new UI components that improved HTML, CSS, and UI design skills.
Technologies: JavaScript, Angular

Software Engineer

2014 - 2016
Star Trac Supply Chain Solutions Hungary Kft.
  • Maintained, fixed, and improved Spring-based projects.
  • Created a mobile application with Angular 1x and Cordova that BASF uses to aid logistic processes on chemical plant sites.
  • Started a React and Spring-based web application with which the customers could plan yard-internal transports efficiently and transparently.
Technologies: JavaScript, AngularJS, Cordova, Spring

Junior Test Automation Engineer

2012 - 2013
Nebu
  • Created manual test cases for a survey handling desktop application written in Delphi then implemented those via TestComplete.
  • Played a key role in designing and building up the testing framework.
  • Participated in the migration to Agile Scrum methodologies.
  • Became a Java developer after the Delphi-based application was retired.
Technologies: TestComplete, Java, C#, TargetProcess

Selenide-based UI Automation Framework

In the beginning, I maintained and migrated the old Selenium-based tests into Selenide. I also implemented the manual test cases made by the manual testing team and generated a detailed report from the test runs in Jenkins. To do this, I had to figure out the best practices for generating test data, find out the best-fitting modeling concepts, and learn about Jenkins.

Tools

Apache JMeter, IntelliJ IDEA, Git, OWASP Zed Attack Proxy (ZAP), Apache Maven, Jenkins, TargetProcess

Frameworks

Selenide, TestNG, Selenium, Angular, AngularJS, Spring

Languages

Java, JavaScript, C#

Platforms

Windows, TestComplete

Other

codeBeamer ALM, Cordova

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring