Job Responsibilities:
- Experience working in both Agile and Waterfall methodologies.
- Work with Technical and Business groups to define the scope of testing required.
- Define and execute test plans to ensure the delivery of quality software applications.
- Lead and participate in test planning and quality review sessions.
- Able to write test cases/scripts which may include application, network, system, regression and user acceptance testing.
- Lead test projects with minimal supervision.
- Participate in daily calls as needed for coordination of efforts.
- Perform technical testing activities including planning, design, scripting, and execution, debugging and reporting.
- Create and execute automated and manual tests for large.
- Research new tools and testing.
- Perform post-test execution activities including error debugging, and internal and external communications.
- Assist with testing execution for all system components, including functional and integration testing, ensuring traceability from requirements to test cases, documenting test cases and generating reports; generating software quality related metrics.
- Work with multiple programs and systems on projects of high complexity.
- Provide technical leadership, mentoring, and training to less experienced.
- Perform planning, organizing, monitoring, and oversight of all phases of testing.
- Work closely with project manager and others to ensure business testing requirements are being met.
- Lead preparation of business scenarios and required test scripts, including identification of needed master and transactional data to execute end-to-end testing.
- Facilitate test meetings and escalating issues/concerns to the project management team as needed.
- Monitor issues and defects for trends and provide metrics to the project management team.
- Responsible for the oversight of requirement traceability throughout all test phases.
- Participate in requirements and design walkthroughs to understand the testing needs and raise questions to clarify as needed.
- Manage risks associated with testing, taking preventative action when risks become unacceptable.
- Manage stakeholder relationships with respect to all testing matters.
Skills and Experience Required:
Required:
- 5 years of experience testing midrange and API applications.
- Experience using SQL for test data creation and verification.
- Experience with test case development and execution tools such as Jira Test Management, Azure DevOps.
- Journeyman knowledge of information systems elements (hardware, software, network) and their application to business functions/processes.
- Understanding of the key processes in the business and the business rules that impact the development and/or implementation of information systems.
- Drives continuous improvement through all processes, including but not limited to, team standards, test planning, resourcing and test execution, as well as debugging, metric collection, and reporting.
Desired: Experience testing on mainframe