
Senior General QA Engineer
Primary stack
Nice to have's
Job description
Про посаду
Як Senior General QA Engineer в компанії Leobit, ви відіграватимете вирішальну роль у вбудовуванні якості безпосередньо в наші процеси SDLC та STLC. Ви повинні бути здатними аналізувати вимоги, ефективно спілкуватися з клієнтами та перетворювати бізнес-потреби в технічні специфікації. Ви будете виконувати як ручне, так і автоматизоване тестування веб-додатків та REST API, з акцентом на розробці та підтримці масштабованого фреймворку автоматизації Playwright. Крім того, ви будете вирішувати проблеми, перевіряти результати на рівні БД/API та налаштовувати автоматизовані тестові запуски в CI/CD-трубопроводах за допомогою GitHub Actions. Для успіху в цій ролі важливі сильний аналітичний склад розуму, ставлення до вирішення проблем та висока відповідальність за свою роботу.
Місцезнаходження: Львів, Україна
Обов'язки
- Активно брати участь та керувати якістю на всіх етапах SDLC та STLC
- Аналізувати та перевіряти вимоги (специфікації, критерії прийнятності) та доповнювати історії відсутніми або неявними вимогами
- Проводити сеанси мозкового штурму щодо вимог разом із командою розробників
- Розробляти, створювати та підтримувати надійні автоматизовані набори тестів інтерфейсу користувача та REST API за допомогою Playwright
- Реалізувати та підтримувати масштабовану архітектуру автоматизації, використовуючи такі патерни проектування, як Page Object Model (POM), PageManager та спадкування методів
- Налаштовувати, інтегрувати та контролювати автоматизовані тестові запуски в CI/CD-трубопроводах за допомогою GitHub Actions
- Створювати вичерпну документацію для ручних та автоматизованих тестів (проектування тестів, сценарії, випадки, контрольні списки) та готувати тестові дані
- Виконувати функціональне, нефункціональне, чорно-ящикове та сіро-ящикове тестування продуктових інкрементів
- Аналізувати результати тестів, створювати детальні звіти про помилки з відхиленнями від очікуваних результатів та проводити триажу дефектів разом із зацікавленими сторонами проекту
- Підтримувати та оновлювати базову документацію після будь-яких змін вимог
- Надавати регулярні оновлення про статус тестів зацікавленим сторонам та забезпечувати чітке спілкування між командами та клієнтами
- Ефективно використовувати інструменти управління проектами та тестами для відстеження метрик якості та охоплення тестуванням
Вимоги
- 4+ роки досвіду роботи в тестуванні програмного забезпечення, включаючи 2+ роки практичного досвіду роботи з автоматизацією Playwright
- Глибоке розуміння та практична здатність вбудовувати якість як в процеси Життєвого циклу розробки програмного забезпечення (SDLC), так і в Життєвий цикл тестування програмного забезпечення (STLC) в рамках Agile-фреймворк (Scrum, Kanban)
- Глибоке розуміння підходів до автоматизації та патернів проектування, зокрема Page Object Model (POM), PageManager та спадкування методів
- Практичний досвід автоматизації REST API, поряд зі стандартними інструментами тестування API (Postman, Swagger, Fiddler, SoapUI)
- Досвід налаштування та інтеграції автоматизованих тестових запусків у CI/CD-трубопроводи за допомогою GitHub Actions
- Розуміння особливостей веб- та API-тестування, а також типів, рівнів та критеріїв якості вимог
- Практичні навички використання інструментів ІІ для оптимізації роботи, включаючи промптинг та автоматизацію
- Знання інструментів управління тестовими випадками та проектами (наприклад, JIRA, TestRail, Zephyr, Azure DevOps)
- Здатність керувати кількома завданнями в умовах швидких змін, з сильними навичками вирішення проблем, критичного мислення та активного слухання
- Здатність застосовувати підхід "зсув вліво" для забезпечення якості протягом усього життєвого циклу розробки (буде плюсом)
- Ступінь бакалавра або магістра в галузі інформатики або "STEM" спеціальностей (Наука, Технологія, Інженерія та Математика)
- Рівень англійської: Верхньо-середній або вище
Ми пропонуємо
- Цікаві та складні проекти
- Конкурентоспроможна зарплата та регулярне перегляд на основі результатів
- Широкий спектр можливостей для професійного розвитку та особистого зростання
- Комфортне та затишне робоче середовище
- Мотивовані колеги з глибокими знаннями в технічній галузі
- Привабливий компенсаційний пакет
Пришвидшіть свій кар’єрний ріст з Leobit!
Про компанію
Наша культура
Культура співпраці
- Відкрите керівництво
- Добре налаштовані процеси
- Підхід, орієнтований на людей
Культура обміну знаннями
- Залишайтеся на передовій завдяки безперервному навчанню та надійнію базі знань.
Культура якості
- Приєднуйтеся до компанії, де якість є основою.
Культура здоров'я
- Отримайте догляд за допомогою корпоративних медичних послуг для вас та ваших дітей.
Культура музики
- Відпочивайте в музичному залі з інструментами та розважайтеся на щомісячних музичних вечірках Leobit.
Культура спорту
- Підтримуйте здоровий розум і здорове тіло, відвідуючи тренажерний зал або приєднуючись до футбольної команди Leobit.
Приєднуйтесь до команди Leobit
Заповніть форму нижче або надішліть своє резюме на [email protected]
Дякуємо!
Ваша заявка була надіслана. Якщо ваші кваліфікації відповідають цій посаді, наша команда зв’яжеться з вами якомога швидше.
Повернутися до вакансій
© Leobit. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Leobit (leobit.com) is a full cycle web and mobile application development provider for the technology companies and startups primarily located in the US, Canada, Australia, the UK, and the EU. Our technology focus covers .Net, Angular, iOS, Android, Ruby, React, and a comprehensive range of other technologies from the Microsoft, Web, and Mobile Stacks.