1

Senior Software Qa Engineer Jobs in Virginia (NOW HIRING)

As a Sr. QA Engineer at Commence, you will serve as the quality gate for our engineering teams ... NET, React, and AWS, you will ensure that the software we deliver to federal and commercial health ...

New

Requirements As a Sr. QA Engineer at Commence, you will serve as the quality gate for our ... NET, React, and AWS, you will ensure that the software we deliver to federal and commercial health ...

You will be working in every phase of the software lifecycle to ensure the quality and ... You will collaborate with the rest of the QA Team and developers to execute the quality assurance ...

Quality Assurance Engineer

Reston, VA ยท On-site

$90K - $115K/yr

You will be working in every phase of the software lifecycle to ensure the quality and ... You will collaborate with the rest of the QA Team and developers to execute the quality assurance ...

Quality Assurance Engineer

Lynchburg, VA ยท On-site

  • Medical

  • Dental

  • Retirement

  • PTO

As our Quality Assurance (QA) Engineer, you will be responsible for ensuring the quality ... Conduct reviews of engineering documents, drawings, plans, and software to ensure that applicable ...

Quality Assurance Engineer

Lynchburg, VA

  • Medical

  • Dental

  • Retirement

  • PTO

As our Quality Assurance (QA) Engineer, you will be responsible for ensuring the quality ... Conduct reviews of engineering documents, drawings, plans, and software to ensure that applicable ...

You will work across the software lifecycle to help ensure the quality, reliability, and functionality of products delivered to clients. You will collaborate with the QA Team, developers, product ...

Quality Assurance Engineer

Lynchburg, VA ยท On-site

$85K - $134K/yr

  • Medical

  • Dental

  • Retirement

  • PTO

As our Quality Assurance (QA) Engineer, you will be responsible for ensuring the quality ... Conduct reviews of engineering documents, drawings, plans, and software to ensure that applicable ...

Quality Assurance Engineer

Lynchburg, VA ยท On-site

$85K - $134K/yr

  • Medical

  • Dental

  • Retirement

  • PTO

As our Quality Assurance (QA) Engineer, you will be responsible for ensuring the quality ... Conduct reviews of engineering documents, drawings, plans, and software to ensure that applicable ...

Quality Assurance Engineer

Lynchburg, VA ยท On-site

  • Medical

  • Dental

  • Retirement

  • PTO

As our Quality Assurance (QA) Engineer, you will be responsible for ensuring the quality ... Conduct reviews of engineering documents, drawings, plans, and software to ensure that applicable ...

Jr. Quality Assurance Engineer

Reston, VA ยท On-site

$65K - $85K/yr

You will work across the software lifecycle to help ensure the quality, reliability, and functionality of products delivered to clients. You will collaborate with the QA Team, developers, product ...

Showing results 41-60

Senior Software Qa Engineer information

See Virginia salary details

$21.3K

$123.1K

$187.4K

How much do senior software qa engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for senior software qa engineer in Virginia is $123,059.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,100.00 and $136,300.00 per year, depending on experience, location, and employer.

What is a senior software QA engineer?

Senior Software QA Engineers are experienced professionals who oversee the quality assurance process in software development projects. They design and implement testing strategies, identify defects, and ensure that software products meet quality standards before release. In addition to hands-on testing, they often mentor junior QA staff, collaborate with developers, and help drive process improvements. Their expertise ensures that software is reliable, functional, and meets user requirements.

What are the key skills and qualifications needed to thrive as a senior software QA engineer, and why are they important?

To thrive as a Senior Software QA Engineer, you need expertise in software testing methodologies, automation, and a strong understanding of SDLC, typically backed by a degree in computer science or a related field. Proficiency with tools like Selenium, JIRA, TestNG, and CI/CD systems, as well as relevant certifications like ISTQB, is often required. Exceptional analytical thinking, attention to detail, and effective communication are crucial soft skills for collaborating across teams and identifying complex issues. These skills ensure software quality, minimize defects, and support efficient delivery of reliable products.

