TP-Link
Software Quality Assurance Engineer - Cloud Web Platforms
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
QA-инженер в команду Cloud Web Platforms компании TP-Link. Отвечает за качество глобальных сайтов, веб-приложений и AI-функций: от анализа требований и проектирования тестов до автоматизации и поддержки решений о релизе.
Задачи
- Разрабатывать риск-ориентированные тест-стратегии и проводить функциональное, интеграционное, регрессионное и end-to-end тестирование сайтов, веб-приложений, CMS, API и облачных сервисов
- Участвовать в ревью требований и обсуждениях дизайна, уточнять критерии приёмки и выявлять риски на ранних этапах
- Создавать и поддерживать автоматизированные UI- и API-тесты на Python, JavaScript или TypeScript с Playwright, Cypress, Selenium и интегрировать их в CI/CD
- Валидировать backend API, интеграции сервисов, работу БД и целостность данных с помощью API-инструментов, тест-фреймворков и SQL
- Расследовать падения и находить первопричины с помощью dev tools браузера, сетевых трейсов, логов, телеметрии и запросов к БД
- Проводить релизную валидацию в разных браузерах, устройствах и разрешениях, включая адаптивный UI, визуальную регрессию и e2e-тесты
- Тестировать производительность, нагрузку и доступность веб-приложений, отслеживать Core Web Vitals и соответствие WCAG
- Готовить тест-отчёты, анализ дефектов и оценку рисков go/no-go для решений о релизе
- Продвигать лучшие практики QA и качество тест-кода, применять AI-инструменты для повышения продуктивности
Требования
- Степень бакалавра в Computer Science, Software Engineering или смежной области
- 2–5 лет опыта в software quality engineering со значительным опытом тестирования веб-приложений
- Понимание принципов тестирования, техник тест-дизайна и жизненного цикла разработки ПО
- Практический опыт тестирования веб-приложений в разных браузерах и на разных устройствах с использованием dev tools браузера
- Опыт разработки и поддержки автоматизированных UI- и API-тестов на Python, JavaScript или TypeScript с Playwright, Selenium, Cypress или аналогами
- Опыт тестирования RESTful API (Postman или code-based фреймворки) и валидации данных через SQL
- Понимание устройства и доставки сайтов: HTML, CSS, JavaScript, HTTP, редиректы, кэширование, CMS
- Знакомство с CI/CD, Git и Jira или аналогичными системами трекинга дефектов
- Сильные навыки письменной и устной коммуникации, умение понятно объяснять риски и результаты тестирования
Условия
- Полностью оплачиваемая медицинская, стоматологическая и vision-страховка (частичное покрытие для иждивенцев)
- Взносы в 401k
- 15 дней оплачиваемого отпуска
- 11 оплачиваемых праздничных дней
- Дважды в год повышение зарплаты
- Льготы для здоровья и wellness, включая бесплатный абонемент в спортзал
- Ежеквартальные тимбилдинги
- Зарплата $100,000 – $130,000
- Виза-спонсорство не предоставляется
Навыки
- Python
- JavaScript
- TypeScript
- Playwright
- Cypress
- Selenium
- REST API
- Postman
- SQL
- HTML
- CSS
- HTTP
- CI/CD
- Git
- Jira
- Lighthouse
- WebPageTest
- axe
- AWS
- GitHub Copilot