Join •••••••••••••’s engineering team, building tools for safe and convenient communication for millions of users worldwide.

Responsibilities:

  • Design, build, and maintain Java test automation for backend services, from smoke suites through full regression.
  • Grow automated smoke tests into a staging gate that blocks regressions before production.
  • Partner with backend developers on end-to-end system verification.
  • Integrate automated suites into CI/CD pipelines and keep them fast, stable, and meaningful.
  • Help define quality gates and progression suites so features are verified by automation as part of standard delivery.

Requirements:

  • 3–5 years of test automation experience and strong hands-on Java skills.
  • Experience with Java, Selenide/Selenium, TestNG, Maven, RestAssured, and Allure.
  • Experience building and maintaining frameworks and infrastructure, including Page Object Model, Docker/Selenoid, GitLab CI, and Git.
  • Solid experience automating backend/API testing for REST and microservices, including request/response validation and functional flows.
  • Quality-first, automation-first mindset and motivation to reduce manual QA to zero.
  • Experience using AI tools for development and QA.

Advantages:

  • Mobile automation with Appium and device clouds such as BrowserStack.
  • SQL/database validation, including MySQL via JDBI and Aerospike.
  • AWS, GCP, and Kubernetes.
  • Data-pipeline and feature-flag validation.
  • Multi-environment test configuration and parallel suite execution in CI.
  • AdTech experience.