Middle Automation QA Engineer (JS/TS)
Технологии
Описание вакансии
Кратко о роли
Компания «Научсофт» ищет Middle Automation QA Engineer для разработки и поддержки автотестов на TypeScript/Playwright.
Ключевые задачи
- Разработка и поддержка автотестов с использованием Playwright и TypeScript.
- Создание и развитие фреймворка автоматизации тестирования.
- Написание UI, API и E2E тестов, анализ требований.
- Интеграция тестов в CI/CD пайплайны.
- Проведение код-ревью и участие в технических обсуждениях.
- Использование AI-инструментов для разработки и отладки тестов.
Обязательные требования
- Опыт в автоматизации тестирования от 2 лет.
- Уверенное владение TypeScript/JavaScript.
- Опыт работы с Playwright или готовность его изучить.
- Понимание REST/SOAP API, опыт работы с Postman и Swagger.
- Знание принципов CI/CD и опыт работы с Git.
- Английский язык на уровне B2 и выше.
Будет плюсом
- Опыт работы с WireMock, Docker, Kubernetes.
- Знание AWS/EKS и Bitbucket Pipelines.
- Понимание PHP-приложений.
- Опыт тестирования микросервисов и сложных интеграций.
- Работа с реляционными БД (MySQL, PostgreSQL).
Условия и бенефиты
- Полная занятость, график 5/2.
- Возможность работать удаленно, в гибридном формате или в офисе.
Процесс найма
- Для отклика отправьте резюме на указанный email.
Middle Automation QA Engineer (JS/TS) в компанию «Научсофт».
Задачи:
- Разработка, поддержка и улучшение автоматизированных тестов с использованием Playwright и TypeScript.
- Расширение и улучшение существующего фреймворка автоматизации.
- Создание и поддержка автоматизированных UI, API и E2E тестов.
- Анализ требований и определение сценариев для автоматизации.
- Подготовка и поддержка тестовых данных.
- Исследование причин падения тестов и устранение проблем.
- Улучшение покрытия, стабильности и поддерживаемости тестов.
- Участие в код-ревью и соблюдение стандартов автоматизации.
- Интеграция тестов в CI/CD пайплайны.
- Использование AI-инструментов (Claude, ChatGPT, Copilot) для разработки и отладки.
- Сотрудничество с ручными тестировщиками, разработчиками и менеджерами продукта.
- Участие в технических дискуссиях по улучшению процессов QA.
Требования:
- Опыт в автоматизации тестирования от 2 лет.
- Уверенное владение TypeScript / JavaScript.
- Практический опыт работы с Playwright или другим современным фреймворком.
- Понимание принципов работы веб-сервисов и API (REST / SOAP).
- Опыт работы с OpenAPI / Swagger и Postman.
- Понимание принципов CI/CD и опыт запуска тестов в пайплайнах.
- Знание методологий тестирования и опыт работы с Git.
- Опыт использования AI-инструментов в ежедневной работе.
- Английский язык: B2 или выше.
Будет плюсом:
- Опыт работы с WireMock, Docker, Kubernetes, AWS / EKS.
- Опыт работы с Bitbucket Pipelines.
- Понимание PHP-приложений.
- Опыт тестирования микросервисов и сложных интеграций.
- Опыт работы с MySQL или PostgreSQL.
Условия:
- Полная занятость, график 5/2.
- Формат работы: удаленно, гибрид или офис.
Оригинальная вакансия:
https://t.me/frontend_rabota/3234