23 липня 2024 р
Senior QA Automation Engineer за кордоном, віддалено Німецький постачальник SaaS, який цифровізує щоденні операції для персоналу та постачальників будівельних послуг у Європі . Він пропонує наскрізні рішення для оптимізації таких процесів, як набір персоналу, відлік робочого часу, нарахування заробітної плати, виставлення рахунків і звітність. Компанія прагне підвищити ефективність, заощадити час і скоротити витрати за допомогою комплексної цифровізації, підтримуючи сп
23 липня 2024 р
Senior QA Automation Engineer
за кордоном, віддалено
Німецький постачальник SaaS, який цифровізує щоденні операції для персоналу та постачальників будівельних послуг у Європі . Він пропонує наскрізні рішення для оптимізації таких процесів, як набір персоналу, відлік робочого часу, нарахування заробітної плати, виставлення рахунків і звітність. Компанія прагне підвищити ефективність, заощадити час і скоротити витрати за допомогою комплексної цифровізації, підтримуючи спеціалізоване програмне забезпечення як кадрові служби, так і галузі клінінгових послуг.
Компанія прагне створити ще одну команду в Польщі, і вони починають із посади старшого спеціаліста з автоматизації контролю якості . Ви відіграватимете вирішальну роль у забезпеченні якості та надійності їхнього нового API шлюзу, який безперебійно з’єднує як SaaS, так і локальних клієнтів через сучасний REST API.
Ця роль вимагає глибокого розуміння тестування API та здатності тісно співпрацювати з технічними сторонами та зацікавленими сторонами продукту для уточнення контрактів щодо даних і уточнення використання конкретних полів API. Це не просто технічне питання про написання тестів, але вимагає проактивного мислення, коли ви маєте ініціативу вирішувати проблеми, пов’язані з контрактами на дані та використанням поля, взаємодіяти з колегами з різних команд і занурюватися в деталі, доки не буде знайдено рішення.
Ми шукаємо когось, хто готовий переїхати до Вроцлава чи Гданська в кінець кінцем (ми підтримаємо вас у цьому) і готовий до гібридної роботи. Ви працюватимете в добре відомій та динамічній німецькій компанії з багатьма цікавими проектами та можливостями.
Кваліфікація:
- Перевірений досвід тестування API та автоматизованого розроблення QA.
- Чудові навички спілкування та співпраці для ефективної роботи із зацікавленими сторонами, як технічними, так і нетехнічними. Навички планування та управління проектами для відстеження прогресу та TODO між різними зацікавленими сторонами — плюс.
- Досвід створення високоякісної документації API (специфікації OpenAPI).
- Володіння інструментами та методами CI/CD, зокрема з діями Azure DevOps і GitHub.
- Досвід роботи з базами даних Postgres навколо структури таблиці, базового SQL і відображення полів.
Основні обов’язки:
Експертиза тестування API:
- Розробка, впровадження та виконання комплексного тестування плани та тестові випадки для REST API.
- Розробляйте та обслуговуйте сценарії автоматичного тестування API, щоб забезпечити надійність і продуктивність нашого шлюзу API.
- Виявляйте, документуйте та відстежуйте дефекти та тісно співпрацюйте з розробниками, щоб забезпечити своєчасне вирішення.
Співпраця із зацікавленими сторонами:
- Співпраця з технічними зацікавленими сторонами та продуктами, щоб визначити й уточнити контракти на дані для шлюзу API.
- Уточніть і вдосконаліть використання конкретних полів API, щоб забезпечити чіткий і ефективний зв’язок між різними API.
Документація:
- Створюйте та підтримуйте першокласну документацію для REST API за допомогою специфікації OpenAPI.
- Задокументуйте різні потоки автентифікації та переконайтеся, що вони належніраніше впроваджені та перевірені.
Відображення бази даних:
- Працюйте з базами даних Postgres, щоб визначати та відображати поля в різних системах баз даних.
- Інтеграція CI/CD:
- Працюйте з конвеєрами CI/CD, зокрема з Azure та GitHub, щоб інтегрувати автоматизовані тести та забезпечити плавне розгортання.
Приємно мати:
Знання .NET і C#:
- Знайомство з .NET стек і C#, щоб ефективно співпрацювати з розробниками та розуміти серверні системи.
Наскрізне тестування:
- Досвід наскрізного тестування інтерфейсів користувача, щоб забезпечити повне покриття усієї програми.
Мобільне тестування:
- Знання мобільного тестування, включно з Flutter і нативною розробкою, щоб розширити тестування на мобільні платформи.
Навички управління проектами:
- Здатність обговорювати часові рамки та керувати залежностями проекту, щоб забезпечити своєчасне виконання необхідних вимог.
Якщо ви приєднаєтеся до команди, ви станете частиною динамічної команди, яка трансформує спосіб підключення наших клієнтів і взаємодії з нашими продуктами за допомогою передових рішень API.