Business Testing Analyst

Location: Pittsburgh

Job Type: Contract to Hire

Business Testing Analyst Position Summary The Business Testing Analyst will participate in the BA/QA activities for various releases in the program backlog, participate in requirement gathering sessions and perform system and integration testing. This individual will draft test cases based on requirements, prepare and revise test plans and analyze integration system impacts with new enhancements.

Primary Success Factors The Business Testing Analyst will demonstrate the ability to: • Perform quality assurance testing functions: design and execute detailed test plans and test cases to verify that the software meets requirements; identify problems and defects that should be corrected prior to implementation; ensure that the system delivers the required specifications; verify that the system responds in an acceptable manner within the Company’s network environment; perform regression testing to verify that all pre-existing code still works properly; utilize testing tools as necessary for defect tracking, automated testing and simulated load testing. • Develop a sound knowledge of the different business areas at the Company. Elicit, analyze, validate and document business, organizational and/or system requirements to meet a business need by conducting interviews and gathering information from SMEs. • Serve as a lead for requirements on small- to medium-sized projects. Understand and use the components of the Requirements Life Cycle (RLC) Process that focus on requirements gathering, analysis and documentation • Build, validate and update diagrams as required by the project; document requirement descriptions • Scribe and/or lead facilitated meetings and prepare documentation; prepare Requirements Specification documentation as required by the project • Convert use cases to test conditions and test scripts to be used as a basis for user acceptance testing • Work with project/program managers to assist and support cost estimation activities, project scheduling and planning, and identifying risks and issues with project and suggesting mitigation alternatives Required Experience • Bachelor’s degree in Information Systems/Business Administration (preferred) or equivalent work experience • Four or more years of experience in information systems, with an emphasis on the requirements life cycle development and testing • Experience performing testing efforts, and/or dedicate staff to complete significant systems design, testing and/or implementation • Knowledge and experience with Agile methodologies required • Knowledge of test automation tools a plus • Knowledge of quality assurance and requirements analysis techniques