- Почему вы выбрали именно тестирование?
Есть профильное техническое образование (Прикладная информатика, законченный бакалавриат, очная форма обучения) и желание развиваться в данной сфере. Поскольку ВУЗовского диплома на сегодняшний день мало, приходится навёрстывать требуемый бэкграунд и получать необходимый первичный опыт, чем и занимаюсь на текущем этапе своей жизни. Тестирование выбрал потому, что более всего привлекла данная роль в цикле разработки ПО и есть необходимость (и желание) попробовать себя в реальных проектах для будущего трудоустройства
- Какие книги/курсы по тестированию вы изучили?
Изучил фундаментальную теорию тестирования по книгам Р. Савина, С. Куликова.
- Какие области вы изучили самостоятельно?
(Не совсем ясно, какие именно области имеются ввиду. Бэкграунд или же углубленные "тестировщицкие" знания, умения? Напишу всё в кучу.)
Все важные(на мой взгляд) из имеющихся знания, связанные с тестированием:
1. Есть опыт написания тест-кейсов и чек листов для тестирования тривиальных действий, вроде тестирования почтового сервиса
(перейти на нужный урл, совершить логин в системе, отправить сообщение на указанный адрес, выйти из системы)
2. Есть общее представление о работе баг-трекинговых систем (знаком с Redmine. Есть опыт установки, настройки, заведения и оформления багов в системе на учебных задачах.)
3. Была практика с Apache Jmeter (Понимаю общий принцип проведения нагрузочного/стресс тестирования, могу провести данные виды тестирования)
4. О чём еще имею представление:
- Pict (инструмент для попарного тестирования, комбинаторика)
- StarUML (UML-моделирование. Отражение состояний и переходов исследуемого процесса)
- Mindmap.
5. Знаком с различными программами по автоматизации, также имею опыт в данных программах на основе тривиальных действий (например, автоматизировать поиск товара по каталогу в интернет-магазине).
Это Selenuim IDE, всевозможные кликеры.
__________________________________________________________________________________________________________________
Бэкграунд:
- Верстка сайта (HTML, CSS). Знаком с синтаксисом. При необходимости способен сверстать несложный статический сайт из нескольких страниц с использованием материалов.)
- Базы данных. (PostgreSQL, MySQL)
Есть понимание общей теории о БД (Изучал ещё во время изучения в ВУЗе, практика и дипломная работа также были связаны с БД)
Взаимодействие с БД на языке SQL на уровне простых и сложных запросов: создание/удаление/редактирование/добавление/объединение/группировки/ограничивающие условия
Немного от себя о мотивации:
Есть желание развиваться в сфере IT и получить свою первую работу (стажировку или junior-позицию в компанию), но для получения работы требуется участие в реальных проектах и, как показала практика, знаний и опыта для заступления на самую низшую позицию у меня всё еще не хватает.
Я готов инвестировать своё личное время и силы в участие в бесплатных проектах, с последующим задействованием этих наработок с целью демонстрации будущему работодателю.