1

Senior Software Developer In Test Jobs in Virginia

Senior Software Developer

Alexandria, VA · On-site

$58.25 - $77/hr

In this role, you will work alongside government partners, engineers, and other industry teammates ... Develop, test, and maintain application-level software including backend services, APIs, and user ...

Senior Software Developer

Alexandria, VA · On-site

$58.25 - $77/hr

In this role, you will work alongside government partners, engineers, and other industry teammates ... Develop, test, and maintain application-level software including backend services, APIs, and user ...

Senior Software Developer

Alexandria, VA · On-site

$58.25 - $77/hr

In this role, you will work alongside government partners, engineers, and other industry teammates ... Develop, test, and maintain application-level software including backend services, APIs, and user ...

Senior Software Developer

Herndon, VA · On-site

$56 - $74/hr

Overview We are seeking a versatile Senior Software Developer with expertise in secure software ... What will you do? • Design, develop, test, and deploy secure Windows applications, services, and ...

Senior Software Developer

Fairfax, VA · On-site

$55.75 - $73.50/hr

Onsite- Fairfax, VA 3 Days and in Washington, DC 2 Days per Week. Duration: Long Term Contract Position Require a Secret Clearance The Senior Software Developer role requires a deep expertise in Java ...

Senior Software Developer

Herndon, VA

$56 - $74/hr

Overview We are seeking a versatile Senior Software Developer with expertise in secure software ... What will you do? • Design, develop, test, and deploy secure Windows applications, services, and ...

Senior Software Developer

Chesapeake, VA · On-site

$53 - $70/hr

Job Title Senior Software Developer Location Norfolk, VA 23324 US (Primary) Category Research ... To that end, we provide employees with a best-in-class benefits package that includes: * A ...

Senior Software Developer

Winchester, VA · On-site

$53 - $70/hr

Full Visibility is seeking a Senior Software Developer to work in onsite in Winchester, VA . Candidate must possess an active TS/SCI clearance and willing to obtain a CI Polygraph. Senior Software ...

Senior Software Developer

Falls Church, VA · On-site

$58.25 - $77/hr

Senior Software Developer Location: BUMED HQ (DHHQ Facility), 7700 Arlington Blvd, Falls Church, VA ... Bachelor's degree in computer science, Information Technology, or other computing-related ...

Senior Software Developer

Falls Church, VA · On-site

$58.25 - $77/hr

Senior Software Developer Location: BUMED HQ (DHHQ Facility), 7700 Arlington Blvd, Falls Church, VA ... Bachelor's degree in computer science, Information Technology, or other computing-related ...

Senior Software Developer

Falls Church, VA · On-site

$58.25 - $76.75/hr

Senior Software Developer Location: BUMED HQ (DHHQ Facility), 7700 Arlington Blvd, Falls Church, VA ... Bachelor's degree in computer science, Information Technology, or other computing-related ...

NAVA Software solutions is looking for a SDET Engineer Details: SDET Engineer Location : Merrifield, VA(Hybrid) - Weekly once onsite Duration: 12 Months Top 3 Required Skills: * Hands-on development ...

next page

Showing results 1-20

Senior Software Developer In Test information

See Virginia salary details

$51.1K

$122.5K

$172.3K

How much do senior software developer in test jobs pay per year?

As of Jun 19, 2026, the average yearly pay for senior software developer in test in Virginia is $122,510.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,700.00 and $139,200.00 per year, depending on experience, location, and employer.

What is the difference between Senior Software Developer In Test vs Software Development Engineer in Test?

AspectSenior Software Developer In TestSoftware Development Engineer in Test
CredentialsTypically requires a software engineering degree and testing certificationsSimilar credentials, often with certifications in testing tools or automation
Work EnvironmentWorks closely with development teams to design and implement automated testsFocuses on developing testing frameworks and automation tools within development teams
Industry UsageCommonly used in software companies emphasizing quality assuranceWidely used in tech firms with a focus on continuous integration and delivery
Search & Comparison IntentOften compared for seniority and scope of testing responsibilitiesCompared for automation skills and development focus

