Voyagu

QA Automation Engineer

Voyagu

full-time

Posted on:

Location Type: Remote

Location: Poland

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design, maintain, and improve automated test suites (Kotlin + Selenium)
  • Refactor existing test code to improve structure and maintainability
  • Reduce duplication and improve abstraction in the automation layer
  • Build reusable utilities for booking and lifecycle flows
  • Debug flaky tests and improve stability
  • Participate in code reviews and contribute to engineering discussions
  • Support CI/CD quality gates and regression coverage
  • Collaborate closely with backend engineers on integration testing

Requirements

  • Strong programming fundamentals (any language)
  • Ability to write clean, structured, maintainable code
  • Understanding of OOP principles and code abstraction
  • Experience refactoring existing or messy code
  • Understanding of HTTP, web applications, and integration behavior
  • Experience with Selenium or similar automation tools
  • Ability to reason about state, flows, retries, and side effects
  • Clear and structured communication
  • Nice to Have
  • Backend development experience
  • Experience with CI pipelines
  • Understanding of distributed systems behavior (timeouts, retries, idempotency)
  • Experience improving legacy automation suites
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KotlinSeleniumOOP principlesHTTPweb applicationsintegration testingCI/CDautomationrefactoringlegacy automation
Soft Skills
clean codestructured communicationmaintainabilityreasoning about statecollaborationdebuggingengineering discussionsproblem-solvingabstractioncode reviews