Jobs · Engineering · Virginia

Software Test Engineer

EKASYS Inc. · Herndon, VA · 3 wk ago
On-siteEngineeringFull-time

About the role

Location: Onsite, Huntsville, AL. Employment Type: Full-Time, 40 hours per week. U.S. Citizenship required; must be legally authorized to work without sponsorship. Ability to obtain and maintain a Public Trust Background Investigation. Minimum 3 years of experience. Bachelor’s degree in Computer Science, Information Technology, or related field preferred.

The Software Test Engineer is responsible for ensuring software applications meet established standards for quality, reliability, usability, security, accessibility, and performance. This role develops and executes manual and automated testing strategies for a mission-critical application modernization project, with a strong focus on automated testing and integration with CI/CD pipelines.

Responsibilities

  • Design, develop, execute, and maintain test plans, test cases, scenarios, scripts, and automated test suites covering functional, integration, regression, negative, usability, and end-to-end testing.
  • Develop automated unit, integration, and regression testing to support comprehensive coverage of critical business functionality.
  • Integrate automated testing into Jenkins/GitLab CI/CD pipelines and support quality gates to prevent failed builds from progressing to production.
  • Identify, analyze, document, and track software defects through resolution using Digital.ai or similar defect-tracking tools.
  • Collaborate with developers, Product Owners, and stakeholders to clarify requirements, establish acceptance criteria, troubleshoot issues, and improve software quality.
  • Incorporate security scanning (SAST/DAST) and Section 508 accessibility testing into automated testing processes.
  • Support performance, load, and stress testing to validate system reliability and performance for expected user volumes.
  • Develop and maintain test documentation, automated testing procedures, pipeline test inventories, and deployment/testing plans.
  • Participate in product design reviews and Agile/Scrum ceremonies, including sprint planning, demonstrations, and retrospectives.
  • Monitor testing and quality metrics, defect resolution, test coverage, and release readiness, and provide results through project and sprint reporting.
  • Ensure testing procedures are repeatable, traceable, and compliant with applicable project and quality standards.

Requirements

  • Minimum 3 years of software testing/test engineering experience, including experience with test automation.
  • Experience designing and executing comprehensive software test plans, scenarios, scripts, and procedures.
  • Proficiency with one or more test automation frameworks such as Selenium, Cypress, Playwright, NUnit, or xUnit.
  • Experience integrating automated tests into CI/CD pipelines, such as Jenkins, GitLab CI, or equivalent.
  • Experience with defect tracking, regression testing, automated testing, and software quality assurance practices.
  • Strong analytical and troubleshooting skills with the ability to identify edge cases and develop comprehensive test coverage.
  • Ability to obtain and maintain a Public Trust Background Investigation.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field from an accredited institution.
  • Experience with AWS and cloud-based application testing.
  • Experience testing applications in OpenShift, Kubernetes, or other containerized environments.
  • Experience with security testing

Similar jobs

Software Engineer

HaystackMassachusetts, United States· 4 wk ago
$144k–$194k/yrapply on haystack.cv

Software Engineer

HumanaWashington, DC· 1 mo ago
RemoteInformation Technology$81k–$110k/yr

Software Engineer

Brooks AutomationChelmsford, MA· 1 mo ago
$106k/yrapply on brooksauto.wd1.myworkdayjobs.com

Software Engineer

ASRC FederalOklahoma City, OK· 1 mo ago
Engineeringapply on jobs.dayforcehcm.com

Software Engineer

HaystackGreater Sioux Falls Area· 1 mo ago
$106k–$141k/yrapply on haystack.cv

Software Engineer

AllianceBernsteinNashville, TN· 1 mo ago
Engineeringapply on abglobal.wd1.myworkdayjobs.com