Marcel Pit, Developer in Enschede, Netherlands
Marcel is available for hire
Hire Marcel

Marcel Pit

Verified Expert  in Engineering

Quality Assurance (QA) Developer

Enschede, Netherlands

Toptal member since April 24, 2020

Bio

Marcel is a scrum master and software test engineer with over 13 years of experience. He excels in high-profile projects where millions of end users require a flawless experience. He led QA engineers on a project for one of the Dutch government's most recognizable and award-winning online services. A lifelong learner with a passion for picking up new skills, Marcel enjoys working in fast-paced Agile teams to complete projects on time and on budget.

Portfolio

Alliander
SAP, SAP Extended Warehouse Management (EWM), SAP S/4HANA Cloud...
Sogeti
Robot Framework, Java, Scrum, Serenity BDD, REST APIs, Test Automation...
Wastevision
TypeScript, Cypress, REST APIs, Postman, SQL, Leaflet, Remote Work...

Experience

  • Quality Assurance (QA) - 13 years
  • Selenium - 10 years
  • Continuous Delivery (CD) - 8 years
  • Test Automation - 8 years
  • Java - 6 years
  • API Testing - 5 years
  • Behavior-driven Development (BDD) - 5 years
  • Certified ScrumMaster (CSM) - 4 years

Availability

Part-time

Preferred Environment

Robot Framework, Windows, Jira, Git, Selenium, Java, Certified ScrumMaster (CSM), Visual Studio Code (VS Code), Cypress, Agile Software Development

The most amazing...

...thing I've created was an integration test framework for financial data models, which was later adopted by many other projects.

Work Experience

Senior Test Automation Engineer

2022 - PRESENT
Alliander
  • Created an end-to-end test framework using Robot Framework, enabling the automation of new SAP Fiori and old SAP GUI features.
  • Coached the logistics department on agile quality measures for improved and more independent testing.
  • Helped the company implement Tricentis Tosca in their SAP teams.
Technologies: SAP, SAP Extended Warehouse Management (EWM), SAP S/4HANA Cloud, Robot Framework, Tricentis Tosca, Scaled Agile Framework (SAFe), Automated Testing, Regression Testing, Quality Assurance (QA)

Agile Quality Expert

2021 - 2022
Sogeti
  • Conferred with a team developing call center software. Updated an existing Java and Selenium test framework to run without false positives; added it to a CI/CD pipeline and kept it up-to-date with new features.
  • Created automated API tests for a new software product. Ensured the quality of these APIs because they were essential for communications between front and back offices, as well as internal and external teams.
  • Created a new Robot Framework test suite using the Playwright Browser library and added it to the team's CI/CD pipeline.
Technologies: Robot Framework, Java, Scrum, Serenity BDD, REST APIs, Test Automation, Coaching, CI/CD Pipelines, Automated Testing, Regression Testing, Quality Assurance (QA)

Senior QA Automation Engineer

2020 - 2021
Wastevision
  • Created a QA automation strategy for the software department.
  • Developed a test driver for an MVRP algorithm, providing data on routing quality while visualizing the results. These visualizations were used by software developers, product owners, and sales agents.
  • Created a Cypress UI test framework for the planning stage and coached front-end developers on how to use and maintain it.
Technologies: TypeScript, Cypress, REST APIs, Postman, SQL, Leaflet, Remote Work, Automated Testing, Regression Testing, Quality Assurance (QA)

QA Lead and Scrum Master

2018 - 2019
Just Eat Takeaway.com
  • Oversaw teams during a time-sensitive data migration after a $1 billion acquisition while testing the repurposed APIs needed for the migration.
  • Led the team through a major technical migration, taking a lead role in regression test planning and execution. Created a visual comparison test suite to compare the migrated platform to the previous version.
  • Created an automated test suite in Dusk (PHP and Selenium) and added it to the CI pipeline. Also shared QA best practices with the team.
  • Implemented a QA strategy and assisted in hiring QA engineers.
Technologies: GitLab, Jira, Git, Docker, Scrum, Laravel, Selenium, PHP, Certified ScrumMaster (CSM), Automated Testing, Regression Testing, Quality Assurance (QA)

QA Engineer and Scrum Master

