Team Overview

Software testing works closely with Research & Development, Quality Assurance and Production Department, reviewing and providing input on product specifications, designs and implementations.

Principal Tasks and Responsibilities 

The Test Lead / Manager is responsible for:

  • Building up and leading the Testing Team to the success of project;
  • Defining the scope of testing within the context of each release / delivery;
  • Deploying and managing resources for testing;
  • Develop automation testing strategy;
  • Applying the appropriate test measurements and metrics in the product and the Testing Team;
  • Planning, deploying and managing the testing effort for any given engagement;
  • Obtain customer acceptance of the deliverables
  • Approve intermediate deliverables and patch releases to the client;
  • Hiring, training, mentoring, coaching and off-shore team management;
  • Submit reports for weekly status to the test coordinators;
  • Participating in weekly review meetings;
  • Publish KPIs for all testing projects on a weekly basis;
  • Resource mobilization for projects;


  • University degree in computer science, telecommunications or relevant technical education or experience;
  • Minimum 5 years of experience in teams coordinating;
  • Knowledges of automatic testing;
    • a.Familiar with version control tools (SVN, GIT);
    • b.Familiar with Selenium for UI automation;
    • c.Familiar in Python for automation library development;
    • d.Familiar with the practical application of SQL;
    • e.Familiar with Linux commands and scripting;
    • f.Knowledge of networking concepts and Linux concepts is highly desirable;
  • Understanding of voice communication and voice signaling concepts is a big plus;
  • Excellent communication skills in English (written, and verbal)

Upload your resume

    Upload resume