Lead the creation, execution, and documentation of test cases, test scripts, and test data for projects.
Ensure requirements are testable by collaborating with Business Systems Analysts (BSAs) and Development teams in reviewing business objectives and requirements.
Actively participate in architectural and technical design reviews, providing input on testing considerations.
Develop, document, and maintain comprehensive test data and end-to-end test flows.
Conduct testing utilizing HNB manual and/or automated test processes, running database queries as needed for data validation.
Update and maintain test cases based on approved change requests.
Work with BSAs and Development teams to analyze and triage defects, assigning severity and managing them throughout the project.
Produce test status reports per project guidelines, ensuring that testing deliverables meet the established target dates and timelines.
Create, document, and review the Test Strategy with the project team, ensuring all aspects of testing (manual execution, regression, automation, and performance testing) are completed.
Provide mentorship and guidance to junior team members and assist in supporting User Acceptance Testing (UAT).
Participate in off-hour production releases and support the project's warranty period as needed.
Maintain the regression test bed, ensuring it meets changing requirements.
Identify any potential quality issues and escalate them to management in a timely manner.
The Ideal Candidate:
Test Plans and Scripts: Proven experience in creating and maintaining test plans and scripts.
SQL Skills: Moderate to advanced SQL skills required, with a strong focus on testing data, not front or UI testing.
Data Testing Focus: Experience with large data migrations and testing the data integrity throughout the process.
Scripting and Programming: Experience in scripting, with Python being the preferred language. Excel macros will be a plus.