О компании
В SimbirSoft более 1500 разработчиков ежедневно решают интересные задачи, которые делают комфортнее жизни миллионов пользователей.
Обязанности
- Разработка фреймворков автоматизированного тестирования;
- Автоматизация процесса разработки ПО и управления его качеством;
- Автоматизация тестирования Web-приложений на всех уровнях: backend, frontend, database;
- Автоматизация тестирования мобильных и десктопных приложений;
- Внедрение автоматизации тестирования на проекте с нуля;
- Контроль и обеспечение качества технически сложных проектов;
- Функциональное тестирование продуктов;
- Организация процесса тестирования;
- Разработка тестовой документации.
Требования
- Опыт автоматизации тестирования на Python/Java на коммерческих проектах от 1 года;
- Знание и практическое применение ООП, паттернов проектирования;
- Опыт написания и поддержки существующих фреймворков автоматизации;
- Опыт автоматизации WEB UI или API или Mobile UI;
- Опыт работы с инструментами: Selenium/Playwright/Appium, Selenium Grid, Pytest, Allure, Docker, Postman/Fiddler, TestIT/TestLink/Testrail/TestOps, CI/CD (Jenkins/GitLab/TeamCity), Kibana, брокерами сообщений (RabbitMQ/Kafka);
- Знание и опыт работы REST/SOAP/GraphQL;
- Знание протоколов передачи данных;
- Опыт работы с БД из кода;
- Знание и опыт работы с Gitflow;
- Умение ведения тестовой документации (тест-кейсы, тест-планы, баг репорты);
- Знание и опыт работы с видами тестирования и техни.