Is senior software QA engineer a good career?

A senior software QA engineer is a valuable role in software development, focusing on testing, quality assurance, and process improvement. It offers opportunities for career growth, specialization in testing tools and automation, and a competitive salary, making it a solid choice for those interested in software quality and testing methodologies.

How does a senior software QA engineer typically collaborate with development and product teams during a project?

A Senior Software QA Engineer works closely with both development and product teams throughout the software development lifecycle. They participate in planning meetings to understand requirements, provide input on testability, and help define acceptance criteria. Regular communication ensures that potential issues are identified early, and test cases align with business objectives. Additionally, they often mentor junior QA staff and facilitate coordination between teams to streamline releases, improve quality, and reduce turnaround time.

What is the difference between Senior Software Qa Engineer vs Software Test Lead?

AspectSenior Software Qa EngineerSoftware Test Lead
CredentialsQA certifications, testing tools knowledgeQA certifications, leadership skills
Work EnvironmentCollaborates with development teams, performs manual and automated testingManages testing teams, oversees testing strategies
Industry UsageCommon in software development companies, tech firmsFound in larger organizations, project management roles
Search IntentRole focused on testing execution and quality assuranceRole focused on leading testing efforts and team management

The Senior Software Qa Engineer primarily focuses on executing testing plans, ensuring software quality, and collaborating with developers. In contrast, the Software Test Lead manages testing teams, develops testing strategies, and oversees overall testing processes. Both roles require QA certifications and industry experience, but the Test Lead emphasizes leadership and project management.

What are the most commonly searched types of Software Qa Engineer jobs in Virginia?

The most popular types of Software Qa Engineer jobs in Virginia are:

What job categories do people searching Senior Software Qa Engineer jobs in Virginia look for?

The top searched job categories for Senior Software Qa Engineer jobs in Virginia are:

What cities in Virginia are hiring for Senior Software Qa Engineer jobs?

Cities in Virginia with the most Senior Software Qa Engineer job openings:

Infographic showing various Senior Software Qa Engineer job openings in Virginia as of August 2026, with employment types broken down into 1% Internship, 88% Full Time, 8% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $123,059 per year, or $59.2 per hour.

Sr. Quality Assurance Engineer

Commence

Virginia Beach, VA โ€ข On-site

$90K - $130K/yr

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Description:

At Commence, we’re the start of a new age of data-centric transformation, elevating health outcomes and powering better, more efficient process to program and patient health. We combine quality data-driven solutions that fuel answers, technology that advances performance, and clinical expertise that builds trust to create a more efficient path to quality care.


With human-centered, healthcare-relevant, and value-based solutions, we create new possibilities with data. We provide proof beyond the concept and performance beyond the scope with a focus on efficiencies that transform the lives of those we serve. With a culture driven by purpose, straightforward communication and clinical domain expertise, Commence cuts straight to better care.?



Requirements:

