A software fault costs most when a customer is the one who spots it. By then you have lost an order, collected a poor app store rating or ended the month with figures that will not reconcile with the bank. Caught a few weeks earlier in a test system, the very same fault is just one more line on a developer's to-do list. Why does a search for “Žužemberk” come back empty while “Zuzemberk” works? Where does a one-cent gap appear when someone pays in instalments? How can the PDF invoice show a different VAT rate from the basket? We put such questions to web shops, dealer portals, phone apps and freshly delivered contractor systems alike. There are five disciplines and a single way of reporting, and all the work runs inside your test environment over a secure remote link, without anyone turning up at your office.
per hour plus VAT, against an estimate you approve first
Retest
for each fix, done before the ticket can close
Which test answers which worry
Each discipline answers its own question. Are the calculations right? Will it survive a rush? Could a machine take over the manual pre-release checks? Can people actually complete the form? Could someone reach data that is not theirs? If you cannot tell which fits, describe what is going wrong.
At certain moments a defect becomes far more expensive. A few days of independent checking just beforehand saves weeks of patching, apologising and extra supplier hours.
When a contractor hands over
Your agency or developer declares the project done. Gaps spotted before you sign the acceptance record are normally put right as part of the original contract. Spotted afterwards, the same gaps can come back to you as a fresh quote for additional work.
When the plumbing changes
A new payment provider, a PHP upgrade, a server move or a different accounting package. Users see no change, yet shipping charges, fees or invoice numbering can drift without anyone noticing.
Ahead of a big campaign
Television advertising, an influencer partnership, Black Friday or the Christmas season. Buying traffic only to land it on a broken page wastes the ad budget twice over.
Before submitting a mobile app
Store review by Apple and Google, old Android releases, compact displays. Rejection delays the launch, while a debut release that crashes leaves ratings that are hard to shake off.
When a security questionnaire arrives
A major customer, a foreign partner or a cyber insurer wants evidence of a penetration test. A report giving the scope, the date and the findings you closed is the quickest answer, especially if you supply an organisation that falls under NIS2.
The best bug ticket lets a developer see the fault at the first attempt. A ticket reading “payment sometimes fails” travels back and forth for days. A ticket naming the browser, the card, the step and the exact error message tends to be fixed the same day. That is the level of detail we write every finding in, so your developers get on with the fix instead of chasing the tester for details.
How we work
Instead of a vague “looks fine overall”, you receive numbered findings ranked by severity. Access is via a secure remote link, or via accounts opened specifically for us. Production is left alone unless we have agreed otherwise.
01
Risk map
On a video call we go through the application, who uses it and what it connects to. Functions whose breakdown would lose you revenue or customers, or cause regulatory trouble, go to the top of the list.
02
Plan and estimate
What gets tested, which browsers and devices, what is out of scope and how many hours we expect, summarised on one page. Billing starts only after your approval.
03
Testing rounds
Each finding, including a screenshot and the data used, is filed on your GitHub, GitLab, Jira or Azure DevOps board. At the end of every day you receive a count of issues by severity.
04
Verification and verdict
Fixes are checked individually, together with whatever surrounds them. The closing report gives a plain recommendation: ship now, or resolve a named list of points beforehand.
Frequently asked questions
For most functional, load and usability work, no. We work from the outside, as users do, with nothing more than a test system and logins. For automation the scripts belong in your repository next to the code, so we ask for limited access there. For penetration testing it depends on the approach you choose: black, grey or white box.
Scanning is automated and hunts for already-known weaknesses: wide coverage, little depth. During a penetration test, a specialist learns how your application works and spends hours probing by hand, for instance whether one partner can open another's orders or whether a refund can be triggered twice. No scanner picks that up. Your hosting provider's terms may require notice before testing, and we sort that out before we begin.
One or two weeks is often enough for functional testing of a small application. Allow at least a month for a load test before a major campaign, because the first measurement is followed by improvements and a second measurement. For penetration testing, the timeline is usually set by getting authorisation and coordinating with the host.
One-off projects are billed at €50 per hour plus VAT against an hours estimate you approve beforehand. If you need testing with every release, it can be added to a monthly Start, Business or Premium plan. Invoices arrive as PDFs by email with 30 days to pay. Please check with your accountant how VAT should be treated on a service from a supplier outside the EU.
Ideally there would be none there at all, which is why we propose fabricated test data or an anonymised copy. Where real data cannot be avoided, we sign a GDPR data processing agreement first, keep access tightly limited, log it and remove it when the work ends. Health records and other special category data get no exceptions.
No town by that name here. Check the letters, or settle for the nearest larger place. Our engineers work only over the internet, so Kočevje and Koper get precisely the same treatment.
We set essential cookies only: the ones that keep the site running and recall which town you chose. Nothing for ads and nothing that follows you around the web. Details are in our privacy and data protection notice.