Tech Stack
Cyber SecurityJavaScriptJenkinsJUnitPythonSelenium
About the role
- Develop, execute, and maintain automated test scripts for functional, performance, and security testing.
- Convert manual test scripts to automated scripts within 90 days of release or within 16 months of any new tool adoption.
- Integrate automated testing into the CI/CD pipeline using government-approved tools (e.g., Checkmarx, ACAS, CAST, Jenkins).
- Perform regression testing, performance validation, and interoperability testing before releases.
- Ensure traceability of all tests to requirements and maintain test artifacts under configuration control.
- Collaborate with Scrum teams to identify automation opportunities and improve test coverage.
- Support government-led third-party testing and provide performance test scripts for independent verification.
- Participate in defect triage, root cause analysis, and backlog refinement related to testing outcomes.
Requirements
- Active Secret clearance required.
- Must have IAT-II certification.
- Bachelors degree in Computer Science, Software Engineering, or related discipline.
- 3+ years in software quality assurance, with 2+ years in automated testing.
- Proficiency with automated testing frameworks and tools (Selenium, JUnit, etc.).
- Familiarity with DoD cybersecurity requirements and secure coding standards.
- Experience in Agile/Scrum development environments.
- Strong scripting skills (Python, JavaScript, etc.).