Software Applications Tester - TS/SCI with Polygraph

General Dynamics Information Technology•Chantilly, VA
•$164,382 - $201,250•Onsite

About The Position

GDIT is hiring an experienced Software Applications Tester to support Government activities and Intelligence Community customers. The role supports software development, engineering, database design, and testing for enterprise-wide systems and products. The team builds scalable, maintainable, high-performance backend services using a microservices architecture and works with commercial products such as AWS and ServiceNow in an Agile environment. The position is onsite in Chantilly, Virginia, and requires an active Top Secret/SCI clearance with Polygraph and U.S. citizenship. The tester creates and executes automated and manual tests for web and client/server applications, APIs, and services. The work includes translating requirements into testable scenarios, maintaining test documentation and traceability, reporting defects, analyzing failures, verifying fixes, and collaborating with developers, product owners, and other testers. The role requires at least 10 years of related experience and a bachelor’s degree in a relevant technical discipline or an equivalent combination of education, certifications or training, and work experience. The stated likely salary range is $164,382–$201,250; actual compensation may vary based on experience, geographic location, and contractual requirements. The schedule is 40 hours per week, with travel required less than 10%.

Requirements

  • At least 10 years of related experience.
  • U.S. citizenship.
  • Currently possess an active Top Secret/SCI clearance with Polygraph.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline, or an equivalent combination of education, technical certifications or training, or work experience.
  • Hands-on experience writing automated and manual test cases and testing web and client/server applications using Java, Groovy, TypeScript/JavaScript, HTML, and CSS.
  • Hands-on experience with Spring Boot and Hibernate/JPA, including understanding their concepts and architecture.
  • Hands-on experience with frontend frameworks such as Vue, React, or Angular, including understanding their concepts and architecture.
  • Hands-on experience with database design and querying using SQL and Oracle.
  • Hands-on experience with Git-based software version control, such as GitHub or GitLab.
  • Hands-on experience testing APIs and services using REST.
  • Extensive experience working in an Agile environment.
  • Understanding of the software development lifecycle and how testing fits into unit, integration, system, and acceptance testing.
  • Experience creating test cases from requirements, executing them manually, and recording outcomes.
  • Experience recognizing bugs, understanding severity and priority, and reporting defects clearly.
  • Experience deciding when to use automated versus manual testing.
  • Experience working with developers, product owners, and other testers and understanding feedback loops.
  • Ability to spot inconsistencies, edge cases, and subtle issues.
  • Experience documenting test cases, explaining failures to stakeholders, and working in Agile/Scrum teams.
  • Experience maintaining test plans, logs, and traceability matrices.
  • Experience analyzing root causes of failures and verifying fixes.
  • Experience prioritizing tests, meeting deadlines, and adapting to changing requirements.
  • Hands-on experience using JAWS with ZoomText Magnifier Tool.

Nice To Haves

  • Hands-on experience with Linux or Windows systems and writing scripts in each environment.
  • Hands-on experience with build automation tools such as Gradle, Maven, or Jenkins.
  • General knowledge of the JUnit testing framework.
  • Experience with application servers such as WebSphere or Tomcat.
  • Experience with IBM Maximo, including use, modules, and general architecture.
  • Working knowledge of Katalon Studio v8.6.5 64-bit on Windows 11 or lower versions, or prior experience with Selenium on Windows 11 or Cypress.
  • Experience creating and executing test scripts using Katalon record-and-playback, Groovy scripting for custom logic, and built-in keywords for clicks, assertions, and waits.
  • Experience debugging Katalon scripts, handling flaky tests, and adapting scripts to changing requirements.
  • Knowledge of JIRA for logging defects, working issues, and collaborating with developers.
  • Knowledge of browser developer tools such as Chrome Inspector, screen-capture tools, and basic spreadsheets such as Excel or Google Sheets for test data and tracking.
  • Experience with Amazon Web Services (AWS).
  • Willingness to learn new tools or processes.

Responsibilities

  • Write and execute automated and manual test cases for web and client/server applications.
  • Test APIs and services using REST and test applications involving Java, Groovy, TypeScript/JavaScript, HTML, and CSS.
  • Break down requirements into testable scenarios, including positive and negative cases, preconditions, steps, and expected results.
  • Execute manual tests and record outcomes; determine when automation or manual testing is appropriate.
  • Maintain test plans, test logs, and traceability matrices linking tests to requirements.
  • Identify bugs, assess severity and priority, and document defects clearly, including reproduction steps and expected versus actual behavior.
  • Analyze root causes of failures and verify fixes.
  • Prioritize tests, meet deadlines, and adapt to changing requirements in a fast-paced environment.
  • Collaborate with developers, product owners, and other testers in Agile/Scrum teams; explain test failures to stakeholders.
  • Use JAWS with ZoomText Magnifier Tool.
  • Support software development, engineering, database design, and testing for enterprise-wide systems and products serving Intelligence Community customers.

Benefits

  • Medical plan options, including plans with Health Savings Accounts
  • Dental plan options
  • Vision plan
  • 401(k) plan with company match
  • Full flex work weeks where possible
  • Paid time off plans, including vacation, sick and personal time
  • Paid holidays
  • Paid parental leave
  • Military leave
  • Bereavement leave
  • Jury duty leave
  • Short- and long-term disability benefits
  • Life insurance
  • Accidental death and dismemberment coverage
  • Personal accident insurance
  • Critical illness insurance
  • Business travel and accident insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service