Middle General QA Engineer (with automation on Java)

UKEESS Software House


Дата: 1 день тому
Місто: Львів
Адреса: вулиця Міртова, 12.
Вид зайнятості: Повна зайнятість
UKEESS Software House

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

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

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

Наша команда зараз розробляє головну цільову сторінку, яку користувачі бачать після входу в систему. Основне призначення цієї сторінки — надати персоналізований попередній перегляд функцій платформи, пов'язаних з дослідженням ДНК та сімейною історією. З огляду на те, що наша система буде однією з перших взаємодій клієнта після створення облікового запису, тому важливо, аби вона була зручною для користувача та легко інтегруватися з іншими системами. 

Сторінка розроблена з використанням архітектури прогресивного завантаження на основі віджетів, що означає, що контент завантажується під час прокручування користувачів, подібно до стрічок Facebook або Twitter. Кожен віджет відображається на основі певних умов, таких як рівень підписки, варіанти A/B-тестів, завершення тесту ДНК тощо. Ми постійно додаємо нові віджети та підтримуємо існуючі, тому ця роль включає як ручне тестування, так і автоматизацію тестування, де це можливо.

Стек проекту: Java/NodeJS/React

Основні обов'язки:

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

  • Розробка та підтримка автоматизованих тестових фреймворків, інструментів та наборів тестів за допомогою Java для наших програмних застосунків

  • Співпраця з крос-командами, включаючи розробників, тестувальників та РМ для розуміння вимог до програмного забезпечення та розробки комплексних планів тестування

  • Проектування, впровадження та виконання автоматизованих тестових сценаріїв, виявлення помилок та усунення несправностей протягом життєвого циклу розробки

  • Виконання функціонального, інтеграційного, регресійного та перфоменс-тестування для забезпечення стабільності та надійності наших сервісів

  • Проведення аналізу першопричин та тісна співпраця з розробниками для усунення виявлених дефектів, відстеження проблем та забезпечення своєчасного вирішення

  • Постійне покращення охоплення тестуванням, ефективності тестування та загальної якості шляхом визначення областей для автоматизації та впровадження інноваційних методологій тестування

  • Бути в курсі нових технологій, галузевих тенденцій та передового досвіду, пов'язаного з тестуванням програмного забезпечення та забезпеченням якості

Вимоги:

  • 3+ роки комерційного досвіду роботи як Automation QA (автоматизація на Java)

  • Сильні навички програмування на Java

  • Комерційний досвід роботи з фреймворками автоматизації тестування, такими як TestNG, Selenium

  • Глибоке розуміння методологій розробки програмного забезпечення, процесів контролю якості та принципів Agile/Scrum

  • Практичний досвід тестування RESTful API, веб-додатків та backend-систем.

  • Практичний досвід тестування інтерфейсу користувача

  • Сильні аналітичні навички та навички вирішення проблем, здатність налагоджувати складні проблеми та пропонувати ефективні рішення

  • Відмінні усні та письмові комунікативні навички, а також здатність ефективно співпрацювати з міжфункціональними командами

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

  • Комерційний досвід роботи з BrowserStack (автоматизація)

  • Англійська мова: upper-intermediate (як розмовна, так і письмова)

Буде перевагою:

  • Знання Node.js та досвід роботи з Playwright

  • Знання чи досвід із системами контролю версій (наприклад, Git), інструментами збірки (наприклад, Maven, Gradle) та конвеєрами CI/CD

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

  • Ступінь бакалавра з комп'ютерних наук/інженерії

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

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

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

  • Щорічна оплачувана відпустка

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

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

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

  • Відсутність бюрократії та мікро менеджменту

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

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

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

  • Корпоративні подарунки, свята та розваги

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

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

-------------------------------------------------------------------------------------------------------------------

UKEESS Software House is looking for a Middle General QA Engineer (with automation on Java) 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 30+ billion digitized global 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 about their lives. One of our teams is working on a project that helps make our customers' businesses more effective!

Our team is currently developing the main landing page that users see after logging in. The primary purpose of this page is to provide a personalized preview of the platform’s features related to DNA exploration and family history. With hundreds of thousands of visits daily, ensuring optimal performance and stability is crucial.

The page is designed using a widget-based, progressive loading architecture, meaning content loads as users scroll, similar to Facebook or Twitter feeds. Each widget is displayed based on specific conditions, such as subscription level, A/B test variants, DNA test completion, and more. We are continuously adding new widgets and maintaining existing ones, so this role involves both manual testing and test automation where applicable.

