What are the responsibilities and job description for the Quality Assurance Analyst position at Genesis Consulting?
Job Description
Job Title : Quality Analyst
Job Location :
Must have the ability to work hybrid in Brooklyn, NY
Job Summary :
Genesis Consulting has an immediate opportunity for an experienced Quality Analyst to support full life cycle application development on various platforms for a state agency to enhance the quality of life for citizens. Quality Analysts will support systems that provide temporary assistance to eligible citizens. The hardware and software platforms include but are not limited to IBM, UNISYS mainframe, Microsoft Windows client servers, and SUN / UNIX. This team will enhance and maintain applications utilized throughout the agency enabling the delivery of timely services.
Duties and Responsibilities :
State agency has increased demand for full lifecycle application development across multiple computer platforms. This includes various client eligibility and recertification systems, employment and work engagement services, claims systems, and other critical programs. These applications require periodic refinements and enhancements to ensure optimal performance and functionality. Duties include, but are not limited to :
- Initiating and implementing testing.
- Identifying user stories and translating them into test cases as required.
- Creating test cases and RTM Matrix to align with user stories and support application development.
- Ensuring application development is according to the quality assurance standards.
- Executing integration test cases covering all integration points with other applications.
- Coordinating defect triage calls with the design and development team.
- Coordinating with UAT team on UAT test strategy and test data.
- Coordinating UAT defect triage calls with UAT team.
- Helping team with performance testing.
- Identifying test automation scenarios.
- Facilitating postproduction verification for various releases.
- Providing management reporting and disseminating information.
- Analyzing and documenting current systems and processes as currently implemented.
- Recommending improvements based on client feedback.
- Working directly with business stakeholders, clients, designers, developers, and engineers to coordinate building applications to spec and on time.
- Managing QA team activities, including effort estimations, task allocations, creation of QA status Jira dashboards and reports, and facilitating QA signoff upon meeting defined exit criteria.
Requirements
Minimum Qualifications / Experience :
Minimum Education :
Required Certifications :
Other :