Software Validation/Verification Engineer

Software Validation/Verification Engineer will be responsible for assuring that NewNet signaling and messaging software solutions fully satisfy all the expected requirements. As part of the software quality assurance team this role, by participating in the software development life cycle, ensures delivery of high quality software solutions to customers.

Responsibilities include:

  • Development and timely execution of test plans (integration, system, regression, etc.) for all software releases
  • Creation and follow up of trouble tickets during verification process
  • Creation and maintenance of testing environment
  • Creation of test scripts to perform verification tests
  • Working very closely with engineering team, ensuring timely closure of problems reported during verification and on time completion of release cycle
  • Support of TAC team in recreation of field problems

Qualifications:

  • Bachelor degree in Computer Science/Electrical Engineering/Computer Engineering or equivalent
  • Experience in writing software test plans, scripts and their execution on platforms running Solaris, Linux, AIX operating systems
  • Ability to work in a fast-paced, dynamic development environment, under very aggressive deadlines
  • Strong analytical and troubleshooting skills
  • Ability to perform tasks with minimal supervision
  • Excellent interpersonal and communication skills
  • Experience with scripting languages (csh, ksh, TCL, PERL etc. ) on Solaris, AIX, Linux based platforms
  • Familiarity with wire-line and wireless technologies (e.g. TDMA, CDMA, GSM, iDEN, UMTS, 3GPP, 3GPP2, SMS etc) and IMS concepts is a plus
  • Knowledge of signaling in traditional and next generation networks like SS7, ISUP, TCAP, SCCP, IS-41 MAP, GSM MAP, SIP, DIAMETER, and RADIUS is a plus
  • Familiarity with signaling test tools (INET, MGTS, Tekelec, Tektronix) is a plus
  • C/C++ development experience is a plus