QA Automation Engineer

Responsibilities:

  • Analyze business and functional requirements, technical specifications, and other project documentation.
  • Participate in meetings with the client to clarify requirements.
  • Decompose tasks and estimate effort for automating mobile, web UI, and API testing.
  • Define and prioritize test cases suitable for automation; create and maintain Test Cases, Test Suites, and Test Plans.
  • Develop and maintain automated tests for UI, API, and mobile applications.
  • Integrate automated tests into CI/CD pipelines.
  • Participate in code reviews, ensuring high code quality standards.
  • Collaborate closely with development teams to improve product testability and ensure fast defect resolution.
  • Prepare test reports and provide clear testing status updates.
  • Participate in product demos and testing-related planning sessions.

Requirements

    Test Automation:

    • Practical experience in developing automated UI and API tests.
    • Strong knowledge of automation patterns (Page Object, Page Factory).
    • Experience integrating tests into CI/CD pipelines.
    • Experience with REST API testing and API-based verification.
    • Experience configuring testing environments, including Docker.

    Programming:

    • Solid knowledge of Java.
    • Strong understanding and practical application of OOP principles, SOLID, and design patterns.
    • Ability to write clean, maintainable, and well-structured code.
    • Experience using static code analysis and code quality tools.
    • Hands-on experience with RestAssured for API testing.
    • Experience with Playwright for UI automation.
    • Experience building or extending automation frameworks.

    Tools & Technologies:

    • Confident experience with Git, including conflict resolution.
    • Experience with build and dependency tools (Maven, Gradle).
    • Understanding of browser cookies, tokens, and JavaScript for testing purposes.
    • Solid knowledge of CI/CD practices and pipeline configuration.
    • Experience working with Docker will be a plus.

    SDLC:

    • Active participation in all stages of the development lifecycle (daily meetings, planning, retrospectives).
    • Ability to estimate tasks and prioritize work effectively.

      We offer:

      • Opportunity to influence and feel your impact within the company
      • Compensation that grows with your achievements
      • Paid vacation and sick leave
      • Medical insurance
      • Budget for conferences, workshops, and trainings to support your professional growth
      • Free English language courses
      • Flexible work schedule
      Відгукнутися

      Наші цінності

      Цінуємо інновації та розвиток

      Найбільша цінність нашої команди – людина, її особистість та унікальність. На цьому підході ми будуємо взаємодію всередині команди, з клієнтами та партнерами. У фокусі нашої уваги – розвиток довгострокових партнерств у всіх проєктах: продуктових, сервісних, програмах корпоративної відповідальності. Ми ростемо спільно з усіма нашими партнерами, бо разом можемо зробити для розвитку індустрії більше, ніж поодинці.

      QA Automation Engineer Довіра, взаємоповага та  партнерство

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

      QA Automation Engineer Ефективність та результат

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

      QA Automation Engineer Корпоративна соціальна відповідальність та волонтерство

      Важливою складовою нашої роботи є корпоративна соціальна відповідальність на рівні компанії та волонтерство - на рівні кожного працівника. Волонтери з нашої команди у вільний час допомагають ремонтувати та збирати FPV-дрони, надавати гуманітарну допомогу переселенцям, розвивають екологічні проєкти.

      QA Automation Engineer Якість та інноваційність

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