Implementing HRMS using automated testing solutions: a guide

Automatic testing can be a powerful tool when you are implementing or upgrading an HRMS. It allows you to save time and effort as the system will do much of the work. An automated testing solution can provide peace of mind as it enables you to test a variety of data configurations and large volumes of data.

Here are some of the key concepts if you are thinking about using an automated testing solution for your HRMS implementation.

1. Identify your testing purpose

There are different reasons to use an automated testing solution. Some companies want to test a large volume of data so that they are testing every possible scenario. Others are looking to reduce staff involvement or to perform the same HRMS testing as they’ve always done with fewer resources.

Some organizations want to build their set of test data and then to re-use it for upgrades. When you identify the reason for using an automated testing tool it will help you to shape the scope of your project and timelines.

2. Review HRMS product tools

There are two options when you look at automated testing, a generic product that will cover different software applications in HR and other functions or a tool that is product specific. When you use one product for multiple HR systems your users can become experts in it. A niche testing tool that relates to a vendor’s HCM can offer time savings as it will come with more built in functionality and a greater level of testing will be available out of the box. Each option has advantages so it depends on your purpose and HR team availability.

Test and launch your new software as efficiently as possible with this step-by-step guide to HRMS implementation success

3. Build your test cases

Your test cases will be the basis of your success so it pays off to invest time in this step. An HRMS consultant who is skilled in testing solutions can be of a great deal of value here, and your internal team who know and work with your data are also critical to this process. They will be able to identify and bring in all the nuances and special cases that will allow your tool to perform robust testing.

4. Include negative testing

Negative testing is making sure that things didn’t change that were not supposed to change. Performing this task can be a value add of a testing tool. Often an HR team will run spot checks for peace of mind but an automated testing tool will enable a full run of testing in this area with minimal effort.

5. Incorporate sign-off

An automated testing tool should reduce your testing time and effort. It is important to recognize that it is a tool that still requires human oversight. Test results and errors should be reviewed in a similar manner to how it would be done without a testing tool. Include a sign-off step in your project plan to be sure that everyone is aware of the test results and in agreement with the end result.

author image
Heather Batyski

About the author…

Heather is an experienced HRMS analyst, consultant and manager. Having worked for companies such as Deloitte, Franklin Templeton and Oracle, Heather has first-hand experience of many HRMS solutions including Peoplesoft and Workday.

author image
Heather Batyski