Software Engineer (Senior)
sprymethods
Quantico, VA
Posted Dec 19, 2025
- Full-time
Job description
**Company Overview** Spry Methods is a proven provider of mission-focused technology, cybersecurity, and program management solutions supporting critical Federal and DoD missions. We specialize in delivering integrated, high-impact solutions across cyber operations, enterprise resource management, and mission support services. Our culture emphasizes collaboration, accountability, and innovation - empowering our teams to deliver meaningful outcomes in complex, high-security environments. **Who We’re Looking For (Position Overview)** Spry Methods is seeking a Software Engineer to support a federal customer in Quantico, VA. The ideal candidate will have hands-on experience with software testing best practices and defect management processes and proven experience in delivering realistic estimates, in scope, and quality products. ### What Your Day-to-Day Looks Like (Position Responsibilities) - Lead the design and implementation of test automation frameworks. - Create, maintain, and execute automated test scripts. - Coordinate with stakeholders and technical teams to identify automation needs. - Review and analyze test automation results to ensure software quality. - Mentor and train junior test engineers on automation best practices. - Collaborate with QA and DevOps teams to integrate automated tests into CI/CD pipelines. - Monitor and improve the efficiency of test automation processes. - Perform testing activities to ensure proper tracking and completion each Sprint and overall release - Write and revise test-related management plans and formal test Procedures - Perform functional, exploratory, system, regression and performance testing. ### What You Need to Succeed (Minimum Requirements) - ***US citizenship with active Top Secret clearance.*** - Minimum of 8 years’ experience, or equivalent certifications demonstrating ability to perform at this level. - Proven experience in software test automation. - Leadership experience in a testing or QA role. - Srong understanding of software development lifecycles. - Experience with test automation tools and frameworks. - Excellent analytical and problem-solving skills. - Effective communication and leadership abilities. - Excellent understanding and experience of test automation frameworks, regression, system, functional and performance testing. - Exceptional collaborative communication skills. ### Ideally, You Also Have (Preferred Qualifications) - ***Bachelor’s degree in Computer Science, Information Technology, or a related field.*** - Experience with Agile Development / Scrum framework - Understanding of test-driven development and/or behavior driven development - Familiarity with Jira