Website Quality Assurance for Senior Care Company

Challenge

Throughout the years of running the company’s official website, our client has implemented a lot of changes in its code in order to keep up with the technology updates and trends. We were required to check the website’s codebase to see how it performs in terms of data processing and synchronization. As for the front-end, we had to review the UI and its accessibility for the client’s target audience ― elder people searching for care. 

Before reaching out to us for quality assurance, our client decided to implement a new database for the website. Thus, they needed to synchronize the previously gathered data with the new storage. The website architecture had manual synchronization only, and we were asked to find a way to automate it without forcing too many drastic changes to the codebase.

Solution

To meet the set objectives, we developed a QA plan consisting of manual and automated practices. Namely, we used Java to write the automated test cases, as well as TestNG, Extent Report, and Selenium WebDriver testing tools to implement them. Altogether, these allowed us to effectively test back- and front-end sides of the product by running it through multiple cases that at times had up to 30 steps. The project was organized using the behavior-driven development methodology that focuses more on the business side of software instead of the technical one. The project team consisted of five people ― automation QA engineers, manual testers, and a QA lead.

Technologies

We performed:

Automated and manual testing

Result

The quality assurance services we delivered allowed our client to discover the room for further improvement of his site. Proven industry experts from our team conducted the most thorough analysis of the website’s codebase, optimized it for the adequate data processing and updates, and polished user interface as per recent UX/UI standards.

    SHARE YOUR PROJECT IDEAS
    Realizing the importance of providing service on agreed terms, we consider all possible risks and provide efficient solutions for all possible risks and provide efficient solutions.












    //
    //











    We use cookies to ensure your best experience. By continuing to browse this site, you accept the use of cookies and "third-party" cookies. For more information or to refuse consent to some cookies, please see our Privacy Policy and Cookie Policy