Description: About HDMS: Health Data & Management Solutions, Inc. (HDMS), a subsidiary of CVS Health /Aetna, is a software development company on the cutting edge of health IT data solutions. Offering data warehouse, management and analysis tools for the healthcare industry, HDMS strives to improve and enhance its product suite for health plans, employers and providers through constant innovation.
The Quality Assurance Analyst is responsible for the technical system validation and verification of functionality for reporting/analytics and ETL applications. This position performs functional and automated testing of software changes to ensure quality and stability before changes are deployed to production systems.
Define, develop, maintain, and execute test scripts on time and escalate issues and risks as appropriate to ensure project stays on track. Responsible for defect ownership from identification to closure through the project life cycle. Ensures the product testing is complete and of high quality prior to sign off.
Create test plans, test cases, test data, requirement traceability metrics and daily testing status reports.
Contributes to the delivery and support of QA services through adherence to the SDLC and QA process methodology; identifies process deviations for correction or process improvement opportunities and works with appropriate areas to define and implement.
Supports the QA team/project team by participating/providing input during requirements and specification walkthroughs; contributing to the development of project and release Master Test Strategy documents.
Participates in test plan/test case/test script walkthroughs to understand testing to be accomplished and suggest changes, efficiencies within or between projects.
Assist QA team in keeping regression test bed up-to-date by identifying test cases to be included in the next run at the end of each release.
May be focal point to the project team for status, issues and metrics; responsible for escalating project, release items (issues, concerns, defects) to the manager and for communicating own issues, developing options to mitigate negative impacts to release scheduleDefines, develops, and maintains test scripts
Independently executes test plans and test Scripts. Independently validates results of test execution and actual vs. expected results
Records and tracks defects uncovered during the execution of tests. Actively participates in resolution; proposes and designs retest cases/scripts/data to retest defects; represents the QA organization at project to discuss status, defects for responsible area, assess impacts and provide input into schedule revisions at both project and release level
Proactively manages to assigned schedule and reports status against plan; ability to understand and relate project issues to release impacts and to define options that sustain the testing schedule
Proactively escalates issues, problems, status to the QA Project Manager and alerts/communicates with team on items of impact to ensure adherence to QA test schedule. Actively participates in meetings to address research options and define best approach
Ensures timely and accurate entry of status, defect information and metrics to facilitate accurate/timely QA reporting at release level. Participate in QA production certification tasks
Identifies automation opportunities and implements on future project/release testing. Run automation and validate actual against expected results
Utilizes tools and methodologies to improve individual/team effectiveness and to increase efficiencies in the QA process
Contribute to defining, developing, and maintaining the test case inventory, requirements traceability matrix, and test plan over the life of the release.
Experience with software project life cycles and Agile methodology
Proficient on testing life cycles and defect life cycles.
Extensive experience on testing the reporting applications/analytics and ETL testing.
Extensively created and executed SQL queries in Oracle or SQL server in order to view successful transactions of data and to validate/compare data at the back end
Hands on experience on QA Automation tools (Selenium and Test Complete) and coding experience in Java/VB Script.
Experience in automation framework and scripts. Create proof of concepts on advanced technologies and tools (manual and automated tools)
Hands on experience on test management tools (Rational Quality Manager, Xray, HP Quality Center) and JIRA
Demonstrated ability to multi-task and support multiple projects/testing efforts, releases simultaneously.
Proficient on healthcare content and analytic testing
Healthcare domain knowledge is must
Business analyst knowledge is preferred
Ability to work effectively with a diverse workforce and in matrix team environment.
Excellent analytical ability, judgement, negotiation, teamwork and communication skills; both written and verbal.
Additional Job Information: Education and Certification Requirements
Bachelor's degree in Computer Science or a related discipline, or equivalent work experience.
Certification of Quality Assurance and Testing is preferred.
The location is office based in Chicago, IL Potential Telework Position: No Percent of Travel Required: 0 - 10% EEO Statement: Aetna is an Equal Opportunity, Affirmative Action Employer Benefit Eligibility: Benefit eligibility may vary by position. Click here to review the benefits associated with this position. Candidate Privacy Information: Aetna takes our candidate's data privacy seriously. At no time will any Aetna recruiter or employee request any financial or personal information (Social Security Number, Credit card information for direct deposit, etc.) from you via e-mail. Any requests for information will be discussed prior and will be conducted through a secure website provided by the recruiter. Should you be asked for such information, please notify us immediately.