Что изучать начинающему Automation QA-инженеру?
Список полезных интернет-источников и книг.
— В этой статье будет много ссылок на самые распространенные источники по изучению языков программирования. Именно это нужно знать каждому QA Automation-инженеру, — объясняет инженер по автоматизации QA EPAM Илья Любимов, — И не только это, конечно.
Английский язык
— Знать английский для работы в сфере IT — must have. Нужно общаться с коллегами, пользоваться фреймворками, читать документацию.
Чтобы проверить свои знания, можно пройти тест по английскому.
Уровня B1-B2 будет достаточно. Для повышения уровня можно перейти на отличный сайт с грамматикой, аудитом, правильным произношением, курсами: это бесплатно. Если есть желание заниматься в игровой форме, DuoLingo в помощь.
Книги
- Роман Савин. Тестирование Дот Ком. Книга обязательна к прочтению начинающим специалистам по тестированию. Она позволяет легко войти в тему, сравнивает русскоязычные и англоязычные понятия, объясняет терминологию и приводит достаточное количество примеров.
- "Are you smart enough to be a tester?" by Mukesh Sharma. Книга посвящена введению в профессию инженера по тестированию программного обеспечения.
- Learn Testing in 1 Day: Definitive Guide to Learn Software Testing for Beginners — предназначена для начинающих с небольшим или нулевым опытом тестирования программного обеспечения.
- Head First Java by Kathy Sierra, Bert Bate. Книга поможет начать изучение Java.
- The Way of the Web Tester: A Beginner's Guide to Automating Tests. Книга для всех, кому необходимо тестировать web-приложения. Она поможет лучше понимать разработчиков и прийти к консенсусу о том, как организовать и написать фреймворк. Позволит углубить знания в интеграционном, unit тестировании, а также в тестировании интерфейсов.
- Core Java by Cay S. Horstmann and Gary Cornell. Книга предназначена для опытных программистов, которые хотят научиться писать полезные Java-приложения.
- Software Testing: A Beginner's Guide Learn Software Testing In 1 Day: Software Testing For Beginners Guide. Также очень хорошая книга для людей без опыта тестирования ПО. Охватывает все основные типы тестирования, рассказывает про Agile-тестирование, а также раскрывает особенности тестирования приложений в разных предметных областях.
— Если вы еще не определились, что почитать в ближайшее время, то вот здесь можно найти еще один список лучших книг по Java для начинающих, — делится Илья.
Сайты
Google и StackOverflow
Да, это очевидные источники. Но в самом начале все часто ищут ответы в Google и на StackOverflow. Важно уметь правильно и лаконично формулировать вопросы и стараться разложить проблему на элементарные задачи, ответы на которые можно найти быстро. Это очень полезный навык. Он повысит продуктивность, а затем поможет правильно формулировать задачи и подзадачи для себя и коллег.
.NET documentation
Веб-сайт, на котором можно узнать, как использовать .NET для создания приложений на любой платформе с использованием C#, F# и Visual Basic. Также можно посмотреть справочные материалы по API, образцы кода, учебные пособия и многое другое.
C# documentation
На этом ресурсе есть возможность научиться писать любые приложения на языке программирования C# на платформе .NET.
Baeldung.com
Этот сайт помогает разработчикам лучше узнать экосистему Java. Здесь много полезных курсов, особенно по Spring Framework. Четко описаны практические вопросы.
The Java™ Tutorials
Учебники по Java — это практические руководства для программистов, которые хотят использовать Java для создания приложений. Они включают сотни рабочих примеров и десятки уроков.
Документация
— В настоящее время существует множество фреймворков и библиотек, которые используют в работе инженеры по автоматизации QA, — подытоживает Илья, — Поэтому важно определить основные для себя технологии и знать, куда обращаться в случае возникновения вопросов. Для каждого специалиста стек технологий будет разным. Документацию по каждой технологии необходимо искать на интернет-сайте разработчиков.
Меняйте настройки вашего оборудования на английский язык, читайте новости, смотрите сериалы и фильмы в оригинале с субтитрами. Так вы увеличите словарный запас, запомните устойчивые словосочетания, научитесь воспринимать их на слух. Независимо от количества материалов, которые вы прочитали и даже изучили, необходима практика. Так что тестируйте, тестируйте и еще раз тестируйте!
Благодарим за тему training.epam.com.
Найти подходящие курсы от партнеров и определить свой уровень английского можно на странице Обучение.