- Work closely with IT Management, Software developers, and business users to identify testing requirements for new systems and modifications to existing systems.
- Collaborate with leadership, business stakeholders, internal and external partners, and QA team to drive strategic deliveries.
- Understand and advocate Agile best practices for all disciplines.
- Hands-on design and execution of manual test plans and scripts to ensure solution works as expected.
- Maintain traceability between test documentation and requirements.
- Define and utilize standards, methods, or metrics to determine product quality for the release.
- Develop testing programs/scripts that address areas such as database impacts, functionality, performance, reliability, regression testing, negative testing, error or bug retests, or usability.
- Develop, document, and maintain functional test cases and other test artifacts like the test data, tools, harness, and security scripts.
- Document and track software defects and work closely with software developers for resolutions.
- Perform initial debugging procedures by reviewing configuration files, logs, or integration to determine breakdown source.
- Provide status report and testing feedback to leadership team and partners.
- Lead and coordinate test schedules or strategies in accordance with project scope or delivery dates.
- Manage test environment for integration and functional testing activities.
- Collaborate and coordinate testing efforts with various solution provider partners.
- Lead and conduct User Acceptance with business users and obtain signoff.
- Provide post-implementation validation and support for all deliverables.
Qualifications & Competencies:
- 7 or more years of experience designing and creating Test Case scenarios, testing software, and validating data.
- 3 or more years of experience with SQL and stored procedures in various databases (SQL Server, Sybase, DB2).
- Hands-on experience working in Point-of-Sale lab environments, hardware, and other peripherals such as Pin Pads, scanners, and receipt printers.
- Expert understanding of the effects of enhancements to downstream systems and processes.
- Proficient, end-to-end understanding and experience with knowledge of system development life cycles.
- Strong understanding and hands on experience with Waterfall, Iterative, and Agile/SCRUM Methodology.