Тестировщик
Особенности профессии
Условно всех тестировщиков мобильных приложений можно разделить на две группы:
- альфа, которые тестируют программный продукт в то время, когда она находится на стадии разработки;
- бета, который тестирует практически готовую версию мобильного приложения.
Альфа-тестировщики чаще всего являются сотрудниками компании-разработчика, в роли бета-тестировщиков могут выступать как профессиональные программисты, так и обычные пользователи, с нетерпением ожидающие релиз. В обязанности тестировщиков мобильных приложений входят следующие виды работ:
- осуществление контроля качества мобильных приложений;
- разработка пользовательских сценариев для устройств на ОС iOS/Android, которые ложатся в основу тестирования;
- использование автоматических тестов;
- фиксирование выявленных ошибок.
Тестировщики мобильных приложений могут быть штатными сотрудниками компании-разработчика. Нередко компании набирают независимые тест-группы, что позволяет получить прозрачный результат. Огромным бонусом является знание языков программирования Swift, Kotlin, Objective-C и других, позволяющих оценивать не только клиентскую часть, но и backend.