logo[мetahunt]
> DOU
senior

Automation QA Engineer

Dripify
format:Remotecompany:Product
javasqlplaywrightseleniumcucumberjunitrest assuredlinux
springgradlemavenpostgresqldockerallurepactwireshark
experience4+ years
domainSaaS
> full description

We are seeking a hands-on QA Automation Engineer to join our team at Dripify (🔗 dripify.com), a leading B2B SaaS product company.

We’re at the start of our automation journey, and a Java-based test platform (owned by the team’s SDET) is already in place.

The current QA team includes an AQA Lead, SDET, 1 AQA. We are planning to grow a dedicated Automation QA team, and this role will be a core contributor in shaping it.

Your mandate: rapidly expand automated coverage, contribute to a strong regression suite aligned to an evolving traceability matrix, and continuously improve test quality through direct hands-on contributions.

Requirements:

  • 4+ years of experience in testing (with at least 3 years in UI testing and 1+ year in API testing)
  • Strong Java 17+ skills for test automation development
  • Strong SQL skills for data validation and test setup

Hands-on experience with:

  • UI automation: Playwright or Selenium
  • Test structure: Cucumber (Gherkin)
  • Test runner: TestNG or JUnit
  • API testing: REST Assured
  • Practical experience with AI coding assistants (Claude Code or similar) for test case creation, automation development, and test data generation (mandatory)
  • Good understanding of HTTP protocols and browser developer tools for debugging and analysis
  • Basic Bash scripting

Would be a plus:

  • Spring Framework 5 (dependency injection / understanding application architecture)
  • Build tools: Gradle (Kotlin DSL) or Maven
  • Database access patterns: HikariCP + PostgreSQL, SSH tunneling (JSch) or similar
  • Reporting with Allure
  • Logging with Logback + SLF4J
  • Docker and Docker Compose for containerized test environments
  • WebProxy tools (mitmproxy, Wireshark) for traffic analysis
  • Experience with CI/CD pipelines and optimizing test execution
  • Contract testing (Pact) and API schema validation


Responsibilities:

  • Design, write, review, and maintain automated tests (UI, API, integration)
  • Contribute production-level automation code on a regular basis
  • Contribute to the traceability matrix and help expand regression coverage
  • Prepare clear test reports, documenting coverage, results, and identified defects

Work conditions:

  • 100% remote position, providing flexibility and work-life balance.
  • Competitive salary reflecting your skills and expertise.
  • 24 days of paid vacation per year to recharge and relax.
  • 10 days of paid sick leave.
  • Educational opportunities.
  • Compensation budget for medical and hobby/sport expenses.
  • Generous budget for birthdays and anniversaries.
  • Online and offline team events.
  • A collaborative and innovative work environment with passionate team members.

Hiring process:

✅ Interview with Talent Acquisition Specialist (45 min) — ✅ Technical Interview with AQA Lead — ✅ Reference check — ✅ Offer

Відгукнутись на вакансію