Quality Assurance

The mindset when going into QA is to try and break things...find edge cases...imagine you are a customer/user, find design inconsistencies. QA is not a nice walk in the park. You want to stomp on everything, click everywhere, abuse every input field with 1000 chars, regexp, SQL injections, check console logs, etc.

Integrated QA

The team owns the quality of the code. Everyone in the team is responsible for it. There is no department or single person responsible for QA. You write the code, you make sure it works in production.

Quality practices:

QA workflow: