Почему QA важно уметь читать код

Когда ты разрабатываешь и тут же тестируешь свой продукт, у тебя появляется уникальная возможность взглянуть на него с двух сторон. Сначала ты пишешь код и думаешь: «Как бы это сделать?». Потом ты надеваешь шапку тестировщика и думаешь: «А что, если пользователь сделает вот так?». Этот опыт научил меня предусматривать нестандартные сценарии на этапе написания кода. Теперь я не просто пишу код, я сразу проектирую его с учётом того, как он будет жить в реальных руках и конечно же куда без опыта автоматизации тестов