The Blog

Phil Edwards

Phil has had a career in IT spanning over 20 years and has such worked at over 70 companies throughout the UK; 20 of which are FTSE 100 companies in many different business sectors including, Banking, Finance, Insurance, Technology, Retail, Logistics, Service Sector, Leisure, Construction and Gaming. He’s also been very lucky to have work around the world, for example he’s worked in the Channel Island (Lloyds, MPR), Ireland (Citi Bank), Switzerland (Deutsche Bank) and in America (PaySys international). Phil has been at nFocus over 3 years and holds he position of Managing Director. He specialises in Test Reviews, Testing Health checks and providing strategic direction. He has written articles on subjects such as: Output based Pricing, Agile, DevOps, Test Management, Automation, Performance Testing, along with advising on Test tooling solutions and choosing the right people for test roles. His published articles are now accessible to over 100,000 people directly. Outside of nFocus, Phil is married with two grown up children and two dogs, Dougal the part-poodle and Archie the Labrador who love nothing better than a good walk in the woods. In addition, Phil has a passion for cars and cooking.
Find me on:

Recent Posts

IoT Projects - Seven Testing Types

Posted by Phil Edwards on 1/05/2018

What is the Internet of Things (IoT)? Well to simplify, it’s anything that can be connected remotely without wires; like the connection of your Amazon Echo, printers, heating systems, some vehicles and other home devices, along with medical/office equipment and of course your dog cams! Basically, anything that can collect and exchange data and information between the device and user. This technology allows the user to control devices remotely over a network – simple.

Read More

Topics: Software Testing, IoT Projects

Three Things To Consider When Creating Your Agile Test Strategy

Posted by Phil Edwards on 22/03/2018

The Agile manifesto states that you should value working software over comprehensive documentation, but as we all know, this does not mean no documentation. If you’re following an Agile approach for your programme of work or project then we would always recommend considering and documenting your Agile Test Strategy. Here are three things to consider when creating yours.

Read More

Topics: Software Testing, Agile Test Strategy

How To Do A Software Test Plan For Waterfall, Agile and DevOps

Posted by Phil Edwards on 13/03/2018

Within every organisation there are a number of documents that have a hieratical order. When it comes to testing you would expect to find the Test Policy document at the top of the tree; this document is only a couple of pages long but does at executive level spell out the quality needs of the organisation and gives the vision of what is expected of every project. This document is owned by the CIO or IT Director and should be mandated to ensure every programme and project works to the same expected standards every time.

Read More

Topics: Software Testing, Software Test Plan

Test Automation Approach In A DevOps World

Posted by Phil Edwards on 6/03/2018

Ever heard the expression ‘More speed, less haste’? Acting too quickly and without due diligence, focus and attention to detail will result in avoidable mistakes and thus require even more time to complete the task satisfactorily.

Read More

Topics: Software Testing, Test Automation Approach

Regression Testing Checklist - Right Every Time

Posted by Phil Edwards on 7/02/2018

Even with the best will in the world, we all forget to do something at some point in time. Whether that be something trivial like putting out the bins to forgetting to pick up the kids after school…. Yep, that has happened…

Read More

Topics: Software Testing, Regression Testing Checklist

Test Automation Frameworks - Follow The Recipe Or Freestyle It?

Posted by Phil Edwards on 30/01/2018

For all those budding chefs out there, the question will always be, do you follow a recipe for your meal or do you make it up as you go along? Now, creative and seasoned chefs will throw in the ingredients to produce delightful food, however for us less talented would-be-cooks, our results will be vastly different, and that’s the point. To get predicable results you’ll need to follow a process (recipe) to gain the greatest chance of success - just like adopting an automation test framework.

Read More

Topics: Software Testing, Test Automation Frameworks

Improve Software Testing - Take The Driving Seat

Posted by Phil Edwards on 16/01/2018

Before you can begin to improve software testing in your organisation, you need to refresh yourself as to why testing is so important. It’s very easy to take things for granted; take your car for example, you get in, start it up and drive. You never think it’s not going to start or breakdown. There was a time though when cars were poorly made, forever breaking down and a real source of disappointment. Now, cars are largely fault free thanks to advanced engineering and software design and of course very thorough testing. There are millions of lines of code in each modern vehicle, and each line of code has been tested many, many times under many conditions to ensure a fault free drive. Some cars, as I write this article are achieving Level 3 Car autonomy - drivers are still necessary in level 3 cars, but are able to completely shift "safety-critical functions" to the vehicle, under certain traffic or environmental conditions.

Read More

Topics: Software Testing, improve software testing

Test Automation Benefits - Knowing The Value of Automated Tests

Posted by Phil Edwards on 12/12/2017

As you might have realised the modern world is moving and developing at an alarming pace, change within our daily life is rapid, and just about everything we do in some way has been enabled by a computer and each application has been developed and (hopefully) tested. The desire to do more and do it quickly for less is forever in demand. Change is here to stay and organisations need to be ready to cope with the ever-increasing mandate for speed of delivery and first-class quality.

Read More

Topics: Software Testing, TEST AUTOMATION BENEFITS

Regression Testing Advantages - Promoting Product Quality

Posted by Phil Edwards on 5/12/2017

It’s fair to say we’ve all been in a situation where we’ve encountered a regression issue; whether that be taking your Christmas lights out the box having not used them for a year, only to discover a tangle of wires, you unpick one tangle and that leads to another one forming, or when you tick the box for paperless bills from your well-known utility company only to still receive paper bills…. some two years later.

Read More

Topics: Software Testing, regression testing advantages

Software Testing Life Cycle - The QA Process

Posted by Phil Edwards on 28/11/2017

When testing, there are specific project phases, these are all very well-known and well documented. However, software testing is not a single activity per se, but a concatenation of planned activities that need to be executed, along with the software development activities to ensure that a product is delivered to cost and time, without any errors. The following article aims to explain how testing fits within the life cycle of a project and the benefits of early testing and shifting left the quality as early as possible in the software testing life cycle. The following provides a high-level overview as how to plan your testing activities.

Read More

Topics: Software Testing, software testing life cycle

nFocus Blog

Welcome to the nFocus software testing blog. As thought leaders and technical innovators, we created this blog to distil our thoughts, ideas and musings on improving software quality.

Fill out the form below to receive future communications from nFocus including our latest:

  • Blog articles
  • White Papers
  • and plenty more!

Follow us

Follow us on LinkedIn to see our latest content!

Recent Posts