Рассматриваем кандидатов как в офис так и на удаленку.
НИЦ Soft - мы предлагаем работу в быстрорастущей команде профессионалов, которая разрабатывает новые и уникальные на данный момент B2B решения для российского рынка драгоценных металлов.
Мы ценим хороший код, автоматические тесты, гибкие методологии, регулярные релизы в production. Мы ищем опытного специалиста, который бы взял на себя ведущую роль в автоматизации тестирования наших проектов. Вы будете заниматься только автоматическими тестами (UI E2E, UI integration и API тесты) и развитием платформы автоматического тестирования в нашей команде. Одной из ваших первых целей будет автоматизация регрессионного тестирования, которое мы сейчас выполняем вручную.
Для автоматизации тестирования мы используем платформу Cypress + TypeScript + JS. Запуск тестов и сбор результатов интегрированы с нашей CI/CD (Azure DevOps) и Cypress Dashboard.
Именно с этой платформой вы начнете работать. В дальнейшем у вас будет возможность принимать самостоятельные решения по платформе и используемым фреймворкам.
Знание Cypress + TypeScript + JS не является обязательным. Мы также рассматриваем кандидатов с опытом в других стеках автоматизации тестирования.
Писать грамотный, поддерживаемый кода автотестов для веб-порталов и мобильных приложений.
Интегрировать автотесты в CI/CD. Отслеживать результаты их запуска, разбираться с упавшими и нестабильными (flaky) тестами
Взаимодействовать с функциональными тестировщиками, принимать решение какие ручные тест-кейсы можно автоматизировать и как это лучше сделать
Взаимодействовать с Frontend и Backend разработчиками для оптимизации тестирования разрабатываемых ими систем
Регистрация найденных багов, написание тестов для багов найденных функциональными тестировщиками.
Опыт в автоматическом тестировании не менее 2 лет. Опыт работы с Cypress будет плюсом
Опыт автоматического и ручного тестирования web UI
Хорошое знание языков программирования, TypeScript/JavaScript будут плюсом. Понимание принципов ООП и функционального программирования.
Понимания что такое тест-кейс и тест план. Умение их составлять и документировать.
Опыт работы по гибким методологиям (Scrum, Kanban)
Умение договариваться с менеджерами и коллегами
Angular 9, RxJS, NgRx, PrimeNG, Web Sockets, Ionic + Capacitor (for mobile)
React, Redux, Sagas, Ant Design, Storybook
UI auto testing: Cypress
Backend: C#, Net Core, Microservices, Swagger, Azure SQL, MongoDb, Redis, Azure
Service Bus, Azure Tables
Hosting: Microsoft Azure
CI/CD: Azure DevOps
Оформление по ТК РФ, Белую зарплату.
Гибкое начало дня, но не позже 10.30. Возможность иногда работать удаленно.
Возможна полная удаленка
Комфортное рабочее место, новый офис в бизнес центре на Электрозаводской
Мощный ноутбук (i7 / 16Gb / SSD) плюс отдельный широкоформатный монитор. Удобно работать в офисе, можно взять домой. Ваше рабочее место всегда с вами.
JIRA, Confluence, Slack.
Библиотека платных онлайн курсов. Мы можем докупать курсы по вашему запросу.
Надежную кофемашина с капучинатором