XIM - Outsource Software Development, Quality Assurance, and IT Services offshore xtra information management
Search
We Make IT Work
+1-415-222-9909
 
 


software development
software development & SQA
wireless
wireless
data management & bisuness solutions
EAI and information management

Supply Chain Solutions
outsourcing solutions

О профессии 'Тестер'
Как стать студентом
Вопросы
Расписание
Учебный план
Контакт

О профессии «Тестер»

Профессия тестера програмного обеспечения (Software Tester, Software Quality Assurance Engineer, Software Test Engineer) существует давно, но в последние три года наблюдается взрывной рост спроса на специалистов этого профиля. Они требуются всюду, где есть компании, производящие програмное обеспечения (Software).

Компьютерные программы тестировали и раньше, но делали это сами программисты. Они и сейчас продолжают тестировать. Новым является то, что появилось специальное направление – Black Box Testing ( тестирование черного ящика), смысл которого в том, что тестер, в отличие от программиста, не имеет доступа к коду программы.

Тестер моделирует всевозможные ситуации, которые могут возникнуть в условиях реальной эксплуатации программы, и сравнивает результат, полученный в ходе выполнения теста с ожидаемым результатом. Когда обнаружена ошибка, то ее надо описать ( написать bug report) и внести в специальную базу данных (Bug Tracking Database). Программист, исправивший ошибку, сделает специальную пометку в базе данных, и тестер должен проверить, что ошибка действительно исправлена.

Очень распространено использование специальных инструментов для автоматизации рутинных процессов (Test Automation Tools).

Итак, перечислим то, что приходится делать тестеру:

  • разработка плана и отдельных ситуаций для тестирования;
  • описание найденных ошибок и отслеживание их судьбы;
  • использование специальных инструментов для
    автоматизации тестирования.

Поскольку тестер выступает в известном смысле как пользователь программного обеспечения, при найме на работу особый интерес проявляется к его предыдущему профессиональному опыту. Например, для тестирования финансового или бухгалтерского продукта охотно пригласят человека с соответствующим опытом. Если разрабатывают обучающие программы, то охотно позовут бывшего учителя. В целом при найме тестера здравый смысл, минимальное владение английским языком и наличие профессии в прошлом зачастую более предпочтительны, чем диплом свежеиспеченного программиста.

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

Если Вы ищете сферу приложения знаний, сил и у Вас есть хорошее образование, пытливый ум, потребность в умственном труде, не вступайте в конкуренцию с теми, кто этих качеств не имеет и кому они не требуются по работе. У Вас есть куда более подходящее направление для самореализации в области, где на эти качества существует большой неудовлетворенный спрос.

Спрос на рынке труда в конкретном регионе легко проверить в Интернете. Поищите вакансии, связанные с тестированием. Ключевые слова для поиска – QA, SQA, Test, Testing, Quality Assurance. Если Вы ищете работу по газете, то позиции по тестированию обычно публикуют в рубриках Computer, Programmer, Software, Engineer,Test, Quality.

Журнал «Мы и Америка» 1996г.