The right choice when
- Releases keep breaking features that used to work.
- Developers test their own work and nobody else does.
- A launch is coming and you want an outside check first.
Software quality assurance
We test web and mobile software against what it is meant to do: by hand where judgement matters, and with automated checks where the same test must run on every release.
A feature or fix, with what it is meant to do written down.
Automated checks run on every build. A person tests what a script cannot judge.
With a clear report: what passed, what failed and how to reproduce it.
Testing shows the bugs it finds. It cannot prove there are none.
01 / Is this the one
Every team tests. The question is whether you need people whose only job is to break things.
02 / What the work covers
We start with the journeys that would hurt most if they broke, then widen.
Which journeys matter most, on which devices and browsers, and what counts as a pass.
Functional, usability and exploratory testing by a person, on real devices where it matters.
Repeatable checks for web and mobile, with tools such as Selenium and Appium, run on every build in your CI pipeline.
Load tests on the slow paths, and checks on sign-in, access rules and common web weaknesses.
Each defect logged with steps to reproduce, severity and evidence, in the tracker your team uses.
03 / Limits and risks
Testing lowers risk. It does not remove it. We report what was tested and what was not, so you know where the risk sits.
A test suite is code. When the product changes, the tests change too. Budget for that.
A defect found the week before launch costs far more to fix than one found in the sprint that caused it.
04 / What we can show
The clearest thing we can show is how we approach testing, and software of our own that we release.
A testing-only engagement for a named client, or defect and coverage figures. We have published neither, so we quote none.
05 / What to do next
The first step is a free call about your product and your last few releases. We then send a short test plan and a written estimate.
A little clarity
We start with a test plan: the journeys that matter most, the devices and browsers to cover, and what counts as a pass. Then we test by hand, automate the checks that must run on every release, and report each defect with steps to reproduce it.
Functional, regression, usability, performance and basic security testing, on web and mobile. Manual testing covers what needs judgement. Automated tests cover what must be repeated on every build.
Yes. A tester can join your sprints, test each change as it is finished and add automated checks to your CI pipeline. It works with your developers or ours.
No, and we would distrust anyone who says it can. Testing finds defects and lowers the risk of a release. We tell you what was tested, what was not and what we found, so you can decide when to ship.
It depends on the size of the product, the devices to cover and how much you want automated. The price is agreed after a free scoping call and a short test plan. If testing is part of a build, the project cost estimator gives a range for the whole project.
Start wherever you are
We’ll say what we would test first, what to automate and what it would take.