что такое qa?

 

обеспечение качества (quality assurance) — самое широкое из всех понятий и представляет собой совокупность мероприятий, охватывающих абсолютно все этапы разработки, выпуска и эксплуатации программного обеспечения. это активности на всех этапах жизненного цикла по, которые предпринимаются для обеспечения требуемого уровня качества выпускаемого продукта.

как стать qa инженером (qa engineer) и с чего начать?

 

для этого необходимо разобраться с тем, что такое обеспечение качества и с основными понятиями из тестирования по. лучше всего пойти на специализированные it-курсы, так как прочтение всех «технических талмудов» является медленным источником информации. намного проще и быстрее это сделать, получая знания от квалифицированного специалиста, который прочитал десятки книг и сотни статей за вас.

что нужно знать тестировщику?

 

* что такое обеспечение качества;
* что такое тестирование;
* какие виды тестирования бывают;
* какие уровни тестирования бывают;
* какие тестовые артефакты есть и зачем их используют;
* что такое тест-дизайн;
* как должен выглядеть процесс тестирования;
* что такое автоматизация тестирования и её основные виды;
* какие метрики тестирования бывают и для чего они используются.