Both roles involve testing and automation, but Senior Software Developer In Test typically has more leadership responsibilities and strategic testing planning, while Software Development Engineer in Test focuses more on developing testing tools and automation frameworks within the development process.

What are some common challenges faced by Senior Software Developers in Test, and how can they be addressed?

Senior Software Developers in Test often encounter challenges such as balancing test automation coverage with tight deadlines, keeping up with evolving technologies, and ensuring effective communication between development and QA teams. Addressing these challenges involves prioritizing automation efforts based on risk and business impact, continually updating technical skills, and fostering a collaborative environment through regular cross-team meetings. Proactively sharing knowledge and advocating for best testing practices also help streamline workflows and maintain high-quality standards.

What is a Senior Software Developer In Test?

A Senior Software Developer In Test (SDET) is an experienced software professional who is responsible for designing, developing, and maintaining automated test frameworks and tools to ensure software quality. SDETs work closely with development and QA teams to create automated tests that validate application functionality, performance, and security. They possess strong programming skills, a deep understanding of software testing methodologies, and often contribute to both the development and testing aspects of a project. Senior SDETs also mentor junior team members and help shape best practices for software testing within their organization.

What are the key skills and qualifications needed to thrive as a Senior Software Developer In Test, and why are they important?

To thrive as a Senior Software Developer In Test, you need advanced programming skills, expertise in test automation, and a solid understanding of software development and QA methodologies, typically supported by a degree in computer science or a related field. Proficiency with test automation frameworks (such as Selenium, Cypress, or Appium), continuous integration systems (like Jenkins or GitHub Actions), and relevant certifications (e.g., ISTQB) is highly valuable. Attention to detail, problem-solving abilities, and effective communication are critical soft skills for collaborating with developers and ensuring high-quality releases. These skills and qualities are essential for identifying issues early, optimizing testing processes, and delivering reliable software in fast-paced development environments.
What are the most commonly searched types of Software Developer In Test jobs in Virginia? The most popular types of Software Developer In Test jobs in Virginia are:
What are popular job titles related to Senior Software Developer In Test jobs in Virginia? For Senior Software Developer In Test jobs in Virginia, the most frequently searched job titles are:
What cities in Virginia are hiring for Senior Software Developer In Test jobs? Cities in Virginia with the most Senior Software Developer In Test job openings:
Infographic showing various Senior Software Developer In Test job openings in Virginia as of June 2026, with employment types broken down into 79% Full Time, and 21% Contract. Highlights an 95% In-person, and 5% Hybrid job distribution, with an average salary of $122,510 per year, or $58.9 per hour.
Senior Software Developer

Senior Software Developer

Leidos

Alexandria, VA • On-site

$58.25 - $77/hr

Full-time

Posted 27 days ago


Leidos rating

8.4

Company rating: 8.4 out of 10

Based on 146 frontline employees who took The Breakroom Quiz

56th of 428 rated business services


Job description

This Department of War enterprise data and analytics program delivers mission-critical capabilities that enable leaders across the Department to make faster, better-informed decisions using trusted data at scale. Leidos Digital Modernization sector is seeking an experienced Senior Software Developer to support the delivery, enhancement, and adoption of enterprise data and analytics products used across multiple DoD organizations.

In this role, you will work alongside government partners, engineers, and other industry teammates to translate operational and strategic requirements into scalable, production-ready solutions. You will contribute directly to product planning, execution, and continuous improvement, helping ensure capabilities are delivered efficiently, aligned to mission priorities, and positioned for sustained success.

This position offers the opportunity to work on a high-visibility enterprise program at the intersection of data, analytics, and emerging AI technologies. Ideal candidates are motivated by mission impact, comfortable operating in complex stakeholder environments, and interested in building deep domain expertise while delivering capabilities with real-world national security outcomes.

