Quality Assurance Engineer Telco
Timișoara, Romania
6 zile în urmă
source : Just Join IT

CWMP / SNMP (nice to have)

MongoDB (nice to have)

Gatling (nice to have)

Git (junior)

Java / Scala (junior)

Selenium WebDriver (regular)

Test Automation (regular)

Testing (advanced)

Unified Management Platform (UMP) is a flagship product of AVSystem, enabling to manage a huge number of devices using multiple protocols.

UMP allows to flexibly configure and upgrade devices, control their parameters, execute programmable workflows, and integrate with client systems.

Our multi-server, high-performance telecommunications deployments support from hundreds of thousands to millions of devices.

Scope of responsibilities / tasks :

  • Testing new functionalities.
  • Writing and maintaining the database of automated and manual test cases.
  • Maintaining the tests environment.
  • Ensuring product’s ergonomics, simplicity and intuitive functioning.
  • Performing regression tests.
  • Searching for and reporting bugs.
  • Performing re-tests.
  • Performing migration tests.
  • Checking product documentation.
  • Typical working day :

  • Testing new functionalities, writing automated tests and developing an internal test environment.
  • Daily 15 minute stand-up (status)
  • At the end of the one-week sprint, a maximum of 3 hours of Scrum meetings (sprint summary, analysis and estimation of tasks for the next sprint).
  • Whole team collaboration to achieve a shared sprint goal.
  • The technologies we use :

    Scala, Java 8 / 11, Angular, MongoDB, Redis, Kafka, JGroups, and Docker, Kubernetes and Gitlab in the infrastructure part.

  • and how do we test - apart from code review, a great deal of unit tests, Selenium, SOAP and performance tests - all running automatically every day.
  • In addition, thanks to our QAs within the team - manual tests, and manual regression tests every two months before each release.

    Who we are looking for :

  • Knowledge about testing (e.g. testing techniques, whitebox, blackbox).
  • Basic skills in Java or Scala programming.
  • Basic knowledge of computer networks : (e.g. TCP, HTTP, UDP).
  • Basic knowledge of Unix / Linux systems.
  • At least intermediate English and Polish language skills.
  • Attitude : open, willing to learn, independent.
  • Nice if you have :

  • Knowledge of Selenium Web Driver, Gatling and Page Object Pattern.
  • Knowledge of Git.
  • Basic knowledge of MongoDB.
  • Knowledge of REST / SOAP.
  • Knowledge of CWMP, SSH, Telnet, SNMP.
  • What we offer :

    Technical challenges and skills improvement :

  • High-availability product in a distributed, multi-server architecture that supports millions of devices.
  • In-depth, hands-on experience with multiple network protocols and telecommunications domain.
  • Internal Scala trainings and in-team product and technology trainings.
  • Team and staff :

  • Limited staff rotation - team includes senior employees with 3-8 years of experience in the company.
  • Company transparency - awareness of the whole process and of what other teams deal with, and how development combines with business.
  • Technical autonomy and real impact on the product and process.
  • Many career paths and employee development options :

  • Technical specialization (programming, internal libraries, training).
  • DevOps (internal infrastructure, production deployment containerization).
  • Project / Product Management and business orientation.
  • And everything you need to work effectively :

  • A competitive salary.
  • A relaxed work atmosphere no dress code, no open space.
  • Hybrid working mode (remote / flexible working hours).
  • Training and conferences.
  • Kitchen full of snacks and treats.
  • Car parking area and bike room.
  • Multisport.
  • Raportați această lucrare

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.