RevJet — это высокотехнологичная компания в области IT и маркетинга, с штаб-квартирой в Кремниевой Долине (США, Калифорния). Мы разрабатываем и внедряем принципиально новые дифференцированные технологии маркетинга, мультимедийной рекламы и CRM на основе современных информационных систем.
3 декабря 2021

Senior Automation QA Engineer (backend) (вакансия неактивна)

Киев, Одесса, удаленно $3000–4000

RevJet (www.revjet.com) is looking for Senior Automation QA Engineer (backend) to work with the world-known RevJet Creative Management Platform. The platform brings unprecedented sophistication and power to each and every ad creative discipline including DCO, personalization, audience management, workflow, approvals, rich case-study visualization, experimentation, and effortless self-optimizing performance competitions.

Our team is distributed across Ukraine, Canada and the USA, so QA Engineer is expected to work with a distributed team.

Required:

  • 3+ years of experience in automation testing
  • Solid experience with Java 8+ (Multithreading, OOP, Stream, Function), Maven, TestNG, environmental properties
  • Strong knowledge of WEB architecture, networking, REST API
  • Experience in managing automated tests with CI/CD tools (Gitlab, Jenkins)
  • Experience with Docker (run, create, debug, manage)
  • Good experience with *NIX OS console, bash scripting
  • Good Knowledge of SQL
  • Experience with version control systems (Git)
  • Experience with performance, stress, load testing
  • Strong knowledge of testing theory and software development models
  • Good written and spoken English
  • Strong communication skills, self-organization, accuracy, attention to details

Preferred:

  • Experience with Gatling tool and Scala is a plus
  • Experience with Kubernetes is a plus
  • Experience with developing API automated framework
  • Basic knowledge of online advertising

Responsibilities:

  • Understand business requirements and priorities
  • Design, write and execute automated tests (Integration, Performance)
  • Write reliable and scalable code
  • Maintaining and developing automated infrastructure to support and expand required testing capabilities