Softengi

QA Automation Engineer to $2700

Project Overview

We are launching a new project and are looking for a QA Automation Engineer to join the team and maintain, extend, and evolve a comprehensive automation framework.
The project is strongly focused on Java-based UI automation using Selenium, complex framework architecture, and deep object-oriented design. You will work with local build configurations, advanced test structures, and integrations such as OAuth2 for email and authentication-related testing.

 

The expected engagement duration is up to 6 months.
Workload may vary from month to month and may not always reach 100%, but it is expected to remain close to full-time involvement overall.

This is a project delivered in a freelance cooperation model.

 

Responsibilities:

  • Maintain and extend an existing QA automation framework
  • Design and implement UI automated tests using Selenium WebDriver
  • Work with complex, deeply structured OOP-based architectures
  • Configure and manage local builds and project environments
  • Ensure stable and readable test execution reporting
  • Handle integrations related to OAuth2, including email or third-party authentication flows
  • Collaborate closely with the project team to ensure high product quality

 

Requirements:

  • Strong Java Core knowledge (Java 13โ€“21), including:
    • Collections
    • Streams
    • Functional interfaces
  • Advanced OOP expertise:
    • Confident use of Interfaces and Abstract Classes
    • Experience working with complex architectural patterns
  • Selenium WebDriver:
    • Extensive hands-on experience in UI automation
    • Ability to work with dynamic web elements
  • Test frameworks & build tools:
    • TestNG
    • Maven
  • Technical literacy:
    • Understanding of OAuth2 for automated testing scenarios (email, authentication, third-party services)
  • English: Good speaking and writing skills

 

Nice to Have:

  • Experience with local environment setup and complex configurations
  • Familiarity with Allure for test reporting and analysis

Required skills experience

OAuth 2.0 3 years
Java 3 years
TestNG 3 years
Maven 3 years

Required languages

English B1 - Intermediate
Ukrainian C1 - Advanced
Published 5 February
146 views
ยท
30 applications
To apply for this and other jobs on Djinni login or signup.
Loading...