Quality assurance (QA)

QA UI/UX testing Test-automation Penetration testing Cross-platform testing Manual testing Regression testing WebDriver (Selenium) User acceptance testing Тестирование безопасности Integration testing Функциональное тестирование Web app testing Mobile app testing API testing Cross-browser testing Load testing Стресс-тестирование Нагрузочное тестирование API automation

Как мы работаем

Работаем на проектах с нуля или подключаемся на любом этапе.

Задачи QA включают в себя:

  • проверку функционала и поиск логических и функциональных проблем;
  • оценку и контроль качества приложения и его соответствия ожиданиям клиента;
  • настройку и улучшение рабочих процессов таким образом, чтобы обеспечить высокий уровень качества продукции на выходе;
  • подготовку соответствующей документации и отчетов;
  • планирование и автоматизацию процессов тестирования.

Фокусируемся на бизнес-целях клиента.
Наш приоритет – ключевые KPI клиента. С самого начала проекта работаем по процессам клиента. QA-специалисты проверяют комплектность и корректность документации. Также проверяют, выполнимы ли требования, учитываются ли в них все возможные сценарии, и какие существуют риски и потенциальные проблемы, и все ли возможные сценарии учтены. Все необходимые корректировки QA-специалисты согласовывают с клиентом и с командой.

Следуем принципам гибкой разработки.
QA-специалисты сопровождают проект на всех этапах, начиная от проверки требований в начале проекта и до выпуска продукта в маркет. Работаем короткими спринтами (1-2 недели), каждый из которых завершается конкретным и измеримым результатом. В процессе работы обеспечиваем постоянную обратную связь и предоставляем регулярные отчеты. По окончании спринта проводим демо, где представляем результат и, в случае необходимости, оперативно вносим корректировки в продукт.

Гарантируем простоту поддержки и дальнейшего развития.
Исправляем ошибки на ранних этапах и обеспечиваем корректную работу программного обеспечения на всех платформах, девайсах и во всех системах, для которых оно предназначено. Для проведения тестов используем парк из более 40 устройств. Проводим тестирование по позитивному и по негативному сценариям.

Что вы получаете

  • готовый продукт, соответствующий требованиям и стандартам;
  • полную документацию о состоянии продукта и о проведенных тестированиях в удобном для вас формате;
  • снижение общей стоимости создания программного обеспечения;
  • укрепление репутации вашей компании за счет соответствия ожиданиям ваших клиентов.

Почему мы

Навыки и опыт

Уровни тестирования

– модульное;
– компонентное;
– интеграционное;
– системное;
– приемочное.

Функциональное тестирование

– тестирование веб и мобильных приложений;
– тестирование API;
– тестирование безопасности;
– тестирование взаимодействия.

Нефункциональное тестирование

– тестирование UI/UX;
– нагрузочное тестирование;
– стресс-тестирование;
– тестирование установки.

Тестирование изменений

– дымовое тестирование;
– регрессионное тестирование;
– тестирование сборки.

Автоматизированное тестирование

– системное тестирование;
– веб-тестирование;
– мобильное тестирование;
– интеграционное тестирование;
– модульное тестирование;
– тестирование API.

Инструменты

– Postman;
– Charles;
– XCode/Android Studio;
– TestRail;
– Java/Python + Selenium
WebDriver / Appium;
– jMeter.

Кейсы работы QA-специалистов

Напишите нам