Complete Description:
Essential Duties and Responsibilities:
The analyst will have deep knowledge in software testing methodology and the system development life cycle. This knowledge and experience will be used to design and maintain test plans, scenarios, and scripts for various software product development efforts. The analyst will also be responsible for performing unit testing, integration testing, performance testing, functional testing, client acceptance testing, user interface testing, batch process testing, and production support testing of these various software products using the plans, tools and scripts developed. Participation in design specification reviews and technical documentation reviews is essential to performing these duties. The analyst’s technical skills will be utilized to construct various testing tools and scripts to be used by other testing analysts. Also, the applicant will create testing and performance summary reports clearly communicating to management all testing results. Finally, the analyst will help prioritize defects to be fixed using an understanding of the business requirements and the needs of the customer.
The following essential duties and responsibilities for this position include:
• Contribute to the entire software development life cycle (SDLC – Agile and Waterfall preferred)from initial business requirements to deployment & production support
• Experience in automated functional testing
• Experience with HP Quality Center and Load Runner
• Experience in ERP preferable PeopleSoft
• Answer client support questions via phone and email
• Design & implement test scenarios &case (with focus on integration & batch processing scenarios)
• Create & implement test plans and test scripts (with focus on integration & batch processing scenarios)
• Design & development of testing tools for test automation & support
• Lead all technical testing efforts including integration testing & performance testing
• Ensure QoS (quality of service) levels of software products through performance test benchmarking
• Provide production support of software products by investigating and recreating reported defects
• Work with multiple database interfaces and be familiar with standard web architectures
• Train and mentor other analysts in testing methodology and the software development lifecycle
• Federal Government experience desired
• Assist in implementation of QA standards and continual improvement activities
• Excellent Communication and Analytical skills
• Excellent MS Office skills
• SQL scripting skills
• Bachelor of Science preferred
Skills:
Skill Required / Desired Amount of Experience Expertise Rating
SDLC – Agile and Waterfall experience
Required 5 Years 3 - Expert
Automated functional testing experience
Required 8 Years 3 - Expert
HP Quality Center experience
Required 5 Years 3 - Expert
Load Runner experience
Required 3 Years 3 - Expert
ERP systems experience (preferable PeopleSoft)
Required 3 Years 2 - Proficient
Experience in implementing test scenarios &cases
Required 5 Years 3 - Expert
Experience in implementing test plans and test scripts
Required 5 Years 3 - Expert
Integration/Performance Testing Experience
Required 4 Years 3 - Expert
Federal, State, or Local Government Experience
Highly desired 2 Years 2 - Proficient
Database Knowledge (Oracle preferred)
Required 3 Years 3 - Expert
MS Office
Required 8 Years 3 - Expert
Bachelor of Science degree
Desired