Get in touch

Testing Insights

2i offers independent AI assurance as UK Government looks to deploy Claude

Don’t let testing bottlenecks slow your digital transformation

The ripple effect: how tech decisions impact citizen services

Technology decisions in the public sector aren't just about systems, they directly impact your reputation and career success.

AI in financial services: Innovation without the risk

How financial institutions can balance innovation with risk management to unlock AI’s full potential

GDS standards 2025: what's new and what's next?

AI

The AI divide

Why infrastructure alone won’t define the next decade

2025 Technology Trends

2025 Technology trends

Anna McMillan draws perspective on current trends, the evolution of quality engineering and the testing of the future.

The art of invisible success

Keeping public services running smoothly

AI

How can we help you on your AI journey?

Ensuring AI products' quality, robustness, performance, and explainability is crucial in today's digital landscape.

Why should you give a FARQ?

That seems a shocking play on acronyms! What do we mean by it?

Testability, Observability, and Sustainability: The Quality Triad

In the ever-evolving landscape of software development, ensuring the quality of applications has never been more important, as evidenced in the World Quality Report 2023-24, which stated that quality is now a boardroom priority.

Why Do We Need Continuous Testing?

We explore why it’s an imperative element in Continuous Integration, Continuous Delivery and Continuous Deployment Models.

Preventing the Next IT Disaster

The importance of software quality and it's correlation to enhancing an organisation’s performance and user satisfaction cannot be overstated.

Navigating the Recession

The cost of living crisis is in full swing, the recession has begun, organisations need to maintain an edge to survive and thrive. The dependence on digital commerce and services is a focal point. Software delivery programmes intended to provide that advantage are key.

Test Automation Test Methodologies

BDD, Automation or Documentation?

In this blog, we break down the differences between Behaviour Driven Development and Test Automation and look at the function of each in the modern testing landscape.

Test Methodologies

Choosing the Right Software Testing Metrics

Testing can be guilty of focusing on how tests are performed, not what results they produce. This blog looks at specific testing metrics and how to choose the right ones.

Embedding Accessibility into Software Testing

Accessibility should be integral to digital service development from the start, not an afterthought.

DevOps Agile Test Automation

Choosing the Right DevOps Metrics

In this blog, we explore how to choose the right metrics for DevOps adoption.

Agile DevOps

Leadership for Digital Transformation

As we consider the overall context and goal of digital transformation we can identify three main tiers of activity: Tools and individual skills, process and organisation.

DevOps

Chaos Engineering: The Pinnacle of Software Testing

We explore how Chaos Engineering represents the maturity pinnacle of Cloud engineering practices, and ultimately software testing too.

DevOps

Software Testing in the Cloud Era

As we continue into the era of hyperscale Cloud computing and high-frequency DevOps we can examine the increased role and importance of QA and software testing.

DevOps

Integrating Continuous Testing into the DevOps Life-cycle

Continuous Testing in DevOps is a software testing type that involves testing the software at every stage of the software development life cycle.

DevOps Agile Quality Assurance

Testing Key to Successful Digital Product Management

As the term suggests this simply refers to product management practices applied specifically to the development of digital services.

DevOps

“Shifting Left” - Integrating Testing Earlier into the DevOps Lifecycle

A key recommendation is to encourage the “shifting left” of testing practices, perform them earlier, and be an integral part of the development process.