Senior QA automation engineer (RingCX billing team)

Technology Stack:

Java, GitLab, Jenkins, Docker, ArgoCD

Senior QA automation engineer (RingCX billing team)

RingCX is a simple and powerful AI-integrated contact center solution. The RingCX Billing team is responsible for converting service usage into costs based on various license types. We also develop and maintain an API for partners to manage their customers' accounts and licenses.

The team is international, based in Bulgaria, Georgia, India and Spain.

Our priority is quality, as services are finance-related. Developing tests on multiple levels of test pyramid is a part of features-development flow. We use CI/CD to assure quality and deliver our components to production.

Responsibilities

  • Being one of two senior QAA engineers in a RingCX Billing Team;

  • Working on new features tests automation, prepare test plans, implement component and integration tests;

  • Supporting CI/CD engine and tests;

  • Making releases - launch CI/CD pipeline, analyse failed tests, agree on integration testing with other teams, approve Production deploy;

  • Studying business processes to understand possible test cases better.

Requirements

  • Java development experience and understanding of core concepts as OOP, Collections, Exception handling, patterns;

  • Experience with JUnit or TestNG frameworks;

  • Good understanding of QA theory (test design, level of testing, software development lifecycle, etc);

  • Experience with CI/CD services (Jenkins, Bamboo, etc);

  • Knowledge of the HTTP protocol and the concept of REST;

  • Understanding of Agile methodologies;

  • Experience with Docker.

Will be a plus

  • Experience with mock libraries (mockito, mockServer, wireMock);

  • Work experience as manual QA;

  • Experience in Kafka testing;

  • Basic knowledge of Kubernetes/ArgoCD.

We offer

  • Well-coordinated professional team;

  • Cutting edge technologies, interesting and challenging tasks, dynamic project, great opportunities for self-realization, professional and career growth;

  • Additional Health and Life Insurance Package;

  • Employee Assistance Program;

  • 25 vacation days;

  • ReBenefit Platform Account.

Apply for job

apply

Contact us

Write to us at jobs@jettycloud.com or send a message to our recruiters