QA Engineer
Buildern — это платформа №1 для управления строительством, которая помогает подрядчикам в жилом и коммерческом строительстве контролировать проекты от оценки до финансовой отчетности в одном месте. Наши инструменты поддерживают команды благодаря четким рабочим процессам, аналитике в реальном времени и оптимизированному подходу к повседневным операциям.
Мы ищем QA Automation Engineer, который возглавит разработку и выполнение надежных автоматизированных наборов тестов. В этой роли вы будете отвечать за обеспечение надежности нашего программного обеспечения путем создания масштабируемых тестовых фреймворков с нуля с использованием TypeScript и Playwright.
Что вы будете делать:
- Проектирование и разработка фреймворков: Разработка и поддержка end-to-end (E2E) автоматизированных тестовых скриптов с использованием фреймворка Playwright.
- Стратегия тестирования: Создание комплексных планов тестирования и документации, соответствующих требованиям проекта и пользовательским историям.
- Владение полным жизненным циклом: Написание, выполнение и поддержка автоматизированных тестовых случаев для обеспечения долгосрочной стабильности и производительности.
- Совместная отладка: Тесное сотрудничество с командой разработчиков для выявления, воспроизведения и устранения сложных дефектов программного обеспечения.
- Наставничество и адаптация: Поддержка и руководство новичками в команде, обеспечение их возможностями для эффективного написания, выполнения и поддержки собственных автоматизированных тестовых случаев.
Что вы принесете с собой:
- Мастерство TypeScript: Глубокое знание TypeScript/JavaScript, особенно в области асинхронного программирования (async/await).
- Опыт работы с Playwright: Практический опыт работы с локаторами, фикстурами и конфигурацией Playwright (или сильный опыт работы с Selenium/Cypress с желанием перейти).
- Современные веб-технологии: Глубокое понимание структур DOM, CSS-селекторов и XPath (и того, как работать со сложными элементами, такими как iframe и shadow DOM).
- Интеграция CI/CD: Опыт запуска автоматизированных тестов в пайплайнах (GitHub Actions, GitLab CI или Jenkins).
- Тестирование API: Способность выполнять автоматизированное тестирование API для дополнения UI-тестирования.
- Качественный подход: Проактивный подход к поиску граничных случаев и выявлению проблем до их попадания в продакшн.
- Наставничество: Желание помочь новичкам быстро освоить кодовую базу автоматизации.
- Коммуникация: Способность переводить технические ошибки в четкие, действенные отчеты для разработчиков.
Почему стоит присоединиться к Buildern?
Вы станете частью быстрорастущего стартапа, создающего ведущую в отрасли платформу управления строительством с использованием современного технологического стека. В Buildern вы будете быстро развиваться, возьмете на себя ответственность за значимые проекты и будете сотрудничать со страстной командой, формирующей будущее строительных технологий. Если вам нравится энергия, инновации и реальная ответственность — это место для вас.