2017 - 2018
Dutch Tax Agency
  • Introduced business-driven development to the team, fostering great collaboration between the product owner, developers, and business analysts.
  • Created an end-to-end test framework using Serenity BDD and Cucumber and incorporated it into the CI pipeline.
  • Added BrowserMob Proxy to the Selenium test framework to make it more flexible—allowing for the stubbing of external dependencies like a 3rd-party virus scan for PDF uploads.
  • Wrote Java code on the projects' data mappers when faced with a shortage of Java developers.
  • Wrote automated tests for an existing Robot Framework (Python) suite when integrating our web app with back-end authentication services.
  • Created a SoapUI test suite for a new API that delivered data for a call center support application.
  • Assumed a leading role during the successful introduction of the Scaled Agile Framework in the organization. Ran workshops for development teams, promoted Agile development practices, and created a culture of innovation.
Technologies: Robot Framework, Postman, SoapUI, TestNG, Jira, Jenkins, Apache Maven, Serenity BDD, Selenium, Java, Certified ScrumMaster (CSM), Regression Testing, Automated Testing, Quality Assurance (QA)

QA Lead (Web)

2013 - 2017
Dutch Tax Agency
  • Led the QA engineers across multiple teams for one of the Dutch government's most recognizable and award-winning online services.
  • Created and executed test plans while coordinating test efforts for the application that serviced over 100,000 users in the first 24 hours and over 7 million within two months.
  • Created a test suite that reduced regression testing time by multiple days for large releases.
  • Revitalized an old, flaky, unused Selenium test framework by writing new robust selectors, adding reporting and better checks, and ensuring efficient execution in CI. This resulted in the wide usage of the framework's end-to-end acceptance tests.
Technologies: Bitbucket, Jira, Selenium, JUnit, Jenkins, Apache Maven, Java, Regression Testing, QA Automation, Quality Assurance (QA)

QA Engineer (Mainframe)

2008 - 2013
Dutch Tax Agency
  • Performed risk analysis, risk-based test case creation, test execution, and defect logging for a large mainframe application.
  • Executed tests for large financial batch processes and their interaction with business processes.
  • Designed and executed tests on a rule engine for fraud detection. Limited false positives and reduced time for consuming manual checks by tax agents.
  • Involved in the optimization of JCL batch runs in TWS. This developer-driven improvement allowed the Dutch government to vastly improve the speed of the income tax process, allowing citizens to receive their refunds on time.
  • Created a suite of test support tools in the REXX scripting language on the mainframe. Allowing manual testers to quickly set up test environments, easily load test data, and support analyses of test results.
Technologies: ISPF, TSO, REXX, IBM z/OS, CICS, JCL, SQL, IBM Db2, Quality Assurance (QA)

Income Tax Platform

https://www.belastingdienst.nl/wps/wcm/connect/nl/home/content/inloggen-mijn-belastingdienst
An award-winning web-based income tax platform for the Dutch government. It is equipped to process over eight million income tax submissions every year. As the QA lead and QA automation engineer, I was heavily involved in this project, coordinating test efforts, creating an automated regression test framework, an integration test framework for the data models, and supporting UX and performance tests.
1998 - 2005

Master's Degree (Incomplete) in Business Information Techonlogy

University of Twente - Enschede, The Netherlands

JANUARY 2016 - PRESENT

Professional Scrum Master, PSM 1

Scrum.org

NOVEMBER 2008 - PRESENT

TMAP Next Foundation (Comparable to ISTQB)

Centris

Libraries/APIs

Selenium Grid, Selenium WebDriver, REST APIs, Leaflet

Tools

Cucumber, Jira, Serenity BDD, REST Assured, GitLab CI/CD, GitLab, Jenkins, Git, Gatling, Apache Maven, SoapUI, Postman, Bitbucket, ISPF, JCL, Gatling Load Testing, SAP Extended Warehouse Management (EWM)

Frameworks

Selenium, Cypress, TestNG, JUnit, Laravel, Flutter, Robot Framework, Scaled Agile Framework (SAFe)

Paradigms

Test Automation, Testing, Behavior-driven Development (BDD), Automated Testing, Continuous Integration (CI), Continuous Delivery (CD), Agile Software Development, Object-oriented Programming (OOP), Manual Testing, Scrum

Languages

Java, SQL, CICS, REXX, PHP, Python, JavaScript, TypeScript

Storage

MySQL, IBM Db2, SAP S/4HANA Cloud

Platforms

Docker, IBM z/OS, Linux, Windows, MacOS, Android, Visual Studio Code (VS Code), Tricentis Tosca

Other

Quality Assurance (QA), Certified ScrumMaster (CSM), Agile Software Testing, Automated UI Testing, API Testing, GUI Testing, QA Testing, QA Automation, QA Leadership, UI Testing, Regression Testing, Agile Coaching, Manual QA, TSO, Remote Work, Coaching, CI/CD Pipelines, SAP

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