Когда вы решаете работать тестировщиком программного обеспечения, полезно знать, что может оказаться в пределах ваших обязанностей. Вот требования, которые чаще всего повторяются в вакансиях, ориентированных на данную процессию.Больше информации вы также можете узнать в телеграм-канале для тестировщиков «AllaboutQA».
От тестера требуются:
- базовые знания в области разработки программного обеспечения;
- базовые навыки тестирования, такие как: создание тестовых примеров или способность выполнять ручные тесты;
- знание английского языка в устной и письменной форме, по крайней мере, на уровне B1;
- коммуникабельность, скрупулезность, способность к аналитическому мышлению, терпение и творчество.
К менее распространенным требованиям относятся:
- техническое образование;
- знание языка программирования;
- практическое знание реляционных баз данных (SQL);
- сертификат ISTQB — знание инструментов, таких как Jira или Confluence.
Основная и самая важная обязанность, которая стоит в верхней части списка почти каждого объявления, это, конечно же, выполнение тестов. Часто само название должности указывает кандидату на то, кто требуется «ручной» или «автоматический» тестировщик.
Выполнение тестов включает в себя их отчетность, то есть процесс записи в системе обнаруженных дефектов вместе с информацией о том, что было проверено, когда, где и как, а также кто этот тест проводил. В зависимости от компании также иногда создаются дополнительные отчеты для клиентов.
Сообщение об ошибках приводит к тому, что они направляются в команду разработчиков. После проводятся необходимые исправления. Затем тестировщик снова осуществляет повторное воспроизведение шагов, которые привели к более раннему сбою системы, в процессе предыдущих тестов. Там, где используются регрессионные тесты, дополнительно выполняется целый ряд взаимосвязанных случаев, которые предназначены для проверки наличия других нежелательных изменений.Более опытный тестировщик в своих обязанностях также найдет анализ и разработку тестов, их реализацию. Эти задачи включают анализ основы тестирования и требований, определение среды тестирования, данных, спецификаций процедур и сценариев тестирования.
Независимо от того, намеревается ли тестировщик найти свою первую работу или рассматривает возможность изменения текущей, хорошим шагом будет предварительный тщательный анализ того, что на самом деле требуется работодателям в настоящее время. Всё о тестировании ПО телеграм-канала https://t.me/AllaboutQA — это очень хороший ресурс о том, как вы должны заботиться о развитии своих навыков.