Primary Responsibilities:

  • Develop, test, and maintain application-level software including backend services, APIs, and user-facing components.
  • Establish and maintain development, test, integration, staging, and production environments for the System.
  • Implement features and enhancements using modern programming languages (e.g., Java, Python, JavaScript, or similar).
  • Build and integrate APIs and microservices to support platform and application functionality.
  • Collaborate with cross-functional teams to develop features, fix defects, and improve system performance.
  • Contribute to development of front-end and back-end components for enterprise applications.
  • Integrate software into DevSecOps pipelines for automated build, testing, and deployment .
  • Prepare, maintain, and execute an System Test Plan (STP) based on CI/CD and DevSecOps principles.
  • Prepare, maintain, and execute a Software Engineering Plan (SWP) for managing all aspects of the software lifecycle.
  • Implement and maintain source code, Infrastructure-as-Code (IaC), and Configuration-as-Code (CaC).
  • Conduct configuration management operations to control, identify, record, and report IT components and relationships.
  • Perform debugging, troubleshooting, and resolution of application defects and performance issues.
  • Ensure adherence to secure coding practices and support remediation of vulnerabilities.
  • Harden and secure virtual machines (VM) and containers in accordance with DoD standards.
  • Plan, design, and implement software testing tools, processes, and procedures.
  • Support software testing including unit, integration, and user acceptance testing.
  • Deliver and maintain all software artifacts on Government-owned software repositories.
  • Translate systems engineering and reference architecture designs into software designs.
  • Participate in code reviews and contribute to development standards and best practices.
  • Participate in SAFe ceremonies including PI Planning, backlog refinement, sprint reviews, and retrospectives.

Basic Qualifications:

  • Active Secret clearance.
  • Bachelor's degree in Computer Science, Software Engineering, Engineering, or related technical discipline and 8-12 years of relevant experience OR Master's degree in a related field and 6-10 years of relevant experience.
  • Minimum of 6 years of experience in software development and engineering.
  • Experience developing enterprise software solutions using modern programming languages (e.g., Java, Python, Go, C++, or similar).
  • Proficiency in programming languages such as Java, Python, or C++.
  • Experience building and integrating RESTful APIs and microservices architectures.
  • Experience integrating software into CI/CD pipelines and DevSecOps environments (e.g., GitLab, Jenkins, or similar).
  • Experience with Infrastructure-as-Code (IaC) and Configuration-as-Code (CaC).
  • Experience with DevSecOps practices and tools.
  • Experience operating within SAFe or Agile frameworks supporting enterprise systems.
  • Excellent communication and teamwork abilities.
  • Strong problem-solving and analytical skills.

Preferred Qualifications:

  • Active Top Secret clearance.
  • SAFe Agilist (SA) or related SAFe certification.
  • Knowledge of DoD Security Technical Implementation Guides (STIGs) and container hardening standards.
  • Experience supporting software development across multi-enclave DoD environments.
  • Experience with cloud-native development in AWS GovCloud, C2S, SC2S, Azure, or GCP.
  • Experience contributing to enterprise-level architecture design decisions.
  • Experience with containerization technologies (Docker, Kubernetes).
  • Experience integrating with data platforms, AI/ML services, or analytics systems.
  • Demonstrated expertise in secure software development practices and automated testing frameworks.
  • Experience implementing automated security scanning and compliance validation in pipelines.

If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 - and moving faster than anyone else dares.

Original Posting:April 23, 2026

For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.

Pay Range:Pay Range $107,900.00 - $195,050.00

The Leidos pay range for this job level is a general guideline onlyand not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.


What Leidos employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Leidos logo

About Leidos

Sourced by ZipRecruiter

At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We empower our teams, contribute to our communities, and operate sustainable practices. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Reston, VA, US

Social media