Technical Automation QA (Playwright / TypeScript)
Болгария/Сербия/Турция
Наша миссия
Миссия Constructor — дать всем образовательным организациям возможность предоставлять высококачественное цифровое образование в 10 раз большему числу людей с 10-кратной эффективностью.
Обладая глубокими знаниями в области машинного интеллекта и науки о данных, универсальная платформа Constructor для образования и исследований решает насущные образовательные проблемы сегодняшнего дня: неравенство в доступе, технологическая перегруженность и низкая вовлеченность студентов.
Пожалуйста, отправляйте резюме только на английском языке.
Технический специалист по автоматизации QA (Playwright / TypeScript) в Constructor Tech будет играть ключевую роль в разработке, внедрении и развитии нашей стратегии и фреймворков автоматизации с акцентом на Playwright и TypeScript. Эта роль сочетает глубокую техническую экспертизу со страстью к эффективности, надежности и инновациям в тестировании — включая внедрение тестирования с использованием ИИ и модульных компонуемых платформ (MCP).
Вы будете тесно сотрудничать с командами разработки, DevOps и QA, чтобы обеспечить превосходство в автоматизации на всех уровнях процесса доставки.
Ключевые обязанности
- Разработка, создание и поддержка масштабируемых фреймворков автоматизации с использованием Playwright и TypeScript для тестирования веб-приложений и API.
- Определение и развитие стратегии, процессов и лучших практик автоматизации тестирования для обеспечения стабильного качества проектов.
- Разработка и поддержка надежных, многократно используемых наборов тестов и утилит для регрессионного, дымового и интеграционного тестирования.
- Интеграция автоматизации в CI/CD пайплайны (например, Jenkins, GitLab CI) для обеспечения непрерывного тестирования и быстрых циклов обратной связи.
- Сотрудничество с разработчиками и DevOps-инженерами для обеспечения стабильности и надежности тестовых сред и данных.
- Применение техник white-box и gray-box тестирования для обеспечения полного покрытия как frontend, так и backend компонентов.
- Участие во внедрении инструментов тестирования с поддержкой ИИ и интеллектуальных систем автоматизации для создания, поддержки и анализа тестов.
- Участие в исследовании и внедрении компонентов автоматизации на базе MCP и многократно используемых сервис-коннекторов.
- Предоставление технического руководства посредством наставничества и взаимного рецензирования, помогая менее опытным QA-специалистам повышать свою экспертизу в автоматизации и качество кода.
- Постоянное улучшение производительности, надежности и наглядности отчетности по тестированию посредством инноваций и оценки инструментов.
Требования
- Степень бакалавра в области компьютерных наук, информационных технологий или эквивалентный опыт.
- Более 4 лет опыта в QA и автоматизации, включая более 2 лет с Playwright и TypeScript.
- Подтвержденный опыт создания фреймворков автоматизации тестирования с нуля.
- Глубокое понимание SDLC, методологий QA и принципов проектирования автоматизации.
- Сильное знание TypeScript и/или Python для разработки тестов.
- Опыт тестирования REST API, SQL и реляционных баз данных.
- Знакомство с Jenkins, GitLab CI и Git для непрерывной интеграции и контроля версий.
- Сильные аналитические навыки и навыки устранения неполадок, а также проактивный подход, ориентированный на результат.
- Свободное владение английским языком, как письменным, так и устным.
Желательно
- Опыт работы с инструментами тестирования на основе ИИ или модельным тестированием.
- Знакомство с Linux, Docker и Kubernetes (K8s).
- Знание фреймворков мобильной автоматизации, таких как Appium или аналогичных инструментов.
- Понимание архитектуры MCP и того, как она может улучшить модульную автоматизацию.
- Знание концепций тестирования производительности или безопасности.
- Опыт работы в Agile или Kanban средах.
Что мы предлагаем
- Выбор рабочего оборудования (например, ноутбук, монитор и т. д.)
- Уроки английского языка (iTalki – 130 долларов в месяц)
- Гибкий график (мы обычно работаем с 09:00/10:00 до 18:00/19:00 CET или EET)
- Бонус при рождении ребенка (500 евро за ребенка)
- Вознаграждение за патенты
- Оплачиваемый отпуск
- Удаленная работа в локациях без наших офисов
- Гибридная работа в локациях с офисами (2 дня в офисе, 3 дня удаленно)
Constructor способствует равным возможностям для людей всех происхождения и идентичностей. Нами руководит гендерно-сбалансированный совет, стремящийся построить разнообразную и инклюзивную организацию, где каждый может стать лучшей версией себя.