Overview
Tatara Systems is seeking a QA Automation Engineer to join Tatara’s R&D team in the development of automated test infrastructure for an innovative, first-to-market Fixed-Mobile converged system designed for next-generation wireless carrier networks.
Tatara’s Fixed-Mobile Convergence strategy is focused on an all-IP (SIP/IMS) Femtocell Architecture as a powerful convergence approach for mobile service providers. The ‘Tatara Convergence Server’ leverages a SIP or IMS network while interworking with a mobile core. The solution takes advantage of current wireless handsets to provide improved in-home coverage, lower cost, and advanced revenue generating IP-based services via an economical femtocell access point.
We require the QA Automation Engineer to be skilled at the development of automation infrastructure to test network devices and protocols. Experience in one of the areas of SIP/IMS, GSM, and CDMA mobile networks is required.
This position reports to the QA Director and will work at Tatara headquarters in Acton, MA.
Responsibilities
SIP/IMS Application Server
Design and implement TCL test cases and object-oriented infrastructure.
Refer to standards (3GPP2 etc.) for clarification of functionality
Review engineering materials including architecture, design, and functional specifications for understanding product features and deriving test cases.
Work with developers to resolve issues and assist diagnosing problems as well as supplying early unit test tools to the development team.
Experience
5+ years TCL scripting experience
Building test infrastructure and an automation environment
Deriving specific test cases from specifications.
Diagnosing failed test cases and providing input to developers.
Knowledge of Linux environment and tools.
Understand Network Components and Protocols - SIP, SS7 (GSM/CDMA MAP), and IMS Network infrastructure a plus.
Use of standard test tools such as Nethawk a plus.
Experience using SIP an important plus.
C programming experience a plus
Strong team working skills
Excellent communication, documentation, and people skills
Skills
TCL scripting
Object Oriented development
Build an automated environment - not just operate in one
Build up test infrastructure for Linux based network device
Education
o BS in Computer Science or Computer Engineering is a plus