Selenium, Playwright, Cypress, Tricentis Tosca, TestComplete and Appium for user interfaces. Postman, REST Assured, SoapUI and Karate for APIs. JUnit, TestNG, Mockito, pytest and Jest for unit and module tests. The full list is under Technologies.

Test automation
The same tests by hand before every release. It takes weeks and still misses defects. We automate the regression so your team has time for the new features.
When this fits
- The regression takes longer than building the new feature.
- There are automated tests, but nobody trusts their results.
- You want to release more often without more people in testing.
- Interfaces and user interfaces change often and break existing functions.
How we work
Selection
We decide which tests are worth it. Not everything that can be automated should be.
Pilot
We fully automate one critical flow, with test data and pipeline. After a few weeks you can see whether the approach works.
Expansion
We extend coverage step by step and keep the tests stable.
Handover
Your team can maintain the tests itself. We continue to support you if you wish.
What you get
- Test suite
- Automated regression tests for user interfaces and APIs
- Pipeline
- Tests run with every build, for example in Jenkins, GitLab CI or Azure DevOps
- Reports
- Clear for developers and the business
- Documentation
- Structure, conventions and maintenance, so your team can carry on
What we automate
- User interface
- Web applications and mobile apps, end to end across several systems
- APIs
- REST, SOAP, GraphQL and messaging, including contract tests and service virtualisation
- Unit and module tests
- Together with development, with coverage measurement and mutation testing
- Databases and batch
- Data checks after migrations, overnight processing and interface files
- Regression in the pipeline
- All levels run automatically with every build
Tools
AI in testing
Self-healing keeps automated tests stable, language models speed up test design and test code. More under AI in testing.
Project example
Banking platform migration
- Client
- Bank
- Starting point
- Migration to a new banking platform; all data and processes had to be transferred correctly, with proof
- Task
- Test automation of the migration checks (Selenium, Appium, TestNG) in a Jenkins pipeline, load tests with JMeter
- Result
- Migration without significant disruption, considerably less manual checking effort
Signed off
Let’s talk
Tell us briefly what it’s about. We reply within one business day.
Go to contact formservices@cubio-consulting.com