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;
Requirements
- 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)