Software Tester - Monitoring Tools

Information Technology (IT) Manila, Philippines


Description

RingCentral provides cloud business phone systems designed for today's mobile, distributed business world. The RingCentral technology platform eliminates the need for expensive and technically complex on-premise legacy phone systems. By combining a hosted, multi-extension business phone system with advanced voice and fax functionality, RingCentral simplifies business communications for modern, flexible business environments.

The RingCentral environment is fast paced, high octane, success driven, team oriented and committed to growing the business in a virtually untapped market. Do you have the ability to thrive in a startup environment?  We are looking for candidates with an entrepreneurial spark

We are looking for Software tester/QA Automation Engineer to join the RingCentral Monitoring Tools team. You will be responsible for quality of developed software for our top-notch monitoring infrastructure including TICK stack, ELK stack, Zabbix etc. The right candidate will be excited by the prospect of optimizing or even re-designing our company’s monitoring infrastructure to support our next generation of products and monitoring initiatives.

 

Duties, Responsibilities:

  • Design test cases and understand what layer is better to test them on
  •  Design and automate UI and API tests
  • Design and automate end-to-end and post-deployment verification tests
  • Manual testing
  • Troubleshooting
  •  Support clients
  • Take part in building and developing of the existing CI/CD pipeline

 

Must have skills

  • Experience in web service testing
  • Knowledge of HTTP, REST, JSON and YAML
  • Knowledge of Python, the level enough to write automation tests
  • OOP understanding
  • Experience in using WebDriver
  • Basic knowledge of Linux
  • Familiarity with Docker
  • Experience with tools: Git, GitLab, Jira
  • Understanding microservice architecture and HA principles
  • We expect that you are able

- to test without comprehensive documentation

- to switch between projects quickly

 

Desired skills:

  • Experience with Jenkins pipelines on Groovy
  • GitLab CI
  • Pytest
  • Allure
  • Kubernetes
  •  Helm Chart

 

Qualifications:

  • B.S. degree in Computer Engineering, Computer Science, or Information Technology  and 3+ years of experience in software testing and 2+ in automation testing at least