Пошук роботи на robota.uaukraine
Віддалена робота

Strong Junior/Middle General QA Engineer (with JavaScript automation)

1 тиждень тому
16 січня 2026
Львів
Віддалена робота
Гібридна
В офісі/на місці
Повна зайнятість
Безкоштовне навчання
Компенсація спортзалу
Медичне страхування
Компенсація навчання
Курси іноземної мови

UKEESS Software House шукає Strong Junior/Middle General QA Engineer (з автоматизацією на JavaScript) на повний робочий день (або в офісі у Львові, або з можливістю віддаленої співпраці в Україні).

Про замовника та проект:

Це один з найбільших у світі ресурсів по дослідженню сімейної історії та оцифровці ДНК (клієнти зі США). За допомогою цього сервісу і ДНК-аналізу, наприклад, можна визначити етнічне походження, особливості тілобудови та інсайти по здоров'ю тощо (зараз - це близько 100 визначень). Також можна побудувати своє сімейне дерево і дізнатись цікаві факти про своїх предків на базі у понад 60 млрд оцифрованих архівних записів (+ ця цифра постійно росте). Загалом, наш замовник вважається найбільшим у своїй бізнес-ніші!

Стек проекту: Nest.JS/TS/Apollo Server/GraphQL/MariaDB/MySQL/AWS.

Наша команда підтримує транзакції між мобільними додатками та серверними службами, забезпечуючи зворотну сумісність і забезпечуючи рівень агрегації для зменшення споживання заряду акумулятора та підвищення продуктивності додатків. GraphQL забезпечує гнучку конструкцію запитів, дозволяючи повертати лише певні поля, які запитує клієнт. Усі сервіси розгорнуті в хмарі AWS. 

Ключові обов'язки:

  • Автоматизація тестування нового функціоналу в проектах GraphQL s REST сервісах

  • Мануальне тестування на різних пристроях (комп'ютер, мобільний), ОС (Windows, macOS, iOS, Android) і браузерах (Chrome, Safari, EDGE, Firefox)

  • Написання інтеграційни тестів

  • Написання перфоменс-тестів

  • Виявлення, повідомлення та відстежування дефектів продукту

  • Створення та ведення тестової документації, автоматизованих тестових випадків

  • Аналіз журналів помилок

  • Робота в Scrum-команді

  • Робота з командою розробників для вирішення відкритих питань

  • Спілкування з командою замовника

Технічні вимоги:

  • від 2-х років досвіду автоматизованого тестування з використанням JavaScript

  • Комерціний досвід роботи із тестовими фрейморками (Cypress буде перевагою)

  • Досвід із JMeter, Postman

  • Вміння будувати структуру автоматизації з нуля

  • Досвід із Git

  • Досвід робои з Page Object Model, BDD, TDD, S тестовими фреймворками тощо.

  • Англійська: вище середнього та вище (розмовна та письмова)

Перевагою буде:

  • Досвід роботи з PM клієнта або координації проекту

  • Досвід із BrowserStack

  • Досвід роботи з SQL Server або MySQL

  • Досвід роботи з системами CI/CD

  • Досвід роботи з AWS 

Що ми пропонуємо новому колезі?

  • Конкурентоспроможна компенсація (на основі ринкових даних, але також залежить від технічного рівня кандидата)

  • Гнучкий графік роботи

  • Щорічна оплачувана відпустка та можливість скористатись відпусткою за власний рахунок

  • Безкоштовні уроки англійської (онлайн)

  • Медичне страхування або дві альтернативи на вибір

  • Індивідуальний плани для професійного та особистісного розвитку

  • Відсутність бюрократії та мікроменеджменту, дружний колектив

  • Сучасне комфортне офісне приміщення (зона барбекю, кухні, кімнати відпочинку та ін.)

  • Закордонні відрядження (після війни)

  • Парковка на території офісу та зарядна станція для електромобілів

  • Спортивні активності: настільний теніс, футбол, воркаут

Надішліть нам своє резюме і давайте познайомимося! ;)

—------------------------------------------------------------------------------------------------------

UKEESS Software House is looking for a talented, Strong Junior/Middle General QA Engineer (with JavaScript automation) to join our team for a full-time position (remotely in Ukraine or in Lviv’s office).

About the Customer and the Project:

Our customer is the world's largest family history and consumer genetics company. With more than 60 billion digitized historical records, 100 million family trees, and 18 million people in a growing DNA database, our client helps customers discover their family stories and gain a new level of understanding of their lives. One of our teams is working on a project that helps to make the business process of our customers more effective! Are you passionate about dedicating your work to enriching people's lives? Join us!

Our team supports transactions between mobile applications and backend services, ensuring backward compatibility and providing an aggregation layer to reduce battery consumption and improve application performance. GraphQL enables the flexible construction of queries, allowing us to return only the specific fields requested by the client.

Tech stack of the project: Nest.JS/TS/Apollo Server/GraphQL/MariaDB/MySQL/AWS.

Key Responsibilities:

  • Automation testing of new functionality in the project's GraphQL and REST services

  • Manual testing on different devices (desktop, laptop, mobile), OS (Windows, macOS, iOS, Android), and browsers (Chrome, Safari, EDGE, Firefox)

  • Writing integration tests

  • Writing performance tests

  • Identify, report, and track product defects

  • Creating and maintaining test documentation and automated test cases

  • Error logs analyzing

  • Working in a Scrum team

  • Working with the development team to resolve open issues

  • Communication with the customer's team

Requirements:

  • 2+ years of QA Automation experience using JavaScript

  • Commercial experience with test automation frameworks (Cypress is preferable)

  • Experience with JMeter, Postman

  • Be able to build an automation framework from scratch

  • Experience with source control (Git)

  • Experience with Page Object Model, BDD, TDD, S test frameworks, etc.

  • Good communication and interpersonal skills

  • English: upper-intermediate (both speaking and writing)

It will be a plus:

  • Experience working with the Client's PM or coordinating the project

  • Experience with BrowserStack

  • Experience with SQL Server or MySQL

  • Experience with CI/CD systems

  • Experience with AWS

What can we offer our new colleague?

  • Full-time position in a highly professional team

  • Competitive compensation (based on market data, but also depending on the technical level of the candidate)

  • Flexible work schedule

  • Individual approach to professional growth

  • Free English classes (online)

  • 3 health packages to choose from

  • Annual paid vacation and state holiday celebration

  • Lack of bureaucracy and micromanagement

  • Foreign business trips (after the war)

Our office in Lviv has generators and stable communication in case of “no electricity”. Also, you will have the:

  • Modern, comfortable office facilities (a barbecue zone, kitchens, lounge rooms, coffee machines, etc.)

  • On-site parking lot and charge station for Electric Cars

  • Sports activities: ping-pong, soccer, workout

Send us your CV and let's get to know each other! ;)

Відділ персоналу