Simera
Automation QA Engineer US
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по автоматизации тестирования для проектирования, разработки и поддержки автоматизированных тестовых решений, обеспечивающих высокое качество, надёжность и производительность продуктов. Работа в тесном взаимодействии с разработчиками и продуктовыми командами на протяжении всего жизненного цикла разработки.
Задачи
- Проектировать, разрабатывать и поддерживать автоматизированные тестовые скрипты, фреймворки и наборы тестов
- Анализировать требования, user stories и технические спецификации для выявления возможностей автоматизации
- Создавать и выполнять автоматизированные тесты для функционального, регрессионного, интеграционного, API- и end-to-end тестирования
- Разрабатывать переиспользуемые и масштабируемые фреймворки автоматизации и тестовые компоненты
- Выявлять, воспроизводить, документировать и отслеживать дефекты ПО
- Расследовать сбои автотестов и определять, связаны ли они с приложением, тестовыми скриптами или окружением
- Поддерживать и обновлять автотесты по мере изменения приложений и требований
- Интегрировать автоматизированное тестирование в CI/CD-пайплайны
- Проводить API-тестирование с использованием Postman, REST Assured или аналогичных инструментов
- Проводить кросс-браузерное, кросс-платформенное и устройство-зависимое тестирование при необходимости
- Взаимодействовать с разработчиками, QA-инженерами, продакт-менеджерами и другими стейкхолдерами для выявления и устранения проблем качества
- Мониторить результаты автоматизации и сообщать о дефектах, рисках и прогрессе тестирования
- Анализировать покрытие тестами и выявлять области, где автоматизация повысит эффективность тестирования
- Вести документацию по фреймворкам автоматизации, тест-кейсам, процессам и результатам
- Исследовать и рекомендовать улучшения инструментов тестирования, фреймворков и стратегий автоматизации
- Поддерживать непрерывное улучшение QA-процессов и инженерных практик
Требования
- Опыт работы в роли Automation QA Engineer, QA Automation Engineer, Test Automation Engineer или аналогичной
- Подтверждённый опыт разработки и поддержки автоматизированных наборов тестов
- Практический опыт работы как минимум с одним крупным фреймворком автоматизации
- Опыт функционального, регрессионного, интеграционного и end-to-end тестирования
- Опыт тестирования веб-приложений, API, мобильных приложений или других программных продуктов
- Опыт интеграции автотестов в CI/CD-пайплайны
- Опыт работы с системами контроля версий, такими как Git
- Опыт выявления, документирования и устранения дефектов ПО
- Понимание процессов разработки и релиза ПО
- Умение анализировать требования и превращать их в эффективные стратегии автоматизированного тестирования
- Сильное техническое, аналитическое и проблемно-ориентированное мышление
- Умение вести несколько тестовых активностей и соблюдать сроки
- Надёжное интернет-соединение и подходящие условия для удалённой работы
- Профессиональный, проактивный, ответственный подход с фокусом на качество
- Владение английским языком, если работа предполагает взаимодействие с англоязычными командами или технической документацией
Условия
- Удалённая работа
- Создание Simera Professional Key (SPK) — уникального ключа для связи с работодателями и поиска подходящих вакансий
Навыки
- Java
- Python
- JavaScript
- C#
- Selenium
- Cypress
- Playwright
- Appium
- Postman
- REST Assured
- API testing
- REST
- CI/CD
- Git
- SQL
- Jira
- TestRail
- Azure DevOps
- Agile
- Scrum