25 октября 2024
Мы в поиске нескольких направлений:
QA Fullstack Backend - занимается тестированием внутренности. В сложном программном приложении тестируется бизнес-логика на уровне приложений.
Для более простых приложений бэкенд- тестирование проверяет серверную часть или базу данных. Это означает, что будут тестироваться базы данных и API.
Mobile - тестируется прикладное ПО, разработанное для портативных мобильных устройств, проверяется на его функциональность, удобство использования и совместимость. Мобильное тестирование имеет ряд особенностей обусловленных платформами и устройствами, например тестируются связь, геолокация, установка, пуш-уведомления и т.д.
Frontend (Web) - простыми словами это тестирование внешнего интерфейса.
На этом уровне тестируют то, что видно на экране, на стороне клиента. Для веб-приложения интерфейсное тестирование будет включать проверку функциональных возможностей, таких как формы, графики, меню, отчеты и т.д., а также связанный Javascript.
SDET - занимаются разработкой инструментов вокруг тестирования, сами разрабатывают фреймворки, умеют поднимать автоматизацию любого уровня и сложности, проводят ревью кода;
От инженеров по автоматизации требуется высокий уровень знания языка программирования: важно понимать смотрел ли кандидат чужой код/участвовал ли в процессах команды по написанию кода;
Так же важны навыки DevOps: важно, чтобы кандидат не просто умел запускать пайплайны, необходимо знать, изменял ли он или выполнял/разрабатывал CI/CD, участвовал в доставке продукта и жизни команды.
Наш стек:
Стандартный стек для разработки в нашей компании: Java, Kotlin, Python, C#, Swift, JavaScript, TypeScript, Scala.
Для написания автотестов используются следующие языки:
Требования
QA Backend:
QA Mobile:
QA Auto:
Условия