As a Sr. QA Engineer at Commence, you will serve as the quality gate for our engineering teams, owning the design, execution, and continuous improvement of testing strategies across our full-stack applications. Working alongside Full-Stack Engineers building on .NET, React, and AWS, you will ensure that the software we deliver to federal and commercial health clients, meets the highest standards of reliability, security, and regulatory compliance. This role is ideal for someone who approaches quality with an engineer’s mindset: you find the edge cases others miss, you build systems that prevent defects rather than just catching them, and you treat a well-designed test suite as a product in its own right.

  • Design, develop, and maintain comprehensive test plans, test cases, and test suites covering functional, regression, integration, performance, and security testing for .NET and React applications.
  • Execute manual and automated tests against RESTful APIs, front-end components, and back-end services; document and triage defects with reproducible steps and clear severity classifications.
  • Build and maintain automated test frameworks using tools such as Selenium, Playwright, Cypress, or equivalent; integrate automated test execution into CI/CD pipelines.
  • Validate AWS-hosted and serverless application deployments, including regression testing post-deployment across staging and production environments.
  • Conduct API-level testing using tools such as Postman, RestAssured, or SoapUI to validate contracts, error handling, and data integrity between front-end and back-end systems.
  • Develop and execute performance and load tests to validate system behavior under expected and peak conditions; identify bottlenecks and work with engineers to remediate.
  • Ensure compliance testing coverage against HIPAA, NIST, and healthcare regulatory standards; validate data handling, access controls, and audit logging meet contractual and regulatory requirements.
  • Partner with Full-Stack Engineers during development to shift testing left — reviewing requirements, providing testability feedback on designs, and pairing on unit and integration test coverage.
  • Support and expand test coverage for document management and OCR-integrated workflows, validating data extraction accuracy and downstream processing integrity.
  • Maintain clear, up-to-date test documentation including traceability matrices, test reports, and defect logs; communicate test status and quality risk clearly to technical and non-technical stakeholders.
  • Participate in code reviews with a quality lens, flagging missing test coverage, error handling gaps, and security risks.
  • Contribute to the team’s quality culture by establishing testing standards, improving testing processes, and mentoring engineers on testing best practices.
  • Stay current with industry trends in test engineering, automation tooling, and quality assurance methodology.

Qualifications

  • 5+ years of experience in software test engineering, QA engineering, or a closely related role with demonstrated ownership of test strategy and execution.
  • Proficiency in automated testing frameworks and tools applicable to .NET/C# and React environments (e.g., xUnit, NUnit, MSTest for backend; Jest, React Testing Library, Cypress, or Playwright for frontend).
  • Hands-on experience with API testing, including REST API validation, response schema verification, and error condition coverage.
  • Experience designing and integrating automated tests into CI/CD pipelines (e.g., GitHub Actions, Azure DevOps, Jenkins, or equivalent).
  • Solid understanding of test design techniques including boundary value analysis, equivalence partitioning, and exploratory testing.
  • Experience with performance and load testing tools including providing recommendations on tooling suite (e.g., JMeter, k6, Locust, or equivalent).
  • Experience working with cloud-hosted applications; familiarity with AWS service behaviors and how deployment architecture affects testability.
  • Working knowledge of relational and/or NoSQL database testing, including writing queries to validate data integrity.
  • Experience with version control systems (Git-based) and collaborative development workflows.
  • Strong analytical and problem-solving skills with meticulous attention to detail.
  • Clear written and verbal communication skills; ability to document defects and test results that engineers and non-engineers can act on.

Preferred Qualifications

  • Experience testing in federal health IT environments, or regulated industries with compliance requirements (HIPAA, NIST 800-53, FedRAMP).
  • Familiarity with document management systems and OCR workflow testing, including accuracy validation for extracted data.
  • Experience with security testing concepts (OWASP Top 10, SAST/DAST tooling integration, penetration test support).
  • AWS Certifications or demonstrated experience validating AWS-hosted serverless architectures (Lambda, API Gateway, S3, RDS, SNS).
  • Exposure to AI/ML model output validation or testing non-deterministic system outputs.
  • ISTQB certification or equivalent structured quality engineering credential.
  • Experience with contract or data transformation testing in healthcare interoperability contexts (HL7, FHIR).

Work Environment/Physical Demands


The work environment and physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


This is a remote position. While performing the duties of this job, the employee regularly works in a climate-controlled environment. Candidates must be able to sit, read, work on a computer, and watch a computer screen for extended periods of time. Occasionally required to stand, walk, use hands and fingers, kneel or crouch.


Commence is an equal employment opportunity employer. All personnel processes are merit-based and applied without discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, marital status, age, disability, national or ethnic origin, military and veteran status or any other characteristic protected by applicable law.


Commence is committed to providing equal employment opportunities to all applicants, including individuals with disabilities. If you require a reasonable accommodation to participate in the application process due to a disability, please contact Human Resources at (757) 306-4920 or hr@commence.ai. Please note that unless you are requesting an accommodation, all applications must be submitted through our online application system.