QUALITY ASSURANCE SPECIALIST (SHIPS)
United States Fleet Forces Command
Posted: April 9, 2026 (0 days ago)
This job was posted recently. Fresh listings typically have less competition.
Senate
Legislative Branch
Base salary range: $147,649 - $221,900
Typical requirements: Executive-level leadership experience. Senior executive qualifications required.
Note: Actual salary includes locality pay (15-40%+ depending on location).
This role involves leading quality assurance efforts for software applications used by the U.S.
Senate, focusing on testing, automation, and ensuring systems meet accessibility and reliability standards in a high-stakes environment.
A good fit would be an experienced IT professional with a strong background in software testing and automation, who thrives in fast-paced, collaborative teams and can handle irregular hours to support critical government operations.
The position emphasizes promoting quality across development while working on Senate-specific tools like PeopleSoft for HR and payroll.
The Senate Sergeant at Arms is seeking a Senior Quality Assurance Analyst.
The complete vacancy announcement and application can be found on the United States Senate Career Page at https://sen.gov/1VNZQ. This vacancy announcement closes at 7pm EST on the closing date.
Late applications will not be accepted.
Required Work Experience GED with at least 10-12 years of relevant work experience; Bachelor's with 5-8 years of relevant work experience; Master's with 2-3 years of relevant work experience.
Required Special Skills/ Knowledge As part of our hiring process, we may conduct a skills assessment to better understand an applicant’s proficiency in key areas relevant to the role.
Test planning, design and implementation including selection of test techniques/methods appropriate for each application and associated test scenarios, implementation of functional and regression tests.
Experience in developing the overall QA strategy for automation scripts including the design and implementation of end-to-end testing of software applications.
Experience with writing in scripting languages related to building test automation scripts. Experience in utilizing automated functional and frontend testing tools.
Accessibility testing including design, build and execute section 508 compliance test scripts. Preparing technical QA documentation such as test plans, test cases, test reports, defect reports.
Working effectively in an Agile environment. Effective communication both orally and in writing.
Desired Qualifications Experience in developing and implementing automated test scripts using PeopleSoft Test Framework.
Familiarity with Test-Driven Development (TDD), Continuous Integration (CI), and defect tracking/source control via GitLab. Experience conducting code reviews, debugging, and troubleshooting.
Experience conducting accessibility testing as described in Section 508 using tools like ChromeVox, NVDA, or VoiceOver.
Experience designing and implementing end-to-end QA strategies across multiple platforms (Desktop, Mobile, and Tablet).
Ability to test across multiple browsers (Chrome, Edge, Firefox, Safari) and platforms using emulators as needed.
Expertise in translating complex functional and technical requirements into comprehensive, testable use cases.
Experience with conducting functional, regression, integration, and accessibility testing of applications.
Experience in an Agile environment (Scrum/Kanban), ensuring the quality of custom applications throughout the development lifecycle.
Ability to act as a high-visibility advocate for quality assurance, promoting a culture of excellence and accountability across development teams.
Experience and knowledge of PeopleSoft HCM (HR/Payroll) and Time & Labor and Absent Management. Proficient in SQL or PS Query, including the ability to write and execute SQL scripts.
Experience with API testing and relevant tools (such as Postman). Experience in tracking and reporting defects.
Ability to analyze, interpret, and clearly document test results for technical and non-technical stakeholders.
Ability to collaborate effectively with customers, peers, and management in a mission-critical environment.
Ability to collaborate and work effectively with customers, peers, and management in a highly visible, mission critical environment. Working Conditions The U.S.
Senate network cannot be taken offline for maintenance during the workday, or while the Senate is in session.
As such, maintenance windows may only occur at night, on weekends, and occasionally on holidays.
Employees who perform systems upgrades, maintenance, wiring, backups, support our alternate data centers will have schedules that include working nights, weekends, and holidays.
This position directly supports essential services of the U.S. Senate.
As such, this position requires the employee be available and prepared to work during a lapse, in inclement weather, on holidays, weekends, and during late nights to ensure essential services to the Senate continue without interruption.
In the context of government furloughs, this position is considered excepted. Security Clearance This position requires that the applicant obtain and maintain a Secret U.S.
Government security clearance. Applicants must be U.S. citizens in order for the SAA to submit your application for a security clearance. Major Duties:
Designs, builds and implements test plans, test cases for software applications. Builds, executes, and maintains test data and test scripts.
Selects and implements test techniques/methods appropriate for each application.
Identifies, tracks and reports system defects to internal development team (e.g., developers, product owners, and managers).
Designs, builds, and executes accessibility and section 508 testing to ensure staff and other users with disabilities can access and use the software.
Identifies, proposes, and implements improvement throughout the QA process using Agile methods. Analyzes business requirements/user stories for completeness and testability.
Advocates for final product quality and customer satisfaction.
Designs, builds, and executes the automation test scripts to facilitate continuous and repeated testing of previously built features as new, high-priority, customer requested features are incrementally added on.
Prepares, configures, and manages test data and automation scripts for multi-browser and systems requirements.
Creates and implements regression test suites during the active, development period of an application. Implements use of new testing tools for execution of QA testing activities.
Check your resume before applying to catch common mistakes