As America’s largest real-time healthcare communications network, it is NaviNet’s mission to advance the efficiency and quality of care by delivering health plans, providers, patients and partners the advanced solutions, services and expertise needed to streamline business processes and drive industry-leading innovation.
The NaviNet Web site supports tens of thousands of concurrent user sessions. We require low latency and high concurrency in all NaviNet software components that reside within our Service Federation, including our caching and database layers that support thousands of requests per second.
NaviNet is seeking a Performance Engineer who will be responsible for the design, development and maintenance of test automation, backend simulators, and analysis tools used by the Performance and Scalability test team. The Performance Engineer will also contribute to tools used for operations and other internal use as well as design and execution of performance related testing.
The ideal candidate is an experienced software developer and has a strong understanding of software and database design and development. In addition, our engineers are expected to be self-starters who can operate well under a variety of different situations and types of projects, ranging from a team of one to a team of many.
Design, develop and maintain testing automation tools on C#/.NET platform
Design, develop and maintain data analysis tools using Python
Work with communication protocols including COM+, web services, MQ Series, and MSMQ. Use transport and application protocols to integrate capabilities within the underlying technical environment
Work with 3rd party and in-house performance tools to instrument and profile code
Research, analyze, organize, design and develop performance related test plans and test cases; execute performance tests
Multitasks several tasks at once; identifies critical activities and tasks; adjusts priorities when appropriate
Consistently overcomes difficult technical challenges and contributes to project success
To perform this job successfully, an individual must be able to perform each essential function listed above satisfactorily. Reasonable accommodations may be made in certain circumstances to enable individuals with qualified disabilities to perform the essential functions.
Well versed in software testing methodologies such as developing test plans and identifying and documenting bugs
Experience with test scripting/automation and also performance testing methodologies. Test tool experience must be at code level; experience with record and playback is not sufficient.
Prior experience testing web systems using IIS, SQL Server and Windows 2k/2k5/2k8
Solid understanding of the Windows OS platform including capability to build and configure systems.
BS or MS in Computer Science or Degree in a similar field.
Strong analytical, problem-solving, and organizational skills
Must be proactive, self-motivated, attentive to detail, and able to work well under pressure
Strong communication skills
Willingness to work as part of a team
Able to work with little supervision
NaviNet is committed to providing equal employment opportunity (EEO) to all persons, regardless of proscribed category as protected by local, state and federal regulations. This applies to hiring, tenure of employment, and all terms and conditions of employment.