Test Automation for a Web Portal and a Salesforce-Based Service Platform
Customer
The Customer is a US-based provider of equipment for public utility rooms across the US and Canada. The Customer also provides their clients with maintenance services of laundry machines.
Challenge
The Customer owns a web portal for their clients to manage lease contracts, income and expenditure, and a Salesforce-based service platform that helps manage the maintenance of laundry machines from the first service call to the billing stage. Apart from that, the Customer has a mobile app for the end users of laundry rooms. The app helps search for the nearest laundry room, find instructions on laundry machines, and pay for laundry services.
The Customer already had a team of test automation engineers who were primarily involved in the mobile app testing. The Customer turned to ScienceSoft requesting to augment their test automation team to create test cases and scripts for testing the Salesforce-based service platform and the client web portal.
Cooperation
ScienceSoft provided the Customer with an experienced test automation engineer who smoothly dived into the project specifics, closely communicated with the Customer’s development and testing teams and created automated test scripts on a daily basis.
ScienceSoft’s test automation engineer was involved in:
Smoke testing of the client web portal and the service platform to ensure the apps’ core functions operate as intended.
Creating, writing and maintaining automated regression tests to ensure no existing functionality was affected after regular weekly updates.
Also, ScienceSoft’s test engineer facilitated testing of the Customer’s mobile app by writing test automation scripts for Android and iOS.
The results of the automated tests written and run by ScienceSoft’s test engineer automatically went from the defect tracking system TestRail to Microsoft Teams to notify the testing and development teams on the passed and failed tests.
Results
The Customer received several test automation suites for the Salesforce-based service portal and the web portal that helped the Customer reduce the number of GUI control and data display errors in these apps and increase satisfaction of the apps’ users. The project is ongoing and has lasted for two years already.
Technologies
Testing tools: Katalon.
Defects tracking tools: TestRail, Jira.
Remote communication tools: Confluence, Microsoft Teams.
CI/CD tool: Bitbucket.