Huntington Bancshares - Columbus, OH
posted 4 months ago
The QA Testing Analyst - Senior is a pivotal role responsible for ensuring the quality and integrity of software products through comprehensive testing strategies. This position involves planning, integration, test casing, scripting, and execution of all testing activities to guarantee proper coverage and adherence to schedules. The QA Testing Analyst will lead test deliverables review sessions as necessary and will work on multiple projects or systems as a key member of the project team, acting as a subject matter expert for a specific project or system. The projects handled are of moderate to high complexity and may span across various development environments. In this role, the QA Testing Analyst will collaborate closely with Business Systems Analysts and Development teams to analyze and review business objectives and requirements, ensuring that all requirements are testable. Active participation in the review of architectural and technical design specifications is essential. The analyst will be responsible for developing, documenting, and maintaining test data, as well as creating end-to-end testing flows. Testing will be conducted using both manual and automated processes, with results reported accordingly. The analyst may also run database queries to validate data within test scripts and will update test cases based on approved change requests. The QA Testing Analyst will manage defects throughout the project lifecycle, assigning severity levels and collaborating with BSAs and Development teams on defect analysis and triage. They will work with colleagues and project managers to meet established target dates and ensure the completion of activities and deliverables, even under changing conditions. Additionally, the analyst will create test status reports, test results, and summary deliverables to confirm production implementation readiness. They will facilitate the review of the Test Strategy with the project team and identify potential quality issues, escalating them to management as necessary. The role also includes collecting testing sign-offs from all participants, ensuring that all aspects of testing—manual execution, regression, automation, and performance testing—are completed. The QA Testing Analyst will collaborate with the Project Test Lead to estimate testing efforts and support User Acceptance Testing (UAT) as needed. Maintaining the regression test bed to adapt to changing requirements is also a key responsibility. Participation in off-hour production releases and support during the project's warranty period may be required. The analyst will work under moderate supervision, exercising independent judgment and problem-solving skills, while also providing mentorship to junior team members as needed. Consistent adherence to the project lifecycle methodology is expected, along with the performance of other duties as assigned.