WOOD Federal Solutions · 23 hours ago
Security Verification Test SWE
WOOD Federal Solutions is seeking a Security Verification Test Software Engineer to support the development, testing, and verification of complex software systems in a mission-critical environment. This role involves preparing and executing verification tests for software releases across a large, integrated system, requiring experience in secure software development and test automation.
ConsultingInformation TechnologySecurity
Responsibilities
Perform software development activities as part of an agile development team supporting security verification testing
Translate agile user stories into implementable designs, code, tests, and deployed capabilities
Participate in Program Increment planning and agile ceremonies
Analyze complex system requirements and support design activities using formal specifications and accepted design techniques
Apply sound software engineering principles to produce efficient, reliable, maintainable, and reusable code
Develop and maintain automated test scripts using DevOps automation practices and test automation tools
Engineer, author, tune, document, and deploy automation scripts in development and test environments
Promote code reuse and cross-program collaboration to reduce maintenance costs
Support verification testing activities for software releases in development, test, and production environments
Work across multiple technologies including Java, scripting languages, and embedded software as required
Qualification
Required
U.S. Citizens
possess an active TS/SCI Security Clearance with a Polygraph
8 years of experience in software development
experience in secure software development
experience in test automation
experience working within disciplined engineering environments supporting government customers
ability to perform software development activities as part of an agile development team
ability to translate agile user stories into implementable designs, code, tests, and deployed capabilities
ability to participate in Program Increment planning and agile ceremonies
ability to analyze complex system requirements and support design activities using formal specifications and accepted design techniques
ability to apply sound software engineering principles to produce efficient, reliable, maintainable, and reusable code
ability to develop and maintain automated test scripts using DevOps automation practices and test automation tools
ability to engineer, author, tune, document, and deploy automation scripts in development and test environments
ability to promote code reuse and cross-program collaboration to reduce maintenance costs
ability to support verification testing activities for software releases in development, test, and production environments
ability to work across multiple technologies including Java, scripting languages, and embedded software as required
Benefits
Health Insurance: Comprehensive medical, dental, and vision plans.
Retirement Plan: 401(k) with company match.
Paid Time Off: Generous PTO policy including vacation, sick leave, and holidays.
Professional Development: Opportunities for training, certifications, and career advancement.
Work-Life Balance: Flexible work schedules and remote work options.
Wellness Programs: Employee assistance programs, wellness initiatives, and gym membership discounts.