QA testing
A comprehensive approach to testing that aligns with our ISO 9001 quality standards.

Quality development
We ensure that all code has undergone a thorough process of peer-to-peer code review and automated and manual testing by our QA team before it is passed to our clients for final UAT. This ensures that our team assess the quality of our work across accessibility, responsiveness, security, performance and functional standards and mitigates the risk of any bugs being introduced into development.
This process is then coupled with our own pre-launch and post-launch checklists for an extra layer of quality assurance, always tailored to each platform we work with.
Peer-to-peer code review
Peer reviews will verify adherence to acceptance criteria and coding standards, ensuring the delivery of quality, sustainable, and reusable code that can be maintained beyond the initial launch.
Manual testing
Manual functional testing ensures we go beyond the low hanging fruit and ensure WCAG2.2 accessibility standards are adhered to, as well as full responsive behaviour and integration testing.
Automated testing
Codeception is the framework selected by Zoocha to create and run automated test scripts, including unit tests, functional tests, and acceptance tests. We also conduct visual regression testing, utilising tools like Percy.
Post-launch testing
Upon any major deployment or launch of new functionality, we ensure to double-check the quality of key functionality and known problem areas in any site we support. This ensures we stay on top of any bugs raised, no matter how low the risk.

Accessibility testing
Zoocha are IAAP certified as an organisation, with individually certified team members to support compliance and best practice. We therefore take accessibility adherence seriously, with a suite of accessibility testing tools baked into our testing process as standard.
Check out our full page on how we approach accessibility from the start of the project, ensuring that WCAG compliance is never an afterthought.