Quality Assurance (QA) is the systematic process of making sure software does what it should – reliably, quickly and securely – on all devices and under real load. We offer QA as part of our projects and as a standalone service for software developed by other teams.
Types of testing
Functional testing
We check every scenario from the user’s point of view – registration, ordering, payment, reports, access rights – including the edge cases and error cases developers often miss.
Regression testing
With every new version we check that the existing features still work. This is where automation saves the most time and money.
Automated tests
We build a suite of automated tests (unit, integration and end-to-end) that run on every code change through CI/CD. Bugs are caught in minutes, not weeks.
Load and performance testing
We simulate hundreds and thousands of simultaneous users to find the bottleneck – before Black Friday, a campaign or a TV advert.
Security testing
Checks for vulnerabilities from the OWASP Top 10: injections, XSS, broken authentication, data leaks, weak configuration. If needed – a full penetration test.
Compatibility and mobile devices
We test on real browsers and devices – Chrome, Safari, Firefox, Edge, Android and iOS, at different screen sizes.
Accessibility (WCAG)
We check whether the site can be used by people with disabilities – with a screen reader, with the keyboard only, with zoom. The European Accessibility Act (EAA), applicable from 28 June 2025, requires certain products and services, including online stores, to be accessible.
What you get
- a test plan and test scenarios;
- detailed bug reports with steps to reproduce, screenshots and video;
- prioritisation by severity;
- automated tests that remain in your project;
- a performance report with specific recommendations;
- re-testing after the bugs are fixed.
QA as a service
For companies with ongoing development we offer a QA specialist or team on a monthly contract who joins your process – takes part in planning, tests every new feature and maintains the automated tests.
What the service includes
Functional tests
Every scenario, including error and edge cases.
Regression and automation
Automated tests on every code change.
Load testing
Simulating thousands of users before campaigns.
Security
OWASP Top 10 and penetration tests.
Devices and browsers
Real devices, all popular browsers.
Accessibility
Checks against WCAG 2.2 and the EAA requirements.
How the work is done
- 1
Getting to know the system
Documentation, roles, critical scenarios.
- 2
Test plan
What, how and with what priority we will test.
- 3
Testing
Manual and automated tests, bug reporting.
- 4
Report and re-test
Summary, recommendations and verification of the fixes.
Technologies and tools
- Playwright
- Cypress
- Selenium
- PHPUnit
- Pest
- Jest
- k6
- JMeter
- OWASP ZAP
- Burp Suite
- Lighthouse
- axe
- GitHub Actions
- GitLab CI
Frequently asked questions
Can you test software developed by another company?
Yes. Independent testing is especially valuable because we look at the system without bias.
How much does test automation cost?
It depends on the number of scenarios. We start with the most critical ones, which carry the highest risk, and expand gradually.