Skip to main content
U.S. flag
Back to results

Summary

The Senate Sergeant at Arms is seeking a Principal 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.

Overview

Help
Accepting applications
Open & closing dates
02/25/2026 to 03/11/2026
Salary
$130,469 to - $181,570 per year
Pay scale & grade
AD 00
Location
Few vacancies in the following location:
Washington, DC
Few vacancies
Telework eligible
Yes—as determined by the agency policy.
Travel Required
Not required - N/A
Relocation expenses reimbursed
NoThe Senate Sergeant at Arms does not pay for relocation expenses.
Appointment type
Permanent
Work schedule
Full-time
Service
Excepted
Promotion potential
0
Supervisory status
No
Security clearance
Secret
Drug test
No
Announcement number
req882
Control number
858957100

Duties

Help

Designs, builds, and implements test plans and 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.

Requirements

Help

Conditions of employment

  • For conditions of employment and citizenship requirements, please visit the job announcement on the United States Senate Career Page at https://sen.gov/YO0NL.

Qualifications

Required Work Experience

  • GED with at least 12 years of relevant work experience; Bachelor's with 8-10 years of relevant work experience; Master's with at least 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.
  • Experience with accessibility testing including designing, building, and executing section 508 compliance test scripts.
  • Preparing technical QA documentation such as test plans, test cases, test reports, and defect reports.
  • Working effectively in an Agile environment.
  • Effective communication both orally and in writing.

Desired Qualifications 

  • Experience and familiarity with legislative processes in Congress or the Senate.
  • Experience in developing and implementing automated test scripts for web applications using tools such as Playwright.
  • Familiarity with Test-Driven Development (TDD), Continuous Integration (CI), and defect tracking/source control via GitLab.
  • Experience conducting code reviews, debugging, and troubleshooting.
  • Agile or Scrum certification (e.g., CSM, SAFe Agilist, PMI-ACP).

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.

Education

High School Diploma, GED.

Additional information

The Sergeant at Arms is an equal opportunity employer in accordance with the requirements of Senate rules, regulations, and applicable Federal Laws. This agency provides reasonable accommodations to applicants with disabilities. If you need a reasonable accommodation for any part of the application and hiring process, please notify the agency. Decisions to grant reasonable accommodations will be determined on a case-by-case basis. Please email SAARecruitment@saa.senate.gov with “Applicant Accommodation” in the subject line. No moving, relocation or pre-employment travel expenses will be paid for this position, or while in application for this position.

Candidates should be committed to improving the efficiency of the Federal government, passionate about the ideals of our American republic, and committed to upholding the rule of law and the United States Constitution.

How you will be evaluated

You will be evaluated for this job based on how well you meet the qualifications above.

Your application will be evaluated by a panel on the quality and extent of your total accomplishments, experience, and education. Highly qualified candidates may be interviewed and a reference check conducted.

Your session is about to expire!

Your USAJOBS session will expire due to inactivity in 8 minutes. Any unsaved data will be lost if you allow the session to expire. Click the button below to continue your session.