Caseware
Transforming Finance through Agile Collaboration
Our QA solution helped developers accurately predict expected results.
The client, a leader in accounting and audit software, aimed to streamline testing of front-end component behaviors. They integrated Storybook to render Angular components in a controlled environment and used Cypress for testing.
Synergo Group managed to write story files and tests for over 40 components in the front-end library, ranging from simple to complex. These stories and tests are going to serve as a base for developers who make changes to a component so that they can check if something breaks or how their changes modify the component’s states or behaviors.
Our QA solution serve as a base for developers to identify and predict more accurately certain expected results.
Project Transformation
1 — Challenge and Scope
To provide integrated end to end testing solution using Cypress for the front-end component library built using Storybook and Angular, which would be integrated with the client’s monorepo structure.
2 — Solutions
This approach enabled our client to achieve their goals with confidence and efficiency.
3 — Business Impact
Empowering the client to meet market demands, stay competitive, and deliver greater value to their customers.
Developed and tested 40+ front-end components using Storybook and Cypress
Integrated an end-to-end testing solution within the client’s monorepo
Enabled developers to easily check component behaviors and predict expected results
Testing and development within the same monorepo structure
4 — Technologies and Tools
These technologies are chosen to align with client goals, ensuring innovative and impactful results.
5 — The Team
By combining technical proficiency, creativity, and effective communication, our teams consistently transform challenges into opportunities, driving success across industries.
QA Engineer
Senior Angular Developer (Client-Side)
"Synergo Group quickly became an extension to our existing development team, seamlessly integrating across multiple agile squads to collaborate on driving major improvements to the way we test our software. Their deep knowledge and expertise in modern testing frameworks proved invaluable in increasing the efficiency of our development lifecycle and training our internal teams on how to build on top of the new foundation."
Ricardo Navarrete - Software Development Manager