Software Test Engineer
Location: US, DC, washington
Employment type: Contract
Required experience: Mid-Senior level
Required education: Bachelor's Degree
Industry: Education Management
Function: Information Technology
Description: Position: Software Test EngineerLocation: Washington, DCDuration: 8 months contract – W2Client: Federal Statement of Work Federal Student Aid (FSA) has built a human capital tool application named Performance Award Tracking System (PATS) with a “what-if” modeling feature for non-incentives awards for managers to propose an employee’s performance rating.However, PATS Release 3.0 will provide support for all incentive award applications and interconnect with updates from other FSA automated systems such as the Talent and Management System (TMS), FOIA Integrity Management System (FIMS), the Federal Personnel Payroll System (FPPS), and our Human Capital Planning & Staffing Solution (HCPSS) database.Furthermore, all of these small applications utilize SharePoint and Serena Business Manager suite as the platform to process existing workflow configurations in need of change. 1.0 Scope of Work Software Testing Engineer is required to perform system user acceptance testing and collaborate with the PATS Integrated Project Team (IPT) team such as the Business Analysis, Software Developer, and Project Manager to ensure successful completion of the stated objectives listed throughout this document.The Software Testing Engineer must be prepared to work in an agile development environment and have working knowledge with the IBM Rational Team Concert (RTC) and the Rational Quality Manager (RQM) collaboration management tool.This process is iterative in nature and covers the development of specific test cases that will be implemented as sprints to enhance new functionality such as evergreening, testing of existing functionality, and regression testing. Afterwards, a production readiness review and post implementation verification, warranty support security testing, also known as Security Testing and Evaluation will need to be conducted within these sprints. 2.0 Key Personnel Educational Requirements:General Experience and Education: Seek 10 years of working experience but we are willing to negotiate a minimum of 7 years with a Bachelor’s degree in Computer Science or its equivalence.This individual must be proficient with creating test documentation, test execution, and testing tools to aid in his or her ability to communicate clearly either written or verbally with the system IPT to resolve problems.
Requirements: Additional experience is required in the areas of development and execution of software integration such as:• 1 year work experience in leading Agile software testing projects• 5 years of experience in writing test management documentation (test plans, defect management reports)• 5 years of experience writing test cases/scripts and hands on software testing• Hands-on experience with Rational Team Concert and Rational Quality Manager• Experience in coordinating testing activities across multiple teams to deliver successful test services 2.1 Task Objectives for Key Personnel:1. Review all project requirements documentation and include questions related to the documentation in the provided comments matrix submitting the comments to the FSA PATS Test Manager2. Collaborate with the FSA PATS Test Manager to provide updates to the project schedule for the testing milestones3. Collaborate with FSA PATS Test Manager, the development contractor and other IPT team members as needed to facilitate the success of the project4. Provide a Quality Assurance (QA) Plan that relate to the software testing processes for the PATS Testing Project and provide QA records upon request by FSA5. Submit weekly and monthly status reports that will include test cases metrics, summary of services provided and identified open issues.6. Update existing test cases in Rational Quality Manager to be used with the enhancements and defects resolved to be implemented and input them in Rational Quality Manager7. Create a Master Test Plan that includes Unit, System, 508, Integration, Regression, UAT and Smoke Testing, and Intersystem Testing. Collaborate with the Development Team for Unit Testing input for the Master Test Plan.8. Participate in the Sprint meetings for requirements clarifications, planning, and design reviews and provide feedback and official comments on them9. Review requirements designs and provide feedback on their testability.10. Follow the Federal Student Aid Enterprise Change Management processes to ensure all changes are coordinated, reviewed, and approved through Federal Student Aid organizational areas11. Create new test cases in RQM for enhancements and new functionality.12. Prepare the Test Readiness Review (TRR) checklist for System Testing, transcribe notes during the meeting and update the checklist as needed13. Perform system testing including intersystem testing by executing the test cases and coordinating with other testers as required.a) Conduct intersystem testing between PATS and other entities such as Denver’s NBC that do business with Federal Student Aid (in the PATS scope of work).b) Provide test data when required to be processed in specified test scenarios14. Execute test cases.15. Record the system testing results in Rational Quality Manager16. Document defects and issues found during system testing using RTC in accordance with FSA’s Enterprise Test Management Standards for recording17. During system test execution, provide daily defect management reports using the format provided by the FSA PATS Test Manager18. Support user acceptance testing and work with the FSA PATS Test Manager by doing hands on testing as needed and providing clarity as needed on the requirements by working with the business analyst.19. Develop a Requirements Traceability Matrix that links test cases to requirements and adhere to the PATS project team change management and configuration management plans.20. Provide test scenarios as requested by FSA’s Enterprise Performance Testing Team (EPT).21. Provide test scenarios to the Department of Education’s Assistive Technology Team and attend the test session(s) to support the Section 508 testing.22. Create Test Summary Report for system testing.23. Provide inputs to the Defect Management Microsoft Office Power Point slides to be incorporated into the Production Readiness Review (PRR) slide deck that is prepared by the Project Manager.24. Identify and recommend a subset of test cases to be used for smoke testing and regression testing after each release is deployed into the test environment.25. Execute the regression test cases for PATS.26. Conduct testing to support post production implementation testing.27. Support the warranty period once application is deployed into production.
Fraudulent: 0