Sr QA Test Engineer

Contract 2 Hire
Posted 1 month ago

Position: Sr QA Test Engineer/10+ years


Testing of software and frameworks developed using C++/C on Linux/Unix platforms for telecommunications systems with experience in SS7/VoIP protocols, and LTE technologies.


  • Develops and executes test strategies/scenarios for telephony network applications/infrastructure.
  • Develops and maintains automated regression test suites.
  • Works as part of a scrum team in an agile environment.
  • Works with operations to ensure smooth software deployments in production.
  • Possesses the ability to work with minimal supervision and/or independently.
  • Utilizes experience and judgment to plan and accomplish goals.
  • Writes or modifies scripts in Python, Perl, or UNIX to automate repetitive tests.
  • Creates tests and defect reports using the team standards and best practices.


Experience Required:

  • 7+ years overall test experience developing and automating test cases, preferably with experience testing complex, reliable software systems built using C++/C.
  • Minimum 5 years software testing experience of UNIX or Linux client server applications, including testing application installation/configuration, trouble shooting and load/performance.
  • Expertise in testing Telecom-based applications using one or more of the following protocols:
    • SS7 (ISUP), M3UA, TCAP
    • AIN, IS41, MAP, INAP
  • Experience writing UNIX shell, Perl or Python scripts
  • Experience with software version control such as GIT and/or SVN.
  • Ability to create high level and detailed test plans and test reports.
  • Thorough understanding of test processes and ability to estimate task duration.
  • Excellent written and verbal communication skills


Experience Desired:

  • Experience in a telecommunications environment focusing on VoIP.
  • Experience in protocol testing tools such as MGTS, SIPP, INET, Spectra
  • Experience in network protocols such as TCP, UDP, TLS, DTLS
  • Experience with gdb and memory analysis/code coverage tools like valgrind and Insure++.
  • Experience in Rest API testing.
  • Experience with build integration tools such as Jenkins.
  • Experience with code coverage tools.
  • Experience with defect and agile management tools such as JIRA.


Education Qualifications:

  • BS/MS degree in Computer Science or related field.

Job Features

Job CategoryInformation Technology

Apply Online

A valid email address is required.
A valid phone number is required.