Senior fullstack QA Engineer (UI) Contact Center

Technology Stack:

Selenium, Webdriver, Cypress, Java, Grafana, Kibana, Jenkins, SQL, JS



Senior fullstack QA Engineer (UI) Contact Center

JettyCloud looks for IT professionals on behalf of RingCentral to join its team in Sofia.

RingCentral Bulgaria is a new European branch of an American company RingCentral. JettyCloud is a software R&D center that works for RingCentral. Due to our long-term partnership we help the company to find talented engineers who will work on #1 cloud communications solution.

RingCentral's cloud-based communications platform connects more than 2 million users across the world.

Are you looking for an opportunity where your skills and passion make a difference and where your voice will be heard? 

RingCentral Engage offers collaborative environment and committed to providing outstanding service for its customers. 

We’re the #1 global cloud-based, communications provider, growing at more than 30% annually, and we’re looking for team-members with an entrepreneurial spark!

What if you had the freedom of a startup and the resources of a global enterprise?

That’s exactly the kind of environment we’re building together at RingCentral.

As a member of the RingCentral Engage Engineering team, you’ll tackle complex, mission-critical problems and build the platform that’s changing the way the world communicates. RingCentral Engage is CCaaS solution that serves businesses large and small, providing highly reliable uptime, scalability and flexibility to support any business need or workflow.

We are looking for QA in UI team that will work during whole development lifecycle, closely work with product owners, developers and other QA, create test scenarios and automate them to minimize manual work. Our culture is motivational, constructive, and positive. We value teamwork, camaraderie, and collaboration. If you’re up for a fun challenge, we want to hear from you.


Working as an embedded QA engineer, you will perform a full cycle of feature testing - starting from requirements, going to test automation through manual testing and release, and further autotests maintenance. This assumes following duties:

  • Close cooperation with stakeholders;

  • Create, review and maintain test artifacts (test cases, test planes, guides, bug reports, etc.);

  • Create automated tests for new features;

  • Create and maintain CI/CD process for autotests;

  • Execute existing autotests, analyze results, support regression test sessions from the automation perspective;

  • Participate in interview process;

  • Newcomers super visioning.


  • Bachelor's degree in Computer Science, Engineering or a related field or equivalent, is required;

  • 5 + years of experience in Quality Assurance;

  • At least 2 + years of Experience in web application testing automation;

  • Good knowledge of TypeScript/JavaScript, be able to develop and maintain test scripts with Playwright or Cypress;

  • Good knowledge of testing theory and best practices, proficiency in test design;

  • Good communication skills (verbal and written), good English (at least Intermediate);

  • Be able to educate and supervise other QA engineers  with transition of automation to JS+Cypress.

As a plus

  • Knowledge of DevOps procedures and tools, experience in using Grafana, Kibana and Jenkins;

  • Knowledge of relational database theory and SQL language;

  • Experience working in Agile environment;

  • Java;

  • Selenide.

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 with 400BGN value monthly.

Apply for job


Contact us

Write to us at or send a message to our recruiters