Job Seekers, Please send resumes to resumes@hireitpeople.com
This position will be part of our client's Health Information Exchange (HIE) implementation team.
The HIE will support providers in their efforts to achieve meaningful use, foster wide spread use of electronic health information and create a platform for enabling payment reform. The HIE will instantiate a regional technology backbone designed to interoperate with a nationwide health information network.
As vendors will hold primary responsibility for the development work, the role of the Senior Q.A. Test Engineer will be one of independent verification and validation.
Roles and Responsibilities:
Perform the Q.A. required to assure the delivered solution meets the functional and technical requirements;
Participate in project life-cycle activities from analysis to production implementation with emphasis on testing automation and continuous integration;
Set Q.A. and test strategy, approach, policy and direction; gain agreement from all stakeholders;
Create and maintain a credible, actionable test plan for HIE the project;
Work with test teams, development teams and senior-level management to escalate issues as needed;
Assist in reviewing software development deliverables such as the Project Plan, Construction Iteration Plan, Requirements, Use Cases and Integration Test Results for thoroughness and detail;
Ensure all test activities and artifacts are well documented and all non-conformities are recorded and tracked to resolution;
Work concurrently on several projects; each with specific instructions that may differ from project to project;
Ensure quality processes are carried out through all phases of the SDLC;
Work with business partners, systems analysts, designers and programmers to create/analyze required project documents and ensure that quality assurance processes are incorporated;
Participate in analysis and design walkthroughs as well as project meetings;
Estimate the quality assurance effort on approved projects;
Develop and implement efficient and effective testing strategy, test conditions and test scripts for approved projects;
Manage towards results, by process; with facts and continuous process improvement in mind;
Work with others through coaching and mentoring to ensure tasks are completed on time;
Work with the project team to identify risks if the quality assurance process is not followed;
Work with process improvement teams to ensure effective process improvements are implemented;
Ensure process improvements are documented and incorporated in the quality assurance process.
Required Skills:
5+ years of Quality Assurance Experience;
B.S. or higher degree in Computer Science or a related field;
Experience with Health Insurance, Eligibility and Claims Payments systems;
Experience in and strong understanding of Quality Assurance methodologies and practices;
Excellent logic, problem solving, and troubleshooting skills;
Extensive experience with quality engineering techniques and methodology; developing test plans, designing, executing and analyzing test cases, writing and interpreting reports, reporting testing status, creating defect and code coverage metrics, and assessing risk;
Experience with managing the validation of multiple complex interfaces;
Broad knowledge of testing approaches , techniques and tools;
Experience reviewing cross discipline deliverables;
Strong interpersonal and communication skills especially diplomacy and advocacy.
Desired Skills and Experience:
Working knowledge of the Agile Continuous Integration Methodology;
Experience with quality tools such as Clear Quest, Requirement Composer and Test Manager,
Team player with strong collaborative skills and the ability to understand and negotiate tradeoffs.
Writing and executing Test Cases