Sii Poland

SII UKRAINE

SII SWEDEN

  • Trainings
  • Career
Join us Contact us
Back

Sii Poland

SII UKRAINE

SII SWEDEN

Back
logo

Test automation for a global parking platform

Increasing system complexity and the need for test automation

Urban parking systems operate across multiple locations and integrate with parking terminals, payment systems, and network services. Every software change requires reliable and repeatable validation to maintain service stability across markets.

As the platform expanded and the number of integrations grew, the client needed to accelerate regression testing and improve its consistency. Reducing manual effort, improving QA team efficiency, and enabling automated test execution across multiple environments became key priorities.

Another objective was to better support CI/CD processes and create a reusable testing solution that could be applied across future projects and locations.

To address these challenges, the client partnered with Sii Poland – a provider delivering over 200 QA projects annually and supporting organizations in scaling test automation in complex IT environments.

Test automation framework for a complex, integrated system

Sii experts designed and implemented a comprehensive test automation solution, including framework development and integration with the client’s existing system landscape.

Scope of work included:

  • Implementing a test automation framework based on Selenium, C#, and Jenkins
  • Automating over 200 REST and SOAP web service tests
  • Developing tests for more than 20 custom protocols, including hardware integrations and TCP
  • Creating a suite of sanity tests covering approximately 3,000 web application pages
  • Replacing around 300 manual test cases with automated tests
  • Integrating the framework with the CI/CD pipeline and enabling execution across multiple environments
  • Implementing test reporting in Allure, with automated notifications via email and Slack

As a result, QA teams were able to run automated tests both during regular test cycles and with every new application release.

Faster releases with reduced risk of defects

Test automation enabled Flowbird to reduce regression testing time to approximately 1.5 days, significantly accelerating the rollout of updates across multiple markets.

New features can now be delivered more frequently and with greater confidence that they will not impact existing services, including integrations with parking terminals and payment systems.

QA teams no longer need to focus on time-consuming manual testing, allowing them to concentrate on system development and quality improvements. At the same time, automated tests executed with every change provide continuous quality control and faster defect detection.

As a result, the platform operates more reliably, and the risk of disruptions after deployments has been significantly reduced – directly supporting the continuity of services in cities using the Flowbird solution.

Key Results

  • Regression testing time reduced from approximately 2 weeks to 1.5 days
  • Manual testing reduced from 100% to around 20%
  • Automated testing covering 200+ REST and SOAP services
  • Support for testing 20+ protocols and hardware integrations
  • Automated test reporting integrated with the CI/CD pipeline

GET IN TOUCH

Let’s start the conversation today

Your file

Uploaded file:
  • file_icon Created with Sketch.

Acceptable files: doc, docx, pdf. (max 5MB)
Please submit your file in DOC, DOCX or PDF format
The upload size is limited to 5 MB
File is empty
File was not uploaded

At any time, you may withdraw your consent to the processing of personal data, but such withdrawal shall not affect the legal compliance of any processing of such data, which had occurred before you withdrew your consent. Detailed information on the processing of your personal data is specified in the Privacy Policy.

Your message was sent successfully

We will look over your message and get back to you as soon as possible

Sorry, something went wrong and your message was not delivered

Refresh the page and try again. Contact us, if problem occurs again

We’re sorry, but the selected file appears to be damaged and we can't process it.

Please try uploading a different copy or a new version of the file. Contact us, if problem occurs again.

Processing...

Änderungen im Gange

Wir aktualisieren unsere deutsche Website. Wenn Sie die Sprache wechseln, wird Ihnen die vorherige Version angezeigt.

Ta treść jest dostępna tylko w jednej wersji językowej.
Nastąpi przekierowanie do strony głównej.

Czy chcesz opuścić tę stronę?

Einige Inhalte sind nicht in deutscher Sprache verfügbar.
Sie werden zur englischen Version der ausgewählten Seite weitergeleitet.

Möchten Sie fortfahren?

Einige Inhalte sind nicht in deutscher Sprache verfügbar.
Sie werden auf die deutsche Homepage weitergeleitet.

Möchten Sie fortsetzen?