Test Specialist
AF Group
SUMMARY: This position is primarily responsible for performing duties as a Test Specialist including performing as the test lead on small and medium scale projects and testing initiatives; working with other testers to determine test environment set-up requirements; developing and executing systems testing; providing system expertise on small and medium scale system changes; sharing test results with members of the project team; and logging and tracking defects found in testing. Participates in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems. Works collaboratively with BAs, Testers, Developers, and Internal Business Customers to investigate and explore alternatives to system issues and enhancements. PRIMARY RESPONSIBILITIES: Assist development with analysis and design for new or existing systems. Collaborates in the analysis of advantages and disadvantages of solution alternatives as they are reviewed and a solution recommendation is made. Participates in the pro-active review of enterprise processes and applications. Provides input that determines relative efficiency of the alternatives. Functions as testing expert in the inspection of business and system requirements. Works with development team to determine test approach and to translate requirements/stories into test plans, use cases, and test cases. Provide input to Test Automation Developers in order to create new automated test cases and/or modify existing automated test cases. Coordinate vendor testing. Responsible for developing test cases that support the positive expected results as identified by the requirements/stories. Responsible for developing test cases that test the negative results of the requirements/stories. Parameters for these cases are identified by the testers business knowledge. Responsible for using established tools and templates for ensuring test cases are clearly linked to requirements/stories. Responsible for executing test plans, manual and automated test cases for Enterprise-wide applications and interfaces between internal and external systems. Responsible for assisting other testing staff with developing and executing test plans. Validate application test results to verify documented system requirements/stories. Responsible for following the SDLC process, specifically in areas that relate to testing. Raise awareness of application, tool and data issues as found through the testing process to ensure requirements have been addressed and all impacted systems work appropriately. Evaluate impacted systems and applications to ensure standardization of presentation format, usability and reporting. Assist in the testing of user documentation developed for training to validate that systems perform as designed. Assist in providing use case demonstrations to internal business customers. Identify, analyze, and retest defects relating to system changes, procedures, or workflows in regards to requirements, stories or specifications. Ensure defects found in testing are resolved (fixed or approved to go to Production by customer) prior to Test Approval. Responsible for ensuring the project planning systems are kept current for assigned testing initiatives. Ensure customer approval of test results is obtained prior to moving code to Production. Responsible for creating and maintaining test management documentation, and for creating and distributing reports and communicating directly with the customer. Assist in reviewing, evaluating and making recommendations for process improvements. Assist in developing documentation for testing tools and conducting training for same. Periodically participate in groups/committees related to processes, standards and best practices. Responsible for understanding, using and retaining the technical and business knowledge of the Enterprise for testing purposes. Participates in the problem management process including data related discrepancies between sys