Senior Software Test Engineer (Hybrid)

DAn Solutions•Washington, DC
•Hybrid

About The Position

DAn Solutions is seeking a detail-oriented Senior Software Test Engineer to support quality and compliance during the modernization of a critical government information system. The role focuses on functional and regression testing of Java-based web applications, including UI validation, accessibility compliance, and cross-browser compatibility. It also involves backend troubleshooting through application and server log reviews, API validation, and database queries to isolate defects and provide actionable diagnostic information to developers. The position supports enterprise systems incorporating Apache Tomcat application servers, Oracle 19c databases, Apache Solr, LDAP, and SAP Business Intelligence. The hybrid schedule requires approximately 2–3 days on-site per week, with seating available in Annapolis Junction, Maryland; Washington, DC; or Reston, Virginia. Remote work is not available. The role requires U.S. citizenship and an active or obtainable TS/SCI clearance with polygraph; the posting specifically requires an active/existing TS/SCI with polygraph.

Requirements

  • U.S. citizenship.
  • Ability to obtain TS/SCI clearance with CI polygraph; the posting also states that an active/existing TS/SCI with polygraph is required.
  • Extensive experience performing functional and regression testing of web application user interfaces.
  • Strong UI testing experience, including interface validation and cross-browser compatibility.
  • Demonstrated experience troubleshooting backend application failures by reviewing application and server logs to determine root causes.
  • Proficiency with defect tracking systems.
  • Experience writing and executing SQL queries to validate application data.
  • Experience verifying system installation, configuration, integration, and overall system buildout.
  • 18 years of experience in software engineering, systems engineering, or a closely related field with comparable scope and responsibilities. A bachelor's degree may substitute for four years of experience; a master's degree may substitute for six years of experience.

Nice To Haves

  • Excellent analytical skills and thorough technical documentation practices.
  • Strong collaboration skills and experience working with cross-functional teams in regulated environments.
  • Knowledge of federal cybersecurity requirements and Section 508/WCAG accessibility standards.
  • Familiarity with Windows Server environments.
  • Experience testing Apache Tomcat application servers, Oracle 19c databases, and SAP Business Intelligence interfaces.
  • API testing experience involving Apache Solr and RESTful services.
  • Experience with CI/CD pipelines, preferably GitLab.
  • Active TS/SCI security clearance with polygraph.

Responsibilities

  • Develop comprehensive test plans and test cases for system upgrades and new functionality.
  • Perform functional and regression testing of Java-based web applications.
  • Conduct UI validation and cross-browser compatibility testing.
  • Execute manual testing for complex application scenarios.
  • Review and troubleshoot backend application and server logs to identify causes of application failures.
  • Perform API testing for backend services, including Apache Solr and RESTful services.
  • Execute SQL queries to validate application data and database integrity.
  • Verify system buildout activities, including installation, configuration, and integration.
  • Track, document, and manage software defects, coordinating resolution with development teams.
  • Validate application compliance with federal cybersecurity requirements.
  • Ensure adherence to Section 508 and WCAG accessibility standards.
  • Test enterprise applications operating in Windows Server environments.
  • Verify security controls and data protection measures.
  • Develop and maintain UI automation frameworks for regression testing.
  • Integrate automated testing into GitLab CI/CD pipelines and support improvements to testing efficiency.
  • Test Apache Tomcat deployments and configurations.
  • Validate authentication and backend interactions with LDAP services.
  • Test Oracle 19c database integrations and data flows.
  • Verify data migration integrity and application integrations with Apache Solr.
  • Test SAP Business Intelligence reporting interfaces and outputs.
  • Help ensure a consistent and reliable user experience across the modernized platform.
  • Collaborate with developers, business analysts, cybersecurity personnel, and other technical stakeholders.
  • Document testing activities, results, defects, and quality metrics.
  • Prepare analytical reports on system quality, defects, and release readiness.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service