Outotech's Holistic View to Test Automation
Leveraging test automation and ensuring end-to-end quality in SAP landscape was the main objective for Outotec when establishing collaboration with Sogeti. Now after one year, the collaboration has expanded to cover other applications and Sogeti has managed to provide a holistic view covering important testing processes for Outotec.
Outotec develops leading technologies and services for its customers in the mining, metal, energy, and chemical industries. Outotec operates in six continents employing over 4000 people worldwide. For Outotec, SAP is the main backbone of the business on the global market which sets standards high for the end-to-end quality. All the internal and external customer data, both production and delivery, runs through the system and all the global entities are using the same SAP templates. Assuring end-to-end quality in this environment is extremely important and requires right tooling and resources to make the processes run as smoothly as possible throughout all the time zones and work rhythms.
Taking full benefits of the test automation
In 2017 Outotec decided to explore the opportunities of test automation because they had noticed that manual testing had become very time consuming and labor intensive. In today’s agile world multiple enhancements and new features are added to the system constantly. This increases the importance of regression testing in assuring that the new additions don’t affect the existing functionalities. In 2017 Outotec started to build automation testing using Worksoft Certify, but they rapidly noted that the selected approach was not efficient enough and did not support the company as expected.
“Testing takes a lot of time and resources. Especially in the regression testing area which is extremely labor consuming. It used to take us nearly 8-10 days to run one cycle with the entire scenarios. We understood that if we would be able to automate this, we would save a lot of time.”
- Riikka Kämäräinen, Senior Manager, Global IT Support - Operational Excellence/Digital Application Services
As a solution for this challenge, Sogeti proposed to take full responsibility for end-to-end quality. This meant that Sogeti would setup testing architecture, approach, and conduct execution on demanded activities (Lights-Out Testing) with a combination of both local experts and offshore subject matter specialists. In addition to this, Sogeti promised to provide a holistic view of the situation/process, which was also something that Outotec had wished from the future partner.
“We were looking for a holistic view where everybody can see what is going on; how many test cases are executed per day, what is the execution life cycle, how it went, how many are pending and why. A clear, and user-friendly report was created to match these requirements.” - Riikka Kämäräinen
"Sogeti provided an expected setup which Outotec was looking for i.e. automation script creation using Worksoft and Lights-Out testing using Worksoft Execution Manager and the entire solution was on the Cloud and majorly integrated with Test management tool and active directory.”
- Shashank Kallole, Service Manager, Sogeti Finland
Integrating test automation into DevOps
After one year of collaboration, the team has managed to leverage test automation to SAP and expand it into other applications such as MS Dynamics and expanding to PLM. Now, a team of five experts are responsible for the test automation and test management with two of them operating in Outotec’s office and 3 supporting from the Indian offshore team. In addition to regression testing Sogeti is also assisting with UAT (user acceptance testing) and training the staff on testing using SAFe model.
“In addition to test automation in SAP, Sogeti has also supported on DevOps by proactively providing tooling solutions for testing MS Dynamics application. The set of tools used in this environment are Robot-Framework, Jenkins as Release management and JIRA for test management which has all brought added value for Outotec.” - Shashank Kallole
Outotec uses the SAFE-model and Shashank and Riikka are also actively collaborating in building the test automation as an integrated part of DevOps.
“If we develop something, we need to figure out how to automate the testing of the new part. In DevOps, test automation would be the operational part of the work, so it’s important not to forget it. The “Ops” is like like your mum is saying eat your greens – not all like it, but we all know it does a lot of good for your health. And in the IT landscape, if we forget the operational part, the software will be unusable or not working correctly after a while.” - Riikka Kämäräinen.
As the key cornerstones of the successful collaboration, Riikka mentions the importance of having experienced people onboard.
“Shashank’s presence at the office and devotion to this project is extremely important because he is available to solve problems and share his thoughts constantly. Also, I am happy that we have an experienced team, which means that the configuration owners need to reply only to questions that are advanced and difficult to solve without the person’s expertise.” - Riikka Kämäräinen
Committed collaboration can be seen in the results too and no big issues have turned-up. According to Riikka.
"I’d like to emphasize the importance of testing and test management for the system’s stability. This is something that is extremely valuable. If we don’t do the testing well there is a risk, we might break the system. So in a way, no news is good news in testing." - Riikka Kämäräinen
- Shashank KalloleManager| Sogeti India - Finland
+ 358 403-726-649
Shashank KalloleManager| Sogeti India - Finland
+ 358 403-726-649
Outotec develops leading technologies and services for the sustainable use of Earth’s natural resources. Our 4,000 top experts are driven by each customer’s unique challenges across the world. Outotec's comprehensive offering creates the best value for our customers in the mining, metal, energy, and chemical industries.