Senior Quality Assurance Engineer (685)

Diverse Agile SolutionsWashington, DC
$60 - $72Onsite

About The Position

DAS is seeking an experienced Senior Quality Assurance Engineer to support a high-visibility federal program focused on modernizing and enhancing an examiner workflow platform. The selected candidate will join the CRAFT team and play a critical role in ensuring the successful delivery of a next-generation workflow application that replaces a legacy system while leveraging AWS GovCloud services. The ideal candidate will bring extensive experience in automated and manual testing, Agile methodologies, test strategy development, and test automation framework implementation. This individual will collaborate closely with Product Owners, Developers, Business Stakeholders, Management, and End Users to ensure quality is embedded throughout the software development lifecycle. This position requires a highly motivated professional capable of working independently, communicating effectively with technical and non-technical stakeholders, and driving continuous quality improvements across the platform.

Requirements

  • U.S. Citizenship required.
  • Minimum of 7 years of experience in Quality Assurance and Software Testing.
  • Minimum of 7 years of experience in automated and manual testing of enterprise applications.
  • Proven experience testing both front-end and back-end systems.
  • Demonstrated ability to work independently in Agile and Scrum environments.
  • Strong verbal, written, and presentation communication skills.
  • Experience collaborating with business users and technical teams to translate requirements into effective test scenarios.
  • Extensive experience designing and implementing automation frameworks using Playwright or Selenium.
  • Experience with automation framework patterns including Page Object Model (POM), Behavior Driven Development (BDD), and Data-Driven Testing.
  • Expertise in Automated Testing, Manual Testing, Functional Testing, Regression Testing, Smoke Testing, Sanity Testing, System Testing, Integration Testing, End-to-End Testing, and Performance Testing.
  • Experience with AWS GovCloud, Angular Applications, REST APIs, PostgreSQL, and Microsoft SQL Server.
  • Strong programming skills in Java or Python.
  • Ability to develop, maintain, and enhance automated test scripts.
  • Experience with Azure DevOps, GitLab, Jira, CI/CD Pipelines, and Version Control Systems.
  • Strong SQL skills for data validation and database testing.
  • Experience validating data integrity and application transactions.
  • Knowledge of HTML, CSS, and JavaScript.
  • Experience with Test Planning, Test Strategy Development, Defect Lifecycle Management, Root Cause Analysis, Risk-Based Testing, Boundary Value Analysis, and Equivalence Partitioning.

Nice To Haves

  • Experience supporting federal government programs.
  • Experience modernizing legacy applications.
  • Experience testing cloud-native applications and microservices architectures.
  • Experience implementing automated quality gates within CI/CD pipelines.
  • Familiarity with secure software development practices and regulated environments.

Responsibilities

  • Design, develop, maintain, and execute comprehensive test strategies, test plans, and test cases.
  • Collaborate with Product Owners, Business Analysts, Developers, and stakeholders to understand requirements and define testing approaches.
  • Develop and maintain automated testing frameworks using Playwright, Selenium, or similar technologies.
  • Create automated test scripts for front-end, back-end, API, database, and integration testing.
  • Execute functional, regression, smoke, sanity, system, and end-to-end testing activities.
  • Validate cloud-based solutions deployed within AWS GovCloud environments.
  • Perform testing against Angular-based web applications, APIs, PostgreSQL, and SQL Server databases.
  • Analyze requirements and acceptance criteria to ensure complete test coverage.
  • Participate actively in Agile ceremonies including sprint planning, backlog refinement, daily standups, reviews, and retrospectives.
  • Identify, document, track, and manage defects through resolution using Azure DevOps, GitLab, and Jira.
  • Execute automated test suites as part of scheduled builds and CI/CD pipelines.
  • Refactor and optimize existing automation frameworks to improve reliability, maintainability, performance, and reusability.
  • Conduct database validation and data integrity testing using SQL queries.
  • Support performance testing activities and analyze system behavior under load.
  • Provide testing metrics, quality reports, and presentations to stakeholders and management.
  • Advocate quality assurance best practices and contribute to continuous process improvement initiatives.

Benefits

  • Collaborative environment
  • Exposure to cutting-edge cloud technologies
  • Opportunity to contribute to high-profile digital transformation efforts
  • Professional growth
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service