1

Senior Software Developer In Test Jobs in Virginia

Full Stack SDET

Vienna, VA · On-site

$50.25 - $64.75/hr

Mid-Senior Level Software Development Engineer in Test (SDET) Location: Vienna, Virginia 22180 Work Arrangement: On-site Role Overview The Digital Delivery team develops innovative member and team ...

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

$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

Arlington, VA · Remote

$62.75 - $82.75/hr

Remote (In the U.S) Other Considerations: U.S. Citizen or Permanent Resident (Required) POSITION SUMMARY We are seeking a Senior Software Developer to be responsible for leading the development and ...

New

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

Mclean, VA · On-site +1

$100K - $185K/yr

As a Senior Software Developer, you will work with a team of developers to deliver software ... Participate in code reviews and quality assurance * Automate unit and functional tests * Identify ...

New

Senior Software Developer

Richmond, VA · On-site

$105K - $145K/yr

GFT is seeking a Senior Software Developer to join our Geosptial Team in either Baltimore, MD, Nashville, TN, or Richmond, VA, Mechanicsburg, PA; or Raleigh, NC ! This role follows a hybrid work ...

Senior Software Developer

Richmond, VA · On-site

$105K - $145K/yr

GFT is seeking a Senior Software Developer to join our Geosptial Team in either Baltimore, MD, Nashville, TN, or Richmond, VA, Mechanicsburg, PA; or Raleigh, NC ! This role follows a hybrid work ...

Senior Software Developer

Mclean, VA · On-site +1

$100K - $185K/yr

Overview As a Senior Software Developer, you will work with a team of developers to deliver ... Participate in code reviews and quality assurance * Automate unit and functional tests * Identify ...

Senior Software Developer

Mclean, VA · On-site

$100K - $185K/yr

Overview As a Senior Software Developer, you will work with a team of developers to deliver ... Participate in code reviews and quality assurance * Automate unit and functional tests * Identify ...

New

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 ...

Senior Software Developer

Chantilly, VA · On-site

$56.25 - $74.50/hr

Job Summary : AnaVation LLC is a leader in solving complex technical challenges for the U.S ... They are seeking a Senior-Level Software Developer to develop, test, and debug new software or ...

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

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 ...

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 May 29, 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 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 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 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 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 job categories do people searching Senior Software Developer In Test jobs in Virginia look for? The top searched job categories for Senior Software Developer In Test jobs in Virginia 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 May 2026, with employment types broken down into 78% Full Time, and 22% Contract. Highlights an 94% In-person, and 6% Hybrid job distribution, with an average salary of $122,510 per year, or $58.9 per hour.

Full Stack SDET

CC Pace Systems, Inc.

Vienna, VA • On-site

$50.25 - $64.75/hr

Contractor

Posted 6 days ago


Job description

Mid-Senior Level Software Development Engineer in Test (SDET)

Location: Vienna, Virginia 22180

Work Arrangement: On-site

Role Overview

The Digital Delivery team develops innovative member and team member experiences leveraging the latest technologies in open source and Azure cloud. We are seeking a Mid-Senior Level Software Development Engineer in Test (SDET) to join our Scrum-based team. You will design and execute comprehensive test strategies, develop automated test packages, perform functional and performance testing, and provide ongoing support for existing software applications. This role collaborates across teams to ensure quality delivery of modern web and mobile applications.

Key Responsibilities
  • Own end-to-end test strategy, analyze requirements, build test plans, design test cases, and implement test automation for applications of moderate to high complexity
  • Develop, execute, and maintain automation test scripts using Java and industry-standard frameworks to meet software release deliverables and quality requirements
  • Develop smoke, functional, regression, and integration test suites for UI, API Services, and databases
  • Set up, maintain, and perform test automation frameworks on multiple application platforms including Mobile, Desktop, and Web
  • Test complex API, web, and mobile-based applications that reference database back-end systems
  • Work with engineers to troubleshoot and remediate automation issues in testing and deploying environments
  • Collaborate with developers and business stakeholders to automate acceptance criteria
  • Support non-functional requirements including performance testing and cloud-hosted testing platforms
  • Develop and execute manual test cases to detect issues that cannot be identified through automated means when needed
  • Design customer-centric automation test processes for existing and new product development
  • Participate in all agile ceremonies (standups, planning, backlog refinement, reviews) ensuring QA and testing perspectives are continuously represented
  • Manage final quality on production releases
  • Advocate for improvements in automation engineering efforts to executive management
  • Apply strong understanding of software testing and delivery to build and maintain automated test harnesses using scripting languages and industry tools
  • Understand and implement agile development methodologies while working in Sprint/Scrum environments
Required Qualifications
  • At least 5 years of hands-on SDET and/or development experience
  • At least 4 years of professional experience in software test automation, including creation and deployment of frameworks and design and maintenance of test automation
  • At least 2 years of mobile apps test automation experience in Android and/or iOS, Web, and API
  • At least 2 years of API Automation Testing experience
  • Proficiency in Java with hands-on development and coding experience
  • Hands-on experience with UI, API, and database automation testing
  • Experience with test processes, open-source test frameworks, and test design strategies
  • Experience writing and automating tests in Java with frameworks such as JUnit, TestNG, Selenium, JMeter, and Appium
  • Hands-on experience with Selenium scripting and SQL querying
  • Experience with CI/CD pipelines using tools such as GitHub, Jenkins, and Cucumber
  • Experience with agile development methodology, Test Driven Development (TDD), and Behavior Driven Development (BDD)
  • Experience working with ticketing systems such as ServiceNow or Jira
  • Proficient in writing functional automation for UI and API
  • Solid foundation in data structures, algorithms, design patterns, and strong analytical and problem-solving skills
  • Working knowledge of pull requests and code reviews
  • Proficient in debugging issues
Desired Qualifications
  • Hands-on experience with cloud technology platforms, preferably Microsoft Azure
  • Hands-on experience utilizing cloud-hosted testing platforms such as Perfecto
  • Experience with a wide variety of testing techniques, types, and STLC processes
About This Role

As an SDET on our Digital Delivery team, you will work in a fast-paced Scrum environment supporting modern web applications and multi-device, multi-platform mobile and desktop applications. You will collaborate with other divisions of our client organization, particularly the Cloud team, to ensure comprehensive test coverage and automation excellence. This role requires both technical depth in automation frameworks and the ability to communicate testing strategies effectively across technical and non-technical stakeholders.

CC Pace is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, genetic information, or any other protected characteristic under federal, state, or local laws.

CC Pace are committed to employing only candidates who are legally authorized to work in the United States. For us to comply with the Immigration Reform and Control Act of 1986, all new employees, as a condition of employment, must complete the Employment Eligibility Verification Form I-9 and provide documentation that establishes identity and authorization to work. E-Verify will be used for employment verification as part of your onboarding process.

CC Pace values integrity throughout our hiring process. As part of our standard verification procedures, candidates will be asked to provide documentation confirming employment history, education, and work authorization.