Актуальные заказы по Selenium

Middle+/Senior Flutter Developer

Вакансия закрыта
Офис
Удаленно
Full-time


Responsibilities:

  • Develop and maintain high-performance, scalable Flutter applications for iOS and Android.
  • Develop Flutter modules that can be seamlessly integrated into existing applications.
  • Implement Flutter Clean Architecture, focusing on Domain-Driven Design (DDD) using BLoC or Riverpod for state management.
  • Develop Flutter modules that can be seamlessly integrated into existing applications.


Requirements:

  • 5+ years of experience in Flutter and Dart development.
  • Strong understanding of Flutter Clean Architecture (BLoC or Riverpod State Management).
  • Experience with Flutter App Development using Clean Architecture and Domain-Driven Design (DDD) with BLoC/Riverpod.
  • Experience with background services and always-on location services for periodic execution, efficient location updates, and movement detection.
  • Experience with Activity Recognition APIs (Google Activity Recognition for Android, Core Motion for iOS) to detect user movement using sensors.
  • Proficiency in developing Live Activities and real-time updates for displaying ongoing events, such as location changes, activity status, or notifications.
  • Proficiency in State Management (BLoC, Riverpod, Provider, Redux, or MobX).
  • Strong understanding of modular architecture in Flutter.
  • Experience with RESTful API integration, GraphQL (optional), and WebSockets.
  • Familiarity with Firebase (Auth, Firestore, Cloud Functions, Push Notifications, Crashlytics).
  • Experience with native integrations using Kotlin (Android) and Swift (iOS) is a plus.
  • Strong knowledge of Git, CI/CD, and automated testing frameworks (Cypress, Selenium, Cucumber or other).
  • Familiarity with Android Auto and Apple CarPlay integration is a plus.


Location: Warsaw, Poland

Type of Work: Hybrid (3 days in the office, 2 days remote)

Вакансия закрыта

Инженер автотестирования

Вакансия закрыта
Удаленно
Full-time

Проект крупного страхового сервиса.


Задачи и требования:

• Опыт работы в тестировании и автотестировании.

• Опыт работы с инструментами по управлению тестированием.

• Опыт тестирования frontend и backend.

• Опыт настройки инфраструктуры для запуска автотестов и предоставления отчетности (Jenkins + Allure2).

• Опыт настройки и поддержания параллельного запуска автотестов.

• Понимание принципов работы и построения клиент-серверных приложений и микросервисной архитектуры.

• Опыт функционального тестирования ПО.

• Опыт тестирования сложных интеграционных систем.

• Опыт управления группой в рамках автоматизации тестирования.

• Опыт разработки документации тестирования.

• Составление отчетов о тестировании, предоставление промежуточных статусов по тестированию.

• Навык анализа и локализации выявленных ошибок, в том числе и при проведении интеграционного тестирования.

• Навык анализа требований, и разработки тестовых сценариев на их основе. Оценка трудозатрат по тестированию.

• Навык исполнения тестовых сценариев в информационных системах.

• Навык выявления и эскалации проблем и рисков тестирования.

• Понимание особенностей работы REST-интерфейсов/SOAP.

• Знание и навыки работы с БД (SQL).

• JavaScript в рамках автотестирования.

• Selenium Webdriver, понимание модели DOM.

• Опыт TestNG или JUnit, Maven или Gradle.

• Владение следующими инструментами: Postman, Swagger, Jenkins, fiddler, WinSCP илиmPutty, Gems, Git.

• Опыт работы по методологии Scrum.

QA Lead Java

Вакансия закрыта
Удаленно
Full-time
Проектная занятость
Задачи: - Разработка стратегии и тактики тестирования - Планирование регрессионного, интеграционного, нагрузочного и приемочного тестирования - Участие в ревью дефектов - Автоматизировать процессы разработки и тестирования - Выстраивать CI/CD проекта - Налаживание взаимодействия QA инженеров в нескольких командах (обмен опытом, ведение общей базы знаний) - Разрабатывать фреймворк автоматизации - Исследовать новые технологии и внедрять их на проекте - Подготовка метрик автоматизированных тестов Требования и опыт: - Опыт в тестировании от 5 лет - Опыт в автотестировании от 3 лет - Опыт руководства группой тестировщиков от 2х лет - Умение проектировать тест-кейсы и подготавливать тестовые данные для тестирования - Хорошие знание Java, стандартных и дополнительных библиотек - Уверенное использование и понимание как работает под капотом Selenium Webdriver (Selenide и Appium для мобильных платформ) - Опыт написания собственного фреймворка - Опыт работы в unix системах - Опыт работы с API (Soap, Rest) - Опыт использование git - Опыт использование CI - Опыт работы с Docker - Опыт составления запросов SQL - Опыт управления непрямыми (функциональными) подчиненными Банковский проект.

Инженер по автоматизированному обеспечению качества

Вакансия закрыта
Требуемые квалификации: 3+ года опыта работы в области автоматизации QA; Знание различных типов тестирования, сред; Опыт тестирования API-сервисов; Опыт работы с инструментами автоматизации тестирования, такими как Selenium WebDriver; Опыт тестирования веб-приложений, мобильных приложений; Опыт автоматизации процессов сборки, развертывания приложений и систем непрерывной интеграции, таких как Gitlab, Jenkins; Развитые навыки письменного и устного общения на английском языке. Желательно иметь: Опыт тестирования сервисов REST, GraphQL, GRPC; Опыт кодирования на Java; Знание Testrail; Знание процессов DevOps является преимуществом; Знакомство с инфраструктурными средами, такими как Docker и т.д. Обязанности: Разработка и поддержка существующих автоматизированных тестов; Работа над тестовым фреймворком для поддержки текущих потребностей в качественном продукте; Мониторинг тестового пакета и соответствующее устранение проблем; Подготовка планов тестирования для дальнейшей автоматизации.
Вакансия закрыта