Software Development Test Engineer
Everforth ECS is seeking a Software Development Test Engineer to work in a Arlington, VA (Hybrid).
About the Role
ECS seeks a dynamic and experienced Software Development Test Engineer to ensure the quality, reliability, and security of a large-scale, public-facing web platform serving enterprise clients managing critical digital infrastructure. You'll work embedded within an agile development team, collaborating closely with developers, team leads, UX/UI designers, and product stakeholders to deliver accessible, secure, and high-quality solutions. This platform includes complex features such as multi-entity account management, infrastructure services provisioning, secure administrative workflows, and domain management capabilities.
A strong desire and aptitude for learning is essential—our solution is rapidly evolving with new requirements, technologies, and an ever-changing threat landscape. The ideal candidate will bring both manual and automated testing expertise, a passion for quality advocacy, and the ability to think holistically about system reliability across the full stack.
Job Responsibilities
- Design, develop, and execute comprehensive test strategies including manual and automated testing to validate functionality, performance, security, and accessibility across the full stack (frontend UI, backend APIs, database operations, domain registry/DNS operations, and complex end-to-end workflows)
- Build and maintain automated testing frameworks, integrate testing into CI/CD pipelines, and proactively recommend improvements to increase automation coverage and testing efficiency
- Ensure compliance with federal accessibility standards (WCAG 2.1 AA / Section 508) and security requirements (Federal ATO, Login.gov/OIDC authentication), incorporating automated accessibility and security testing into development workflows
- Identify, document, track, and verify resolution of defects using issue tracking systems; maintain test documentation and provide clear reporting on testing progress, coverage, and quality metrics
- Collaborate with developers, the Technical Team Lead, product managers, and UX/UI designers throughout the agile development lifecycle—participating in sprint ceremonies, code reviews, and requirements discussions while serving as a quality advocate and identifying testability concerns early
- Continuously evaluate and recommend testing tools, methodologies, and process improvements that enhance team effectiveness and align with modern web application best practices
Salary Range: $140,000 - $160,000
General Description of Benefits