Guest Blog by: Pavandeep Puddupakkam, Quality Assurance Manager at Encompass Corporation

As with most Software-as-a-service (SaaS) offerings, Encompass’ clients expect seamless updates and regular enhancements. Indeed that is one of the key benefits of adopting software that is hosted in the cloud. As QA Manager at Encompass my role is to ensure that what we release is robust with a high degree of reliability. With general releases and limited availability releases taking place on a monthly basis, keeping up with the pace of our team of developers and engineers is critical.

Every process in software development, including testing itself, takes time to develop and test. However, we found that by automating the testing you can release the application on time, with fewer issues and you can also reduce the time for regression and cross browser testing. To really provide a reliable platform you need to test every instance of the application (including sandboxes and training instances) on every type of browser, every time you release!

So it’s no surprise there is a growing demand for test automation of banking, financial and commercial applications like Encompass. Given the importance and implications of decisions people make on the back of reviewing information in Encompass – this rigorous process is absolutely essential and one we certainly take very seriously.

If you look at most banking or non-banking applications, test automation usually lags behind development of new functionality. The tools that are used to automate are dependent on the UI and this causes automation of the functionality to start only after the environment and the UI are stable. However, what many people are not aware of, is that the automation of testing the application can be stared earlier, i.e. even before the UI is completely ready or

At Encompass this is one of the things that allows us to be so responsive to the needs of our clients, changes in legislation or different types of information. We are able to build, enhance and release our product quickly. For example, when the PPS Register was created, we were able to tailor our solution to be super effective at searching, reviewing and managing this type of data, ahead of the rest of the market.

To automate testing of an application you need to start with good wireframes, where the element identifiers on a webpage are defined. Both the developer and the automation test engineer will use the same element identifiers for developing the application and the automation scripts. By the time the application is developed and ready for testing, the test scripts are there to test the application, which helps speed up the QA process.

For organisations that rely on commercial information to deliver their core services, such as banks, government agencies or professional services, using a solution like Encompass that is specifically designed for managing commercial information and is developed at much faster pace than their core systems, provides agility and responsiveness that could not otherwise be achieved. By integrating these more nimble, specialised and market focussed solutions with core systems, your organisation can remain competitive and agile to, in turn, meet your clients’ changing needs.

Ready to learn more?

Lawyers, accountants, corporate advisors and lenders must review and cross reference official documents from a range of sources, to verify facts at the beginning of every matter.

By continuing to use the site, you agree to the use of cookies. more information

our website and use of cookies

Your personal information will not be collected if you are only browsing one of our websites but we do use cookies to better tailor our information and our services to meet your needs.

A cookie is a small piece of text that is placed within the memory of a computer and can be later retrieved by web page servers. Cookies are used to enhance your interaction and convenience in using our website and we do not use cookies to record any of your personal information. Cookies may record information about your visit, including the type of browser and operating system you use, the previous site you visited, your server's IP address, the pages you access and the information downloaded by you.

While this anonymous statistical data may be aggregated and used in broader statistical analysis by us and our web monitoring service provider to improve our services, we cannot personally identify you as the source of that data until such point as you provide your personal information to us.