Republic Services
Software Development Engineer in Test
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по тестированию (SDET) в Republic Services: отвечает за сквозное качество веб- и мобильных приложений через автоматизацию тестирования, проектирует новые стратегии и фреймворки автотестов, сочетая ручное и автоматизированное тестирование.
Задачи
- Наставничество и коучинг инженеров по тестированию в автоматизации
- Анализ спецификаций продукта и разработка тестовых стратегий, планов и архитектуры тестов
- Проведение формальных ревью тест-планов и требований с кросс-функциональными командами
- Оценка новых инструментов и технологий для развития фреймворка автоматизации
- Разработка, отладка и поддержка автотестов для приложений и сервисов
- Автоматизация тест-планов и тест-кейсов в Agile-среде
- Построение и поддержка фреймворков end-to-end интеграционного тестирования на JavaScript, C#, Java, TypeScript
- Создание инструментов автоматизации и покрытия тестами для CI/CD
- Тестирование интерфейсов между системами и API (web services, Tibco)
- Отслеживание и приоритизация дефектов на протяжении релизов
- Отчётность по дефектам, найденным через автоматизацию
- Планирование, оценка и выполнение тестирования в Agile-командах
- Выполнение end-to-end тестовых сценариев и поддержка UAT
- Проведение функционального, системного, регрессионного и нагрузочного тестирования
- Ручное тестирование при необходимости
- Ведение метрик тестирования и документации
Требования
- Опыт автоматизации тестирования: регрессия, функциональное, unit, интеграционное, покрытие, производительность и нагрузка
- Опыт тестирования приложений с интеграцией через RESTful API
- Опыт с инструментами управления тестированием (qTest, ALM, TFS или аналоги)
- Опыт с фреймворками API-тестирования (Karate, Gatling, JMeter, Postman)
- Опыт нагрузочного и производительного тестирования
- Знание облачных платформ (AWS, Azure, Heroku, Perfecto Mobile, SauceLabs)
- Опыт ревью pull request'ов и обратной связи коллегам
- Понимание Service Oriented Architecture
- Сильное критическое мышление, письменные и устные навыки
- 2–4 года опыта тестирования с автоматизацией (web, mobile, БД или web services)
- Опыт Agile-разработки с Rally, Jira, ServiceNow или аналогами
- Продвинутое понимание open-source веб-фреймворков и инструментов тестирования веб-приложений
Условия
- Медицинская страховка, стоматология и зрение
- Счета для расходов на здоровье и уход за зависимыми
- Страхование от краткосрочной и долгосрочной нетрудоспособности
- Страхование жизни и от несчастных случаев
- Программа помощи сотрудникам и семьям (EAP)
- Скидки для сотрудников
- Пенсионный план с щедрым вкладом компании
- План покупки акций сотрудниками (ESPP)
- Оплачиваемый отпуск (PTO)
Навыки
- JavaScript
- TypeScript
- C#
- Java
- REST API
- Karate
- Gatling
- JMeter
- Postman
- qTest
- ALM
- TFS
- AWS
- Azure
- Heroku
- Perfecto Mobile
- SauceLabs
- Jira
- ServiceNow
- Rally
- CI/CD
- SOA