We perform rigorous testing of any code we create, but we also ask our clients to test it to ensure they are happy with the work and understand the functionality. When asked to perform QA/ test, it's important to look at how it meets the project's specifications, if it matches the designs and if it conforms to user acceptance levels.