ECS Tech Inc logo

Software Tester

ECS Tech Inc West Virginia, United States

remotefull-time
Posted Jan 12, 2026

Role & seniority: Software Tester, full-time (senior-level experience implied)

Stack/tools: Not specified in job description

Top 3 responsibilities

  • Design, execute, and maintain test plans and test cases (functional, performance, regression)

  • Conduct quality assurance across the software development lifecycle; review/approve deliverables

  • Identify, document, prioritize defects; collaborate with developers and product managers to ensure quality requirements

Must-have skills

  • Bachelor’s degree; 5+ years of testing/QA experience

  • Proficiency in establishing and maintaining quality control processes; ability to sustain quality throughout the lifecycle

  • Strong multitasking, proactive, independent yet collaborative in a multi-functional team; ability to work in a dynamic, results-driven environment

  • Ability to obtain a Public Trust clearance

  • Nice-to-haves: Not specified

  • Location & work type: Remote; full-time; contingent upon contract award

Notes: Role supports VA OIT VESEE Product Line and modernization efforts for Eligibility and Enrollment; salary range listed as $70,000–$85,000.

Full Description

ECS is seeking a Software Tester to work remotely.  Please Note: This position is contingent upon contract award.

This Software Tester role is full-time supporting the Department of Veterans Affairs (VA), Office of Information Technology (OIT) Veteran Experience Services Eligibility and Enrollment (VESEE) Product Line. This role supports modernization of Eligibility and Enrollment to build a seamless experience for Veterans, their families, and caregivers and contributes to improving VA employee and Veteran lives and working towards a larger mission. This role is responsible for developing and executing software test plans in order to identify and resolve software problems and their causes.

Tasks for this role include

  • Conduct quality assurance activities throughout the software development lifecycle, including reviewing and approving deliverables
  • Design and execute test plans, create test cases, and perform various types of testing (functional, performance, regression) to identify and resolve defects
  • Work closely with developers, product managers, and other stakeholders to ensure that quality requirements are met and to advocate for best practices in quality assurance
  • Identify, document, and prioritize software defects, collaborating with development teams to communicate issues and suggest solutions
  • Support continuous improvement initiatives in testing methodologies and processes to enhance overall software quality

Salary Range: $70,000 - $85,000

General Description of Benefits [https: //ecstech.com/careers/benefits]

Qualifications

  • Bachelor’s degree required
  • 5+ years experience
  • Proficiency in establishing and maintaining quality control processes
  • Demonstrated experience in maintaining quality levels throughout the software lifecycle
  • Strong ability to manage several complex tasks in a timely, effective manner
  • Demonstrated ability to be proactive, think independently, and work collaboratively with a multi-functional team
  • Ability to work in a dynamic, collaborative, results-driven environment
  • Ability to obtain a Public Trust clearance
Quality AssuranceTest PlansTest CasesFunctional TestingPerformance TestingRegression TestingCollaborationDefect DocumentationContinuous ImprovementProactive ThinkingIndependent WorkMulti-functional TeamworkDynamic EnvironmentResults-driven EnvironmentSoftware Development LifecycleQuality Control Processes

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.