Position Description
Minimum Education : Bachelor's degree or equivalent experience
Minimum Experience : 5 years
Summary : The Senior Quality Assurance (QA) Analyst is responsible for devising and implementing an overall Quality Assurance strategy for technology projects using the Information Technology (IT) Division's System Development Methodology (SDM). The QA Analyst is a member of the IT software development or systems team and works closely with the other QA analysts, business clients, and IT technologists during the design, development, and test phases of software development and system deployments. The Senior QA Analyst is responsible for refining client business requirements; developing test cases and test scripts; supporting user acceptance tests conducted by business clients; designing, implementing, and maintaining automated test scripts; reporting software defects; and acting as a documentation librarian. The Analyst is a technical expert in all aspects of the SDM, FISMA and security requirements, testing strategies, quality assurance methods, and documentation requirements.
Duties And Responsibilities
- Develops detailed systems requirement specifications. Assumes a lead role during the creation of detailed test scenarios by analyzing available business and technical requirements. Participates in testing functionality, fixing defects, developing and executing regression scripts, and performing data load tests. Creates defect reports on issues found during the execution of tests. Maintains regression test bed. Effectively analyzes the test environment, understands the underlying business issues, and traces functional requirements for the system. Suggests test approaches and test strategies. Develops sustainable test case frameworks conducive for future regression testing. Develops effective test cases. Prepares test data as necessary.
- Has a thorough knowledge of the systems development cycle and employs excellent problem-solving skills. Ensures compliance with SDM policies and procedures. Assists with specification and use case creation efforts. Writes and executes test cases based on specifications and use cases from business clients. Assists in diagnosing issues and creating reproducible scenarios and solutions. Maintains awareness of evolving information processing technologies. Coordinates with IT security staff on interpretation of FISMA requirements.
- Has a thorough knowledge of quality test documentation and prepares such documentation as required. Provides estimates, defining and justifying the potential work required within a provided timeframe. Executes functional/system level test cases; generates, maintains, and tracks test results. Performs system testing, database querying, data content testing, web service testing, and integration testing. Maintains and tracks defects, generates defect reports and issues logs, attends defect meetings, and provides defect retests and follow-ups. Reports test and work status on a daily or periodic basis.
- Utilizes an effective test process or test methodology to improve work efficiency and quality at various stages in the SDM. Implements industry best practices. Recognizes areas where implementation of new quality assurance standards or procedures would be beneficial to the division, the client community, or the System.
- Communicates with the project and product management teams as necessary to resolve questions, issues, report progress or details on a frequent/on need basis, and suggests procedural improvements. Acknowledges, maintains, and accounts for all communication through suitable documentation and meeting minutes.
- Oversees the use of test automation tools and techniques. Assists other analysts with the use of these tools.
- Assists with and/or supports user acceptance test cases, as required. Works closely with the development team to test, resolve, follow-up and retest defects and other issues. Assists with the development team's project planning efforts. Identifies common areas of concern and assists in identifying a common solution or methodology for addressing the concern.
- Works with programmer or systems analysts to prepare security documentation, as required by the SDM, for FISMA and other information relating to the support of applications processing systems and infrastructure components. Reviews security documentation for individual applications in preparation for Certification & Accreditation.
- Trains and mentors other QA Analysts on all facets of the SDM, FISMA, and security, quality assurance methodologies, testing and test documentation preparation, communication methods, and industry best practices.
- May act on behalf of the Manager in conducting unit meetings, attending client meetings and representing the unit/branch/division, making decisions regarding complex quality assurance questions, and participating in a lead capacity on task forces and committees, both internal and external to the Board.
- Develops own professional skills. Maintains awareness of evolving quality assurance methodologies through professional publications and external contacts, and communicates findings to others. Identifies appropriate directions for own professional development, and initiates own activities to bring about that development.
Position Requirements
REQUIRED: At FR26 requires a strong analytical ability and oral and written communications skills typically acquired through the completion of a bachelor’s degree in economics, finance, accounting, information systems, computer science, or a related discipline, and through full-time work experience of at least 5 years or a master’s degree in a related field and 4 years of related experience. At FR27 requires a bachelor’s degree in economics, finance, accounting, information systems, computer science, or a related discipline, and through full-time work experience of at least 6 years or a master’s degree in a related field and 5 years of related experience. Knowledge of different application development platforms (web, distributed, mainframe). Thorough knowledge of the System Development Life Cycles. Strong knowledge of IT security; awareness of vulnerabilities and methods for mitigating them. Self-motivation and ability to work well with others. Demonstrated ability to learn quickly about new security tools and how to use them. Experience testing applications and writing test plans and test scenarios. Experience with database querying. Ability to multi-task and take direction. Some background knowledge in the financial industry is preferred but not required. Experience with project management of large enterprise projects. Experience coordinating cross-functional teams through meetings and progress measurement activities. Experience using project management technology tools for project planning, tracking, burn-down, dashboards and reporting. Experience developing and implementing communication plans, training plans and project plans, business analysis and systems quality assurance, developing and executing test plans/scripts and writing technical documentation. Experience leading requirements gathering and business analysis of large enterprise systems, including formation, upgrade and migration of enterprise systems. Experience meeting with stakeholders, business and system owners, subject matter experts and users to elicit and document requirements, expectations, constraints, internal and external interfaces. Experience producing system requirements analysis, design and implementation documentation. Experience leading communication strategies for formation, upgrade and migration of large enterprise systems. Experience leading stakeholder requirements gathering meetings, project meetings and executive briefings. Experience writing communications plans and materials, including enterprise-wide announcements, publications and emails. Experience with Agile Project management methodologies. Experience with FISMA process and documentation. Experience with Microsoft SharePoint 2019 and SharePoint Online.
Remarks : Desire and ability to work on a diverse and wide range of work activities. Self-motivated, initiator with strong planning, organizational and teamwork skills. Customer service oriented with the ability to interact effectively with clients and peers.
U.S Citizenship required.
Position offers a hybrid work environment.
Some onsite presence will be required.
Primary Location : DC-Washington
Employee Status : Regular
Overtime Status : Exempt
Job Type : Standard
Relocation Provided : Yes
Compensation Grade Low : FR PAY GRADE 26
Compensation Grade High : 27
Minimum Salary : 117,000
Maximum Salary : 219,500
Posting Date : Aug 4, 2023
#J-18808-Ljbffr