Software Tester

ECS Tech Inc•Stafford, VA
•$75,000 - $85,000•Onsite

About The Position

Everforth ECS is seeking a Software Tester to work in its Stafford, Virginia office. The Everforth ECS team provides focused agile software development and maintenance for a mission-critical government application. The application is a Microsoft .NET client-server system with a database repository of DNA profiles from individuals, unsolved crime-scene evidence, and missing persons. It enables laboratories to compare DNA profiles electronically to link serial crimes and identify suspects, and helps identify unidentified human remains, missing persons, and disaster victims. The Software Tester supports the program through hands-on test development and execution, automated testing, and integration of tests into GitLab pipelines. The role is primarily responsible for designing, expanding, improving, and maintaining the test automation framework. The tester is expected to be self-starting and proactive, develop trusted knowledge of the business logic and system architecture, and collaborate with minimal supervision with DevOps Engineers and Developers. The team works to ensure the application meets user needs, business requirements, and scalability characteristics. Team members are expected to work cross-functionally and take collective ownership of deliverables and quality.

Requirements

  • Secret clearance.
  • At least 1 year of automation testing experience.
  • Experience developing and maintaining test suites.
  • Experience with automated testing tools and frameworks such as Selenium, Playwright, Appium, Robot, or Cucumber.
  • Experience with performance testing tools such as JMeter, K6, or LoadRunner.
  • Experience writing automated tests for web front ends, web services, APIs, and databases.
  • Experience with manual testing.
  • Experience with integration testing.
  • Experience with cross-browser and cross-platform testing.
  • Experience working on an agile team using SAFe, Scrum, XP, and/or Kanban.
  • Desire to work in a collaborative environment.
  • Quality- and detail-oriented.
  • A team player who works well with customers and colleagues at all levels.

Responsibilities

  • Develop and execute tests, including automated tests.
  • Integrate automated testing into GitLab pipelines.
  • Design, expand, improve, and maintain the test automation framework.
  • Work collaboratively with DevOps Engineers and Developers to help ensure the application meets user needs, business requirements, and scalability characteristics.
  • Contribute cross-functionally and take collective ownership of deliverables and quality.
  • Generate and maintain controlled test datasets and scenarios.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service