Quality Assurance Engineer
Back to career opportunitiesQuality Assurance Engineer
About NaviNet:
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.
About Our Product:
NaviNet provides Web access to a wide array of custom healthcare transactions. Our solution is used by over 800,000 healthcare providers across the country. The Web site provides efficiencies and cost-savings to both our health plan customers and the offices that use our product by converting paper and telephone-based workflows to electronic workflows that are accessed easily within a browser. In addition, NaviNet provides a number of value-add transactions with other healthcare software applications, such as care management, revenue cycle and clinical systems. NaviNet features encompass a spectrum – from those that are jointly developed with our customers and partners, to those that are a common part of the NaviNet offering and are developed entirely by our staff. We maintain an extremely high level of customer and end user satisfaction by taking great means to ensure that our product meets our end users needs and truly makes the provider office more efficient. Whether working closely with a customer to deliver a custom workflow, or with internal staff to deliver a value-add feature, you will be expected to provide a high quality product.
Position Purpose:
NaviNet is seeking an experienced, passionate Quality Assurance Engineer who will help with the design and execution of test plans for new and existing projects. Deep technical skills are required, along with an ability to understand how all pieces fit together and are validated in a complex, distributed system. The right individual will have extensive experience testing enterprise-class system software packages and excellent understanding of the MS Windows platform.
Responsibilities:
- Develop test plans/cases within a Lean Software Development framework from requirement specifications; define methodologies, pass/fail criteria, risk assessment and assumptions
- Ensure features achieve the desired level of functional flow and quality - including reliability, security and performance
- Heavily influence the options for 'building in' testability during design and development phases
- Identify new tools and techniques and work closely with other engineers to implement them; educate the department through knowledge sharing sessions
- Contribute to the implementation of automation principles with the QA team, define best practices, support the adoption of technologies and tools that drive efficiencies throughout the team
- Assist in solving environment configuration issues across multiple teams and QA personnel
- Build and install software in internal and customer-facing test environments
- Handle multiple tasks effectively and communicate well. Demonstrate excellent teamwork and collaboration skills throughout all stages of the SDLC
- Produce and maintain useful and usable documentation of work and contribute regularly in Wiki format to the general NaviNet Engineering body of knowledge
Requirements
- Bachelor’s Degree or an equivalent combination of education and work experience
- Experience as a Software QA Engineer testing multi-tier Web applications
- Experience testing relational databases; strong SQL skills a must
- Understanding of software engineering skills and QA/Test and automation methodologies
- Passionate about QA and keeping current with industry trends and best practices
- Proficiency with automation tools, preferably FitNesse and Selenium
- Experience with distributed environments in a Microsoft Windows Server, Web and applications servers and SQL Server topology
- Strong ability and interest in coding with at least one of the following: C#, Java, Groovy and/or Selenium
- Good understanding of source management techniques and discipline, preferably with Subversion, Perforce, or AccuRev
- Demonstrated ability to work well with others in a small, highly accountable development environment
- Proven problem solving aptitude
- Ability to motivate and mentor junior staff
- Excellent written and verbal communication skills
NaviNet is an Equal Opportunities Employer. We do not discriminate on grounds of religious belief or political opinion. We practice equality of opportunity in employment and select the best person for the job.
Back to career opportunitiesAll Resources
Copyright © 2012 NaviNet, Inc. All rights reserved. NaviNet® is a registered trademark of NaviNet, Inc.