Tech stack of the project: Java/NodeJS/React

Key Responsibilities:

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

  • Develop and maintain automated test frameworks, tools, and test suites using Java for our software applications.

  • Collaborate with cross-functional teams, including developers, QA engineers, and product managers, to understand software requirements and develop comprehensive test plans.

  • Designed, implemented, and executed automated test scripts, identifying bugs and troubleshooting issues throughout the software development lifecycle.

  • Perform functional, integration, regression, and performance testing to ensure the stability and robustness of our software products.

  • Conduct root cause analysis and work closely with developers to resolve identified defects, track issues, and ensure timely resolution.

  • Continuously improve test coverage, test efficiency, and overall quality by identifying areas for automation and implementing innovative testing methodologies.

  • Stay up-to-date with emerging technologies, industry trends, and best practices related to software testing and quality assurance.

Requirements:

  • 3+ years of commercial experience as a QA Automation Engineer using Java

  • Strong programming skills in Java 

  • Commercial experience with test automation frameworks such as TestNG, Selenium

  • Solid understanding of software development methodologies, QA processes, and Agile/Scrum principles.

  • Hands-on experience with testing RESTful APIs, web applications, and backend systems.

  • Hands-on experience with UI testing.

  • Strong analytical and problem-solving skills, able to debug complex issues and provide effective solutions.

  • Excellent verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams.

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

  • Commercial experience with BrowserStack (automation)

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

It will be a plus:

  • Knowledge of Node.js and experience with Playwright

  • Familiarity with version control systems (e.g., Git), build tools (e.g., Maven, Gradle), and CI/CD pipelines.

  • Experience with SQL Server or MySQL

  • Bachelor’s degree in Computer Science/Engineering

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

  • Corporate gifts, celebrations, and fun activities

  • Sports activities: ping-pong, soccer, workout

Suppose you have a passion for solving challenging problems, building scalable, robust systems, love working with the latest technologies in a fast-paced, flexible environment, and are excited at the prospect of having a significant impact on products with more than 3 million paying subscribers. In that case, we want to talk to you! ;-)

Як відгукнутися?

Щоб відгукнутися на цю вакансію, вам необхідно авторизуватися на нашому сайті. Якщо у вас ще немає облікового запису, будь ласка, зареєструйтесь.

Розмістити резюме

Схожі вакансії

Backend Developer (Node.js/Nest)

British Builders, Львів,
19 годин тому
Місце роботи: Львів (робота в офісі) Опис вакансії Ми розширюємо команду та шукаємо Backend Developer для роботи над сучасними проєктами. Робота в офісі. Готові розглянути кандидата з некомерційним досвідом. Backend Developer (Node.js/Nest) Що потрібно: Node .js Nest JS Postgre SQL Redis JWT Sequelize Sequelize migrations Type Script Ми пропонуємо: Офіційне працевлаштування та конкурентну заробітну плату; Дружній колектив та комфортні умови...
British Builders

Уповноважений з антикорупційної діяльності

1 територіальне медичне об'єднання м. Львова, КНП, Львів,
1 день тому
Опис вакансії КНП «1 територіальне медичне об'єднання м. Львова» — це одна з найбільших та найпрогресивніших медичних установ України. Ми надаємо повний спектр медичних послуг, об'єднуючи зусилля великої команди професіоналів, які щодня працюють для збереження життя та здоров’я наших пацієнтів. Наша місія Рятувати українців в Україні, забезпечуючи найвищий рівень медичної допомоги. Вимоги до кандидата: Вища юридична освіта: диплом бакалавра (6...
1 територіальне медичне об'єднання м. Львова, КНП

Графічний дизайнер

МЕГАОПТИКА, Окулярний центр, Львів,
25 000 ₴ - 30 000 ₴
1 день тому
Запрошуємо графічного дизайнера до нашої команди! Мегаоптика — це найбільший окулярний центр України, куди ми привозимо найкращі окуляри з усього світу. Ми не просто продаємо окуляри — ми створюємо справжні витвори мистецтва для найвибагливіших клієнтів! Наші досягнення: Найбільша оптика України (2022 р.) Найкраща оптика світу (2023 р.) Найширший вибір — понад 8000 оправ для примірки! Чому варто стати частиною саме...
МЕГАОПТИКА, Окулярний центр