Software Test Architect NaviMedix
THIS JOB HAS EXPIRED 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.
The Software Test Architect will create, design, execute and maintain solutions that will help reduce cost, improve quality and increase overall testing productivity, across all areas of our development phases within our SDLC.
Typical solutions will cover static/dynamic analysis, unit, component, web service, api, database, end to end ,level testing to name a few for all of areas of our platform.
The Software Test Architect will collaborate closely with Software, QA, SCM, and Release engineers, working on the products to ensure greater automated test coverage.
Responsible for building the next generation automated test solutions, leveraging and innovating the latest progressive testing and environment toolsets. Solution(s) will include analysis of test automation requirements and test cases, monitoring/analyzing test results, collecting test metrics and conducting test reporting
Responsible for influencing the opinions for 'building in' testability during all phases of the SDLC with emphasis on the design and development phases through continued collaboration with platform developers, architects, engineering, and fellow QA engineers
Develop automated solutions to support all aspects of Quality Assurance, including the execution of test plans to perform both functional and non-functional testing including component, regression, system testing, performance, security.
Technical advocate in solving the intricacies around the delivery of an holistic automated provisioning tool chain to support a continuous integration / continuous deployment archetype
Continually 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
Manage a process for ensuring the integrity of the automated solutions; for example by verifying that all contributions are periodically code reviewed, adherence
All other duties as assigned
Coach and mentor existing QA staff to equip them with the necessary skills to contribute to the overall automation solution.
Provide technical leadership in software testing methodologies, test automation approaches and planning, QA processes and defect and metrics tracking.
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.
Bachelor's degree in Computer Science or equivalent required
Extensive testing experience with strong background in Software Quality Assurance.
Extensive experience designing maintainable automated testing solutions for complex, large, scalable, distributed environments for both functional and non-functional testing.
Strong background and hands-on experience in several automated testing tools, such as JMeter, Selenium, Soapui, Robot execution framework.
Knowledge of Behavior Driven Development, to support the extension of TDD via the use of natural language, is a plus such as Specflow, mSpec
Knowledge of Continuous Integration/Delivery solutions and tools such as TeamCity, CCNet, Chef, RunDeck or other ALM solutions.
Experience with server configuration and environment setup skills. Experience with VMWare is a plus.
Thorough orientation in DBMS concepts, SQL, stored procedures, and awareness of schema and data optimization principles..
Must specialize in testing tools and automation frameworks.
Must have a passion for, and background in, developing and implementing next generation quality test automation solutions.
Expected to be a self-starter 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.
Passion for software quality, for developing high quality solid automation solutions.
Be an owner and advocate of product quality through tooling
Ability to work independently on diverse problems.
Superior analytical and problem solving skills.
Excellent oral and written communication skills.
Diverse interests and a passion for technology.
Drive to meet aggressive milestones.
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.
THIS JOB HAS EXPIRED