QA/Automation Tester

General Dynamics Information Technology•Washington, DC
•$106,275 - $143,783•Onsite

About The Position

GDIT is hiring a QA/Automation Tester to support the United States Postal Service and help develop an AI program focused on automating requirements and test case preparation. The role uses Visual Studio Code, Python, Copilot AI, and other USPS-provided tools. The tester will build and integrate AI-assisted test automation solutions while ensuring they run on postal-issued laptops and comply with approved security and environment constraints. The position is onsite in Washington, DC, with 40 scheduled weekly hours and less than 10% travel required. The role also covers developing and maintaining automation frameworks and scripts for functional, regression, and performance testing; integrating automated tests with CI/CD pipelines; executing test cases; identifying automation-ready scenarios; maintaining test suites and environments; and collaborating with development teams. Additional responsibilities include reporting and analyzing results, conducting automated performance and security testing, participating in Agile/Scrum ceremonies, and training colleagues with supporting documentation. The selected candidate must be able to obtain and maintain a Public Trust and pass government background screening, including forms and fingerprinting. The USPS screening process has U.S. residency requirements concerning time spent outside the United States during the specified periods. U.S. citizenship is not required.

Requirements

  • At least 3 years of relevant experience.
  • At least 2–3 years of specialized AI development in technology or software development using tools and technologies such as Visual Studio Code, Python, Selenium, Databricks, Copilot, and APIs.
  • Proficiency in Java, Python, or JavaScript for test script development.
  • Must be able to obtain and maintain a Public Trust and pass government background screening, including detailed forms and fingerprinting.
  • Meet the USPS security screening residency requirements for time spent outside the United States during the stated periods.
  • U.S. citizenship is not required.

Nice To Haves

  • A bachelor's degree from an accredited college or university in a relevant field, or equivalent experience.

Responsibilities

  • Design and develop Selenium test automation scripts with Python, using available AI models and LLMs to accelerate script creation, maintenance, and self-healing.
  • Build solutions using Visual Studio Code, Python, and related technologies to apply generative AI and LLMs, including GitHub Copilot and Databricks.
  • Integrate the existing Python test automation framework with AI-based solutions to improve coverage, reliability, and efficiency.
  • Ensure AI scripts and programs are executable on postal-issued laptops within approved security and environment constraints.
  • Train designated team members to execute, troubleshoot, and maintain AI scripts and programs.
  • Develop training materials and documentation to support knowledge transfer and long-term maintenance.
  • Design and implement automated testing frameworks.
  • Write and maintain scripts for functional, regression, and performance testing.
  • Integrate automated tests with CI/CD pipelines.
  • Execute automated test cases to validate software quality, identify defects, and check adherence to requirements.
  • Analyze requirements and user stories to identify test scenarios suitable for automation.
  • Update and enhance test suites as software functionality and requirements change.
  • Collaborate with developers to understand software design and behavior and address issues found during testing.
  • Conduct automated performance tests under varied conditions and workloads.
  • Implement automated security tests to identify vulnerabilities and help ensure software security.
  • Generate test reports, analyze results, and communicate findings to stakeholders.
  • Provide training on test automation tools and techniques and share best practices.
  • Set up and maintain consistent, reliable test environments.
  • Participate in Agile/Scrum ceremonies with the development team to clarify requirements.

Benefits

  • 401(k) with company match.
  • Comprehensive health and wellness packages, including medical plan options, some with Health Savings Accounts, dental plans, and vision coverage.
  • Paid education and certifications.
  • Paid vacation and holidays.
  • Flexible work weeks where possible.
  • Paid time off plans including vacation, sick and personal time, holidays, paid parental, military, bereavement, and jury duty leave.
  • Short- and long-term disability benefits.
  • Life, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service