R&D та QA

РОЗРОБКА І
ТЕСТУВАННЯ ПЗ

Ми спеціалізуємося на розробці програмного забезпечення будь-якої складності для фінансової і виробничої галузей, стартапів.

Пропонуємо повний набір послуг на якісному рівні по розробці та тестуванню ПЗ. Серед наших кейсів — корпоративні рішення для банків, страхових компаній, охорони здоров’я, рітейлу, телекому, промисловості.

Отримайте рішення відповідно до ваших бізнес-цілей

  • Корпоративні портальні рішення.
  • Системи управління життєвим циклом продукту.
  • Інтернет-банкінг: web-, mobile- додатки.
  • Системи Master Data Management.
  • Аутсорсинг проектів.

Залежно від вимог проекту і складу команди фахівців, ми застосовуємо найкращі практики процесів розробки на основі Agile-, Oracle AIM-методологій.

Процес розробки ПЗ включає:

  • Бізнес-аналіз вимог.
  • Проектування.
  • Розробка.
  • Тестування.
  • Запуск в експлуатацію.
  • Комплексна підтримка і розвиток.

Стек технологій:

  • Java, Spring, Springboot.
  • JavaScript, React, Angular, засоби розробки під Android, iOS.
  • OracleDB, PostgreSQL, MongoDB.
  • Docker, Kubernetes, AWS.
  • Linux, Windows.
  • Elasticsearch, Hazelcast, Kafka.
  • Git, Maven, Jenkins, Nexus.

QA і тестування ПЗ

В процесі розробки рішення, ми впроваджуємо кращі методики тестування, які підвищують якість збірки, прискорюють випуск продукту і дозволяють скоротити витрати. Різні види тестування покривають певні області та можуть доповнювати один одного.

Підберемо оптимальний варіант тестування для Вашого рішення

Види тестування ПЗ:

  • Всі рівні функціонального тестування: регресійне, smoke testing, sanity testing, дослідницьке.
  • Функціональне автоматизоване тестування.
  • Feature testing (позитивний і негативний сценарії).
  • Наскрізне тестування модулів.
  • Зміни або поліпшення ПЗ QA Services.

Процес тестування ПЗ включає:

  • Аналіз вимог до тестування: визначення цілей, області тестування, формування переліку об’єктів і видів тестування, підбір технологій.
  • Процес дизайну: підготовка сценаріїв тестування.
  • Розробка механізмів тестування.
  • Процес тестування та дебагінгу.
  • Формування звітності проведеного тестування.

Стек технологій:

  • Java 8+, Spring, BDD (Cucumber, Serenity).
  • Front-end тестування: Selenium, Selenide, Cypress.io та ін.
  • Back-end тестування: RestAssured та ін.
  • Load testing: JMeter, Gatling.
  • Мобільне тестування: Appium.