Limestone Digital ищет специалиста по контролю качества автоматизации для расширения нашей команды.
Примечание: работать необходимо на Юге Американский часовой пояс.
Необходимые навыки
- Опыт контроля качества программного обеспечения от 3 лет;
- Понимание методологии и процесса обеспечения качества;
- Иметь опыт работы с: Cypress, Typescript, Cucumber;
- Знакомство с платформами разработки, основанными на тестировании, ключевых словах, данных и поведении, а также гибридный подход;
- Понимание тестирования веб-API, ручного (Postman) и автоматического тестирования RESTful API;
- Опыт автоматизации с помощью Java: Selenium, Cucumber, Gherkin, Junit, TestNG , библиотека Rest Assured (POJO), Browserstack;
- Навыки программирования с помощью Selenium Web Driver и BDD;
- Практический опыт работы с Maven, GitHub, инструментом Jenkins CI/CD;
- Практический опыт работы с Maven, GitHub, инструментом Jenkins CI/CD;
- Практический опыт работы с Maven, GitHub, Jenkins CI/CD;
- li>
- Опыт работы с инструментами и процессами отслеживания ошибок, отчетности и проверки;
- Знание SQL и распределенных систем контроля версий (GIT);
- Опыт ручного тестирования и тестирования сценариев. конкретных наборов регрессии.
Обязанности
- Разработка комплексных тестовых примеров на основе требований проекта и эффективно выполнять их, чтобы обеспечить качество и надежность программных продуктов;
- Применять различные методологии и процессы обеспечения качества для оптимизации усилий по тестированию и повышения общего качества программного обеспечения на протяжении всего жизненного цикла разработки;
- Использовать широкий спектр сред тестирования, включая разработку через тестирование (TDD), разработку через ключевые слова (KDD), разработку через данные (DDD), разработку через поведение (BDD) и гибридные подходы, соответствующие различным проектам;
< li>Выполнять тщательное тестирование веб-API, включая ручное тестирование с использованием таких инструментов, как Postman, и автоматическое тестирование с использованием платформ, адаптированных для RESTful API;- Использовать инструменты и платформы автоматизации, такие как Java, с Selenium, Cucumber, Gherkin, Junit , TestNG, библиотека Rest Assured (POJO), Browserstack, Cypress и Typescript для автоматизации процессов тестирования и повышения эффективности;
- Поддерживайте и проверяйте сценарии автоматизации, написанные на разных языках, чтобы обеспечить надежность, читаемость и удобство обслуживания;< /li>
- Эффективно обрабатывайте зависимости проекта с помощью Maven, обеспечивая плавную интеграцию и процессы сборки на протяжении всего цикла разработки;
- Используйте Git для контроля версий, сотрудничайте с членами команды и эффективно управляйте репозиториями кода, чтобы упростить процесс разработки. совместная работа и интеграция кода.
- Внедряйте и обслуживайте конвейеры CI/CD с использованием Jenkins для автоматизации процессов сборки, тестирования и развертывания, обеспечивая быструю и надежную доставку программного обеспечения;
- Идентифицируйте, отслеживайте и составляйте отчеты. дефекты программного обеспечения, используя инструменты отслеживания ошибок, и участвовать в процессе устранения ошибок, чтобы обеспечить своевременное исправление ошибок и повышение качества;
- Выполнять тестирование базы данных с использованием SQL-запросов для проверки целостности данных и обеспечения правильного функционирования программных систем;
>- Проводить регрессионное тестирование вручную и по сценарию, чтобы проверить стабильность и производительность программных приложений в различных выпусках и обновлениях.
Предлагаем
- Приглашаем Вас присоединиться к нашей дружной интернациональной команде;
- Удобный график работы;
- Ноль бюрократии;< /li>
- Приятная рабочая атмосфера;
- Интересные проекты и сложные задачи;
- Возможности для самореализации, профессионального и стабильного карьерного роста;
- необязательная частичная компенсация за изучение английского языка.