Job Description
Project / Program
All OMH Legacy Risk Remediation Projects including but not limited to:
- Legacy Risk Remediation for OMH - NON-Behavioral Health
- Authentication and Author (PRJ0251685)
- NIMRS Rewrite Phase 2 (PRJ0250353)
- Legacy Risk for OMH - Gun Safety Reporting System (PRJ0251695)
- EHR - CNET and REMS refactoring and restructuring (PRJ0251636)
This position will fill a key role on priority projects in support of the New York State Office of Mental Healths mission. The goal of the Legacy Risk Remediation Projects is to rewrite legacy applications built on an aging infrastructure and antiquated technologies into new and currently supported coding platforms. This position will be responsible for quality assurance activities such as building and automating test cases based on system requirements triaging and recording defects and ensuring compliance with agency state and federal regulation. In addition this position may be required to assist in development of help documents for the end user.
Day to Day Tasks
Daily Tasks will include but are not limited to the following:
1. Develop and maintain automated regression tests using UFT (Unified Functional Testing) and Selenium WebDriver with Java and .Net Core for multiple applications using frameworks such as Open2Test keyword-driven on various browsers.
2. Testing various applications manually and/or using automation testing tools to perform Functional Integration Regression System and Ad-Hoc testing.
3. Be involved in designing developing and executing the entire QA process including documentation of test plans test cases and test scripts for various web applications. Also testing of applications on desktop and mobile devices.
4. Provide application support architecture diagrams and/or technical documentation as needed.
5. Analyze business needs and create user acceptance tests and appropriate documentation.
6. Participate in multi-agency technical meetings and work sessions including stakeholders business analysts technical architects and developers.
7. Report status of current tasks and outstanding issues to supervisor. Participate in daily scrum meetings to support agile methodology that is used for system development triaging of defects and enhancements and maintaining defect logs.
Mandatory Qualifications
Tester - Conducts automated and manual tests to ensure that the software created/upgraded performs as necessary and meets the user requirements. Develops and maintains user and technical documentation and project process documentation for application teams. Understands the view of applications and/or technology and is able to put procedures in a logical sequence.
Mid-Level - 36 - 60 months: Candidate is able to work independently without assistance.
Requested Qualifications
- 48 months experience creating maintaining and running regression/automation tests using Selenium WebDriver with Java or .Net Core 2.0 on various browsers; ADA compliance testing using JAWS WAVE and NVDA; the use of performance testing tools such as LoadRunner.
- 48 months experience in creating and implementing test Parallelization developing test strategy test plans build test suites and automation framework which is adaptable modular scalable and reusable by multiple applications on multiple platforms including mobile devices (android and IOS devices).
- 48 months experience creating testing documents for User Acceptance testing and experience using ALM QC and Jira for managing and maintaining test cases running tests reviewing test results and tracking defects.
- 36 months experience creating on-line help using Robohelp or another tool
- 36 months experience working with government financial / health data.
- 36 months experience using Teams Foundation Server and Sharepoint.
- 12 months experience testing applications which contain Health Care data that fall under HIPAA Protected Health Information (PHI). Required Experience:
Manager