Programmers.ai developers save the day when over 100 bugs are located and corrected using JIRA and Selenium software
About the Client
Our client is a well-established and highly regarded company that has provided businesses with SaaS and cloud application solutions for over two decades. The Group offers website, web app, and mobile app design and development services. With their client-centric approach that focuses on building successful companies while facilitating the SaaS journey from inception to expansion, they have built a reputation for innovation and excellence. With expertise that extends to diverse industries, they consistently deliver advanced technological solutions that earn them a place among Fortune 500 companies.
- Industry: Technology
- Headquartered: USA
- Platforms: JavaScript, Laravel, Selenium, TestNG,
- Team Size: 4 QA engineers
The Challenge
The client’s product used JavaScript in the frontend and Laravel in the back end for self-improvement training and digital marketing for hospitals/facilities, doctors, and other health care providers. They needed the end-to-end QA of the project to include automation suites for future regressions. Moreover, they lacked sufficient documentation to maintain the program efficiently in the future.
Requirements for this project:
Quality Assurance (QA) testing partners: The E2E software solution was almost complete, but the client needed QA testing partners to review the results to ensure it worked correctly.
Email Automation Scenarios: Some of the scenarios involved email automation that required interactions with the SMTP/email server beyond the capabilities of the Selenium testing tool.
Automation framework for layman: The technical team lacked experience executing regression test cases for QA. Thus, they required a framework their developers could maintain after their partners completed QA testing.
Our Solution
The development team chose JIRA for tracking and managing the project. We analysed over 500 test cases.
Comprehensive Testing and Automation Strategy
During manual testing, our QA team found over 100 major and minor bugs related to UI and over 80 defects in the product’s functionality. We chose a “hybrid” automation framework solution for Selenium using Java since the client employs Java developers.
Knowledge Transfer and Client Empowerment
We provided our knowledge, skills, expertise (KT), and detailed documentation to execute the automation test suites to help the client complete future test cases without QA partner intervention
Technologies Used
Our software architects and engineers are experts in using the latest technologies.
-
Selenium
-
AutoIT
-
TestNG
-
Jenkins
-
Java
Business Impact
Implementing a custom AI chatbot produced transformative results for the client.
Here’s how we did it
-
Product Enhancement and Defect Resolution
Enhanced Product and addressed over 100 issues and 80 defects in the software to ensure the product was ready to launch.
-
Hybrid Automation Framework Implementation
Employed a hybrid environment using AutoIT and Robot libraries to achieve thorough and efficient test coverage.
-
Process Documentation and Client Enablement
Documented the processes so the client doesn’t require external support for daily regression reports.
Other Case Studies
Large manufacturer website has increased traffic and lower bounce rates after moderniza...
Programmers.ai increases stability and rate after implementing UiPath automation for IB...
I wanted to take a moment to highlight and commemorate the efforts from our dedicated PIO team. To preface, the projects we work on here are complex, with rigid objectives, budgets, and timelines. Expectations are always high and are ever-changing. From the start of our relationship, the IO team was able to exceed expectations and make our business wishes a reality.
Over the past year I have worked with them, they have worked very hard to understand our highly customized system and troubleshoot things with little or no documentation while managing to keep the business up and running normally. Without the hard work and dedication they have shown, I know we would have had some issues causing downtime or lost production. I am looking forward to continuing working them in the next year as well.
I have been working with Programmers IO for more than 5 years now and I have been pleased with all projects and developers that I have worked with. We have had a few issues here and there but they have always fixed and made it right. They have been an excellent addition to our business.
Let’s Build Your AI-Readiness Roadmap Together
Contact us for a free strategy session with our experts.
Talk to an AI Expert




