Software Tester

Position Overview Statement

  • Working closely with Research and Development Production Department;
  • Working closely with other QA and R&D engineers;
  • Reviewing and commenting on product specifications and designs;
  • Verify that system requirements are clear, testable and consistent;
  • Creating test plans and test cases;
  • Designing and implementing automated test suites.

Principal Duties and Responsibilities 

  • Review and understand the functional test plan;
  • Provide comments on any defects that are discovered during testing;
  • Conduct test execution (both manual and automated);
  • Defect and issue identification, logging, tracking, resolution, and reporting;
  • Ensure testing commitments are met and communicate potential impacts to target dates to the QoS Test Lead;
  • Help identify and implement new process improvements. Assist in existing process improvements. Adhere to all QoS processes and procedures;
  • Conduct training for new QoS team members;


  • University degree in Electronics, Computer Science or similar education;
  • Knowledge of Linux concepts;
  • Good knowledge of networking concepts;
  • Software programming (Python/Bash Scripting);
  • Understanding of testing concepts, methodologies and processes;
  • Excellent communication skills (written, and verbal);
  • Knowledge and experience with at least a part of the following:
  • Bash scripting
  • Python scripting
  • Basic SQL
  • Telecommunication knowledge and a good understanding of VOIP protocols are a plus;
  • Good English skills.

Upload your resume

Upload resume