Software Testing
Mobile development hero icon: phone

Software Testing

Many systems managers are fearful of their software failing, all too aware of the effect it can have on the profitability of their business.

Our expert consultants however can help you develop software testing strategies and quality assurance procedures that will help to identify any potential vulnerabilities in your process, highlight opportunities for efficiency or cost savings, and minimise risk.


Software testing body image 1: padlock and shield

Protection where it matters.

Our software testing strategies detail:

  • The approaches, tools and workflows that will give you the coverage you need.
  • Recommendations on reporting so that you always have the latest, most relevant information.
  • Guidance on creating the user stories and acceptance criteria that will confirm your strategy’s working.

RCN prototype iPhone and iPad 

Why run the risk of expensive downtime and performance issues? Prevention is better than cure - give your software some protection. 

software testing body image 2: person

Advice you can trust.

At Box UK we don’t just talk the talk, we walk the walk too. Our internal quality management processes are subjected to the very strictest standards, and all code goes through several levels of approval before it’s allowed anywhere near a live environment. Our quality assurance team even leads the BBC’s testing framework. 

"If I was running that [project] team I wouldn’t be able to point out one thing to improve, they’re constantly improving.”
- Rob Streeter, BCS, the Chartered Institute for IT

So you know when you speak to us, you’re getting advice you can trust.

Our tech stack

Sitecore audits panelWe have an extensive testing toolkit, and select only the most appropriate technology for each individual project - ensuring all code meets our incredibly high quality standards, every time. Here are just some of the tools at our disposal:

  • PHPUnit - PHP unit testing library
  • Jasmine - behaviour-driven JavaScript testing library
  • Karma - test running environment for JavaScript
  • QUnit - a JavaScript unit testing framework
  • PHP Codesniffer - PHP tool for checking code against a set of coding standards
  • JSLint/JSHint - JavaScript tools for checking code against a set of rules
  • NUnit - open-source unit testing framework for .NET
  • MOQ - mocking library for .NET for use in tests

Some of our partners


We're expertly qualified in the tech that powers world-famous websites across the globe, as an official Microsoft Independent Software Vendor (ISV) with a Silver Data Platform competency in the Microsoft Partner Network.

AWS Partner Logo

As an Advanced Technology Partner in the Amazon Web Services Partner Network, we'll make sure that you're getting the best possible performance from your web solutions. 


Looking to deliver a world-class customer experience? As a Sitecore Certified Solutions Partner, we'll help you achieve your goals.

A few of our awards

The European Software Testing Awards 2015 Finalist

Shortlisted, Best Test Automation Project

A well-developed suite of automated testing scripts and adherence to best practice safeguarded the success of the Stipes project we undertook for the British Horseracing Authority.

Communicator Awards Websites Gold

Award of Excellence, Websites

The Royal College of Nursing's Sitecore-powered platform picked up three Communicator Awards, including the Gold Award of Excellence for "Websites - Structure & Navigation".

The European Software Testing Awards 2016 Finalist

Finalist, Best Mobile Testing on a Project

Having gone through rigorous cross-device testing, BMJ's Best Practice app makes crucial information easily accessible at point-of-care.

OK, let's talk...

Not a form person? If you'd prefer to email our team directly, you can reach us on

Your information will be processed in accordance with our privacy policy and will never be sold on.
I will be asked to set preferences about what I receive and can unsubscribe at any time
I may withdraw this permission at any time

Related content

What makes a good bug report?

By Sian Prescott

<span id="docs-internal-guid-d8c57c7c-dd07-abf2-7a97-b45093962476">Bug reports are crucial for a smooth and successful development process. Here, Box UK tester Sian Prescott looks at some of the most important information to include if you want your reports to deliver maximum value. </span>

Handy tools for testing

By Sian Prescott

Looking for ways to streamline the process of testing your websites and applications? Check out the tools suggested here by Box UK Tester Sian Prescott.<br />

Cross-device testing

By Ian Newman

The importance of thoroughly testing your websites and applications can&rsquo;t be underestimated. But how do you go about defining and executing an effective testing strategy?<br />

Six Tips for First-Class User Acceptance Testing

If you’re testing your digital products and services, make sure you do it right. Download our free white paper to learn how to conduct UAT like a pro.

Download now

We're hiring. Let's talk. View available roles

Get the latest thinking, first.