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.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

ClearanceJobs • Annapolis Junction, Maryland, United States
Salary: USD 100,000–210,000 per year
Role & seniority: Automated Test Framework Software Engineer (SWE Level 0/1/2/3)
Location & work type: Annapolis Junction, Maryland; Full-Time; Days; On-site (no telework)
Java, Spring
DevOps tools; CI/CD (Jenkins, GitLab)
Test frameworks (BDD), source control, configuration management
Windows and/or Linux environments; VM management; basic system administration
Agile practices (SAFe), Jira/ceremonies; documentation
Design, development, and maintenance of automated test suites/frameworks; implement BDD aligned with user behavior and system requirements
Collaborate with developers to ensure testability and quality; troubleshoot and improve reliability of automated tests
Manage virtual environments and CI/CD pipelines; participate in Agile ceremonies and support quarterly PI Planning
Strong Java development and unit testing
Familiarity with Spring libraries, IDEs, and CI/CD frameworks
Experience with source control, configuration management; Windows/Linux environments; VM management
Basic system administration (e.g., Windows Registry, Task Scheduler)
Ability to work in a government/security context; US Citizen with active TS/SCI Security Clearance with Polygraph (last poly within 6 years)
8+ years relevant SWE experience
Experience with integration test frameworks and task automation (PowerShell)
Familiarity with knowledge management
Design, develop, and maintain automated test suites and frameworks using Java, Spring, and modern DevOps tools Collaborate with developers to ensure software is testable and meets quality standards Troubleshoot and debug automated tests to identify root causes and improve reliability Implement BDD practices to align testing with user behavior and system requirements Manage virtual environments and support CI/CD pipelines using tools like Jenkins or GitLab Participate in Agile ceremonies including daily stand-ups, Sprint Planning, and PI Planning Maintain clear documentation, track issues, and contribute to continuous improvement Support quarterly PI Planning sessions in Maryland (short-duration travel may be required) Qualifications Basic Qualifications Level 0: No demonstrated experience is required. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of SWE experience on projects with similar software processes may be substituted for a bachelor's degree. Level 1: Seven (7) years experience as a SWE, in programs and contracts of similar scope, type, and complexity is required. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. Level 2: Fourteen (14) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. Level 3: Twenty (20) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. Strong experience in Java development, including writing unit tests Familiarity with Spring libraries, IDEs, and CI/CD frameworks Experience with source control and configuration management tools Comfortable working in Windows and/or Linux environments and managing VMs Basic system administration skills (e.g., Windows Registry Editor, Task Scheduler) Preferred Qualifications 8+ years of relevant software engineering experience Experience with integration test frameworks and task automation (e.g., PowerShell) Familiarity with knowledge management systems Hands-on experience with BDD frameworks and Agile methodologies like SAFe
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. Why Join Us?
Impactful Work: Contribute to critical government projects that make a difference.
Career Growth: Take advantage of professional development opportunities and career advancement.
Supportive Environment: Work in a collaborative and flexible environment that values work-life balance.
Competitive Compensation: Enjoy a competitive salary and comprehensive benefits package.