7th July 2023

What is a software tester and how can they benefit your business?

What is a software tester and how can they benefit your business?

Software testing is essential if you have bought or own an application, platform, or solution. With our rigorous testing, we can save your organisation time and money by finding bugs earlier to save problems down the line.

 

Want to find out more? Read on to see how Software Testing is critical to what we do here at PSP.

 

Here at PSP, our testers are currently performing the following types of testing:

  • Functional and non-functional testing
  • Security testing
  • Integration testing
  • Regression testing
  • Usability testing
  • Performance testing
  • Requirements testing

What does a manual tester do?

Lauren, a manual tester here at PSP, summarised her role as, “Identifying bugs and defects in software that’s released. We are kind of the first line of defence before it gets to the developers.”

Manual testers effectively consider the software from a “human side”, thinking like the customer, to get the result the client wants- a piece of software that’s fit for purpose.

We do:

  • Compatibility Tests: ensures your software will work across different operating systems.
  • Screen Resolution Testing: ensures a developed solution works on an array of different screen sizes (phones, monitors, tablets)

 

Planning is crucial in manual testing- Lauren says: “Planning is probably 50% of the role. Before the actual execution of the tests, months and months before that we start with scope meetings, getting to know the product before setting it all up.”

 

What does an automated  tester do?

Once the software has been tested manually, an automated tester tries to computerise the process where possible so that the next time it needs to be tested after a developer has made changes, it won’t need any input; “just the click of a button”.

 

Tom, one of our Automated testers at PSP, says he uses:

  • “Cyprus” software for front-end testing (where the functionality and usability of the platform are tested.)
  • “Postman” software for APIs (Application Programming Interfaces)- effectively checking the reliability and security of the programming interfaces between the front-end and the back-end applications.

 

How does this benefit the client?

Lauren says “We are in constant communication with the product owners and the Project Manager. In our test plans, we will know the deadlines and understand where and how it’s going to be achieved.”

 

Having a constant stream of conversation between Developers and Testers allows us to keep our clients updated and confident in the work we are doing.

 

What are we focusing on now?

Tom is focusing on one of our clients, AAT, doing LMA (License Member Application) and LAD (Licensed Annual Declaration) work.

 

Lauren is also focusing on two projects with AAT:

  • A front-end angular update- updating software so that is current and works on their new platform.
  • Licensed Member Applications- With the aim of getting the forms onto the web, automating the process further.

Some of our testing department has also been doing some scenario testing for CIPS, as they have been working on decreasing load times on their website. This involves:

  • Checking the data
  • In turn, this decreased load times from 90 seconds down to a matter of seconds

Does this sound like something a platform in your business needs?

Let’s talk and help you on your way to efficient operations.

Call 01775 722 377 or email letstalk@psp-it.co.uk

 

 

 

 

 

Choose your interests: