The importance of testing in an implementation

Jaimy van Os

HR IT Consultant

December 11, 2024

At many of the organizations where we execute projects, we see and experience that people are busy. Busy with data, links, payroll, & HR process design. But where does testing belong in all this activity and, not unimportantly, why is good testing so important?  

We see that organizations can experience delays during testing, for example when they have not chosen a dynamic team with different disciplines and/or there are still many process changes to come afterwards. This also (often) means there is no created and chronologically running “test roadmap” with processes that logically fit together. Organizations find that working out and following up on the findings (actually improving the process) becomes a maze. Believe it or not, these are just a handful of examples of problems that can arise.

Testing before ‘live’ 

Effective testing of the setup of your new or existing HR software ensures that all processes, data, and functionalities work properly and to your liking before they are rolled out to end users. Not only does this help to correct errors and processes not working properly in time, but it also allows you to optimize the user experience before the actual go live. 

Test governance 

Setting up and completing a clear test governance model brings structure to plans and testing. In it, you describe among other things, how you handle findings and associated reporting, set up test environments for the various test streams, and describe how contact between you and the implementation partner(s) is conducted. It becomes your documented way of working. This is followed by writing the test scripts and scheduling the tests in the appropriate weeks.  

To make testing as good and efficient as possible, we use test scripts. A test script is a step-by-step roadmap for each process to be tested that can be used to check all employee, manager, & HR workflows. A number of functional managers have also been appointed. 

Our approach 

Our experienced test managers develop a customized test strategy for your specific implementation(s), which consists of 5 steps: 

  1. Test preparations: we prepare the test scripts and environments. We work closely with your implementation partner and/or software vendor(s) to ensure that the process is as well mapped and worked out as possible as well.  
  2. Guidance on test days: we organize test days where your team plays an active and important role. This provides them with valuable insights into the practical operation and capabilities of the system.   
  3. Test reporting & prioritization: findings are incorporated into a detailed test report. Priorities are also jointly set and shared with the implementation partner(s) and -if desired- other stakeholders.   
  4. Follow-up & re-testing: we monitor the follow-up of the adjustments and organize re-testing, so that everything works as it should.   
  5. Go-Live Preparation: after approval of the test results by the process manager(s), we supervise the preparation for a successful go-live. 

Workshops & Preparations: we organize workshops to jointly draw up test scenarios and put the ideal test team together. Thanks to our expertise and experience in and with all kinds of HR systems, we know exactly what needs to be tested, what roles are required, and what scenarios need to be worked out. 

Testing, implementing, and ticking off 

Which implementation(s) do you want to go live with? My colleagues and I are happy to help you with this. We have worked out a successful testing process and applied it many times, so we can help you well.   

Get in contact with us to discuss these and other (testing) possibilities. 


More Blogs