About Us

P2 Consulting was started by a group of award winning consultants who recognised the opportunity to build a global consultancy firm that had clients’ needs at its heart. We understand the challenges clients face – the pace of globalisation, technology change and increasing regulation – and the pressure they are under to respond to these changes rapidly and efficiently.

What We Do

We work on some of the largest transformation programmes in the corporate world and the public sector. Partnering closely with our clients, we help them deliver successful business change. Our reputation as a consultancy is built on excellence in portfolio and programme management, business architecture and design, testing and quality assurance and implementation.


Understanding the challenges that keep our clients awake at night is essential. In this section we demonstrate our expertise at solving your problems. We have deep insight into the business and technology issues facing all sectors.

Join Us

Are you looking to join a company where a challenge is welcomed, change is anticipated, and expertise is expected? Then have a look at our job listing and please get in touch.


Being able to see the obstacles facing your organisation is one thing. Being able to navigate those challenges and work through an effective solution is another.

Success Stories

We’ve worked with clients across a range of sectors and gained excellent results – but don’t just take our word for it. Have a browse through some of the work we’ve done.

Testing teams and supplier management – the weak link in software testing?

By Naeem Choudhury, Testing Consultant, P2 Consulting




The quality of your digital transformation programme is only as good as the people doing the testing. And if the team isn’t up to par, then the quality of the testing won’t be either. One sticking point for client organisations with the testing is the environment itself – what constitutes it. The team structure, where suppliers slot in, the demarcation of responsibility and the inter-relationships between them all – it’s a complex web and if it isn’t managed properly, then glitches can slip through the cracks and quality levels can degenerate.

Here are top tips to ensure your testing environment is tip top.

  • Understanding what the client needs and what the end goal is – it’s easy to overcomplicate or overthink what the client wants or needs, when it is often fairly straightforward. It is important to set clear requirements and expectations so all parties can work towards one common goal. The testing team or supplier needs to understand what they are building and why they are building it, so they can build it for the business purpose the client expects. That way, everyone is on the same page.
  • Governance – it is highly beneficial and helps with quality standards if you can see how a supplier tests their own product. Is it in a suitable state to be handed over to be tested by the client (or the test team) internally? Reviewing test scenarios, test cases or user stories can give the client more confidence in what is being delivered, as well as helping activities in other phases of testing. Keeping track of documents will also help when it comes to keeping a paper trail for auditing.
  • Testing capabilities – depending on the initiative you are working on, you’ll need a team with a specific skill set – having the right level and mix of skills is vital. Identifying the need for specialists, such as performance or automation testers, will enable the client to be on the front foot and will ensure the test delivery is seamless. It also allows the client to factor in the cost of these types of resources, especially important when considering the budget for a project.
  • Implementation management – when it comes to environments, it is vital to build for purpose. The role of an implementation manager involves mapping out what is required for particular environments, so that they are built for the purpose they serve. They would ensure the needs of the client and the capabilities of the supplier align. This allows all parties to have an understanding of what environments will be used for what purpose, e.g. dev environment, Sandbox environment and UAT (user acceptance testing) environment.

The testing environment has to be carefully managed – obviously, there will always be the margin of human error, but there are steps testing teams and suppliers can take to ensure the environment is as tight and cohesive as possible. The more efficient the team and the effective the environment, the higher the impact on the quality of testing.

If you would like to speak to a testing expert at P2 Consulting about the efficacy of the management of your testing teams and suppliers, please get in touch

Learn more about the P2 Test Management service>>>

Get in touch

Click Here