Test Specialist

Requirements

  • at least three years of experience as a tester
  • excellent knowledge in testing processes and related methodologies
  • demonstrated, hands-on approach to test automation design and implementation (ideally augmented by coding skills)
  • understanding of performance/capacity aspects of IT systems
  • practical knowledge of network protocols
  • practical experience with the Unix-type OS (Linux, Solaris) on advanced user level
  • knowledge in relational DBMS and practical experience with SQL
  • hands-on knowledge of programming & scripting languages (Javascript/node.js, Perl, Python, bash)
  • intermediate or higher working knowledge of tools such as:
    • protocol simulators (at least one of the following): OpenCloud Simulator, SIPp, Seagull
    • bugs/tasks tracking tools
    • network capture and analysis: Wireshark, tcpdump, snoop
  • experience in cross-team work among in an international environment
  • good knowledge of English

 

 

Nice to have

  • Master of Science or a similar level of technical education
  • ISTQB or equivalent certification
  • strong background in Telecommunication and Billing Systems
  • practical knowledge of mobile (GSM/3G/LTE) or fixed telecommunication network architecture
  • knowledge of Web-based technologies (Web servers, XML, HTTP, Web Services)
  • knowledge test automation tools: Robot Framework, JMeter, SoapUI, Selenium; phone emulators

 

Responsibilities

  • test preparations – requirements-based planning, test design, test documentation
  • creation of acceptance test plans
  • implementing test automation suites
  • test execution – functional tests, regression tests, acceptance tests
  • execution of performance and compatibility tests

 

We offer

  • an attractive salary
  • flexible working hours
  • the opportunity to work on interesting projects for major Telco operators
  • competence development in the ICT field
  • the possibility to work in a professional team in the city center
  • good coffee and tea each morning and throughout the day
Apply for this offer
Your Name *
Your E-mail *
Why You? *
Upload Your CV *
Max size 5MB. Supported formats: pdf, doc, docx, odt.

* Fields marked with red star are required.

Efficient database migration using open solution

A database migration project benefits from an open data replication solution

In this post I would like to share our experience with SymmetricDS, an open source data replication solution which helped us to deliver a database migration project.

Recently ProIDS finished a database migration project of Oracle RAC powered database to open source MySQL Cluster. Our customer was a leading mobile operator with over 12 million mobile subscribers.

The migrated Oracle RAC served as a data repository (backend) for JAIN-SLEE based Next Generation IN (NGIN) solution, which hosts over twenty mission critical IN services, handling both business customer as well as individual subscribers. Largest database table contained over 13 M records, most tables had between 3.5 – 5 M records.

Migration to the target MySQL DB required re-development of the data access layer of all IN services and adaptation of provisioning applications. Due to the nature of the solution services were migrated in several phases, which led to the situation when both the old and the new databases had to be simultaneously in live operation.

The migration phase including all the interim observation periods span for over a week, and with constant changes introduced by the provisioning applications we  had to find a solution for synchronizing data across both databases, and at the same time being ready for a quick rollback in case if any issues would be discovered.

The factors mentioned above led to the conclusion that the best approach would be to use a dual provisioning solution. Our team carefully considered several possibilities, and after analyzing all pros and cons we decided to choose SymmetricDS.

Symmetric DS is an open source data replication engine, which has the advantages of supporting multiple databases out of the box, handles data transfer bi-directionally, and offers required flexibility . The Community Edition was a perfect choice given the scope and duration of migration.

The following diagram provides a high level overview of the data migration architecture.

Overview of database migration architecture

Overview of database migration architecture

Symmetric DS allowed us to optimize project duration, as there was no need for custom development of tools for handling data transfer between databases and keeping them in sync after the initial transfer. Therefore there were no service breaks or provisioning freeze – data migration was a smooth & continuous process. The approach also addressed the selective data transfer of phased migration of data partitions.

Summarizing, usage of the SymmetricDS tool, in a large database migration projects, was a real advantage providing effective time and costs savings.

Feel free to contact us in case you would face similar challenges related to database migration, we are available to provide assistance.

If you would have any specific questions regarding usage of the tool – just drop us a message at info@pro-ids.com.

About us

ProIDS logotype

After long time of being a part of huge multinational corporation in IT industry we detach ourselves and started ProIDS. And we took our skills, experience and customers’ trust with us. That’s why we like to say we did not come out of nowhere – we came out of shadow. And where are we heading now? Same direction as IT world. And we keep pace with it.

Contact us

Warsaw Office
Starościńska 10-12 Lok.1
02-516 Warsaw, Poland
Phone+48 222 991 476
Dubai Office
ProIDS LLC
Media City, Dubai
Phone+971 56 67 68 083
Headquarters
ProIDS Sp. z o.o.
Tagore 1/74
02-647 Warsaw, Poland
E-mailinfo@pro-ids.com
 

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this. In the same time notice that our website gathers anonymous statistics with Google Analytics tool.

Close