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! ;)
Відділ персоналу
