Position: Middle/Senior QA Engineer
Company: TEAM International Services, Inc.
Experience required: 2y
English level: intermediate

It is fully functional system which covers all possible areas of Interconnect Billing – from collecting information from network routers\stations up to billing and invoicing partners. It converges Roaming, Interconnect, Digital Content and Broadband Access Billing into a single solution.


Skills and Responsibilities:
Analyse, validate and review requirements;
Define format for tests cases, data sets and test suites, perform review; be able to create and maintain the traceability matrix;
Create, update, make a review of documentation: test cases, check lists, test plan, user instructions;
Plan testing strategies - know what approach to choose in performing testing, define testing goals, coordinate and define scope of testing, how and when the test activities should be done, what additional tools and abilities should be used, what are the testing stages and how the test results are going to be evaluated;
Estimate and plan testing schedule;
Plan, setup and maintain environment for testing in accordance with planned activities;
Perform different types of testing;
Report work results: gather statistic, provide the testing results analysis, create status reports, make release notes, etc.;
Leading small test team (up to 2-3 people), making technical decisions, tracking assignments, estimations, following plans and specifications, reporting, etc.;
Be able to communicate with client written and verbal on a daily basis, on technical matters, discuss progress, issues, risks, etc. Holding the conference calls independently;
Be able to do a presentation if required;
Be able to analyse Project/Iteration/Phase outputs and improve testing activities;
Assess and manage risks.

Technical skills:
Know Task/Defect tracking tools workflows;
Basic knowledge in CI tools using (Jenkins);
Basic knowledge in version control tools (SVN, Git);
Knowledge of a Desktop testing approach;
Web application testing, experience in API testing;
Understand DB concepts and principles, experience in working with databases (Oracle is preferable), creating queries, ability to setup db users, etc.;
Understand Load/Performance testing process, be able to identify and compose valid requirements for system performance, if they are not specified;
Basic knowledge in any programming language would be a benefit;
Experience in using one of tools for automation test is a benefit;
Experience in using Docker is a benefit.
General requirements:
University degree, preferably in Computer Science (or equivalent);
Work experience as QC engineer 2+ years.