Quality Engineering Improves the StartUp Business Goal – A Case Study
Introduction :
Our client wanted to implement a structured and Robust QA Process to deliver the faster QA cycles & improve the customer experience. SDET is proud to help our client by setting up their internal QA process with our substantial experience.
Client sketch:
AI-driven platform that ensures citizens have easier access to welfare schemes. The logical operating model focuses on enhancing meaningful engagement between citizens and governments while promoting one-data one-source.
Challenges for Client:
One of the main challenges was to set up the quality standards at each project phase in such a short time period. Earlier the engineering team with a couple of their existing QEs members used to test the application themselves and after the partnership with SDET, We have introduced the structured QA/testing approach:-
- Quality Gates at each Project Phase
- Their QA needed a more active, robust role in test planning and execution, as well as stronger alignment with the Product and Development teams.
- Test case management process
- The Client’s testing capabilities lacked automation
- Testing of non-functional aspects were completely missing
Our Solutions:
SDET successfully addressed the challenges above by:
- Planning, design, development and deployment are the main categories for quality gates. We have set-up the optimised processes and new approaches based on Agile methodology
- Educated and aligned their existing QA team to understand the Quality Engineering role and ownership
- Using a test management tool like JIRA, to maintain all the requirements, tracking defects and releases. Started using a tool like Zephyr with JIRA itself for test case management.
- For the automation solutions, we developed a framework based on the Client’s information and used it as the starting point to create Selenium test scripts. We then integrated the automatic flow to Jenkins Re-Executions, re-running the tests to measure the impact of code/infrastructure fixes.
- Introduction of continuous performance testing and upstream security audits etc.
- All of this was offered to our client on a very cost effective model, as the client did have some budget constraints too.
Conclusion:
- Achieved the Quarterly and half yearly goals that were defined at the beginning of engagement
- Value added & effective representation and contribution from the Quality Engineering team
- Production releases now discover little to none issues.
- Client confidence in project management has been restored.
The client and SDET team are continuously working to find new ways to add more value in the coming days and advocating the quality of the application to keep it in line with the latest market.