1

Senior Quality Assurance Engineer Jobs in Reston, VA

About the opportunity The Senior QA Engineer (Automation) is responsible for improving the quality of a variety of software applications by creating and executing tests. The individual in this role ...

About the opportunity The Senior QA Engineer (Automation) is responsible for improving the quality of a variety of software applications by creating and executing tests. The individual in this role ...

Everforth ECS Federal is seeking a Quality Assurance Engineer to support a mission-focused federal IT program in Washington DC. Please Note: This position is contingent upon contract award. Join ...

Software Quality Assurance Engineer FULL-TIME, WASHINGTON, D.C. About the job Throne aims to provide peace of mind to those that venture out each day -- making it so no one has to worry about finding ...

Quality Assurance Engineer

Bethesda, MD ยท Hybrid

$120K - $130K/yr

The QA Engineer will work closely with Product, Business Analysts (BAs), Engineers, User Experience (UX), and client stakeholders to validate requirements, define test strategies, and ensure new ...

The QA Engineer will develop test strategies, perform manual and automated testing, manage defects, support user acceptance testing, and collaborate with delivery teams throughout the software ...

QA Engineer

Arlington, VA ยท On-site

$100K - $130K/yr

The QA Engineer will develop test strategies, perform manual and automated testing, manage defects, support user acceptance testing, and collaborate with delivery teams throughout the software ...

next page

Showing results 1-20

Senior Quality Assurance Engineer information

See Reston, VA salary details

$34

$58

$83

How much do senior quality assurance engineer jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for senior quality assurance engineer in Reston, VA is $59.00, according to ZipRecruiter salary data. Most workers in this role earn between $50.10 and $67.16 per hour, depending on experience, location, and employer.

Is a senior quality assurance engineer a good career?

A senior quality assurance engineer is a valuable role in software development, focusing on testing, process improvement, and ensuring product quality. It often requires strong analytical skills, knowledge of testing tools, and certifications like ISTQB, with opportunities for career advancement into management or specialized technical roles.

What is a senior quality assurance engineer?

Senior Quality Assurance Engineers are experienced professionals responsible for overseeing and improving the quality of software products. They develop and execute test plans, identify defects, and ensure that products meet specified requirements before release. In addition to hands-on testing, they often mentor junior QA staff, refine testing processes, and collaborate closely with developers and product managers to drive quality initiatives. Their role is vital in delivering reliable, high-performing software to users.

How does a senior quality assurance engineer typically collaborate with cross-functional teams during a software development project?

A Senior Quality Assurance Engineer works closely with developers, product managers, and sometimes UX/UI designers throughout the software development lifecycle. They participate in planning meetings to understand requirements, provide input on testability, and help define acceptance criteria. Regular collaboration ensures that any issues are identified early, and quality standards are maintained. Additionally, they may lead defect triage meetings and mentor junior QA staff, fostering a culture of continuous improvement across teams.

What is the difference between Senior Quality Assurance Engineer vs Quality Assurance Analyst?

AspectSenior Quality Assurance EngineerQuality Assurance Analyst
CredentialsBachelor's in Computer Science or related field, certifications like ISTQBBachelor's in IT, Computer Science, or related field, ISTQB certification often preferred
Work EnvironmentLead testing efforts, develop testing strategies, mentor junior staffExecute test cases, report bugs, perform manual and automated testing
Industry UsageUsed across software development, tech, and IT companiesCommon in software, finance, healthcare, and tech sectors

The main difference is that Senior Quality Assurance Engineers typically lead testing projects, develop strategies, and mentor teams, while Quality Assurance Analysts focus on executing tests and reporting issues. Both roles require similar credentials and are vital in software quality assurance across industries.

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

To thrive as a Senior Quality Assurance Engineer, you need deep expertise in software testing methodologies, test automation, and a strong understanding of software development lifecycles, usually supported by a degree in computer science or a related field. Familiarity with automated testing tools such as Selenium, JUnit, or TestNG, as well as experience with CI/CD platforms, is typically required, and certifications like ISTQB can be advantageous. Outstanding analytical skills, attention to detail, and effective communication enable you to identify, document, and relay complex issues efficiently within cross-functional teams. These skills and qualities are crucial to ensuring software reliability, reducing defects, and accelerating high-quality product releases.
What are the most commonly searched types of Quality Assurance Engineer jobs in Reston, VA? The most popular types of Quality Assurance Engineer jobs in Reston, VA are:
What are popular job titles related to Senior Quality Assurance Engineer jobs in Reston, VA? For Senior Quality Assurance Engineer jobs in Reston, VA, the most frequently searched job titles are:
What job categories do people searching Senior Quality Assurance Engineer jobs in Reston, VA look for? The top searched job categories for Senior Quality Assurance Engineer jobs in Reston, VA are:
What cities near Reston, VA are hiring for Senior Quality Assurance Engineer jobs? Cities near Reston, VA with the most Senior Quality Assurance Engineer job openings:
Infographic showing various Senior Quality Assurance Engineer job openings in Reston, VA as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 16% Part Time, 3% Contract, and 1% Nights. Highlights an 94% Physical, 2% Hybrid, and 4% Remote job distribution, with an average salary of $122,714 per year, or $59 per hour.

Senior Quality Assurance Engineer

RecruitTalent LLC.

Washington, DC โ€ข On-site

$65 - $75/hr

Contractor

Re-posted 20 days ago


Job description

Senior Quality Assurance Engineer

Personnel Qualifications

  • Bachelor’s degree in Computer Science or a related degree in the IT field, or equivalent experience.
  • At least seven years of experience developing, automating, and executing test cases and test scripts according to software development lifecycles (SDLCs), including DevOps, Agile, Lean, Iterative, or Waterfall.
  • Able to plan, lead, and report on testing efforts.
  • Demonstrated ability to validate requirements for testability and transfer this knowledge to other team members.
  • Demonstrated experience with automated testing tools and frameworks such as Unified Functional Testing (UFT), Rational Functional Tester, Selenium, or BrowserStack.
  • Experience with knowledge transfer of test automation and automation planning to the wider QA Engineer community.
  • Ability to identify test cases for automation from existing test case documentation.
  • Configure automated testing tools.
  • Create, enhance, debug, and execute codebased test cases.
  • Experience in creating, enhancing, and maintaining a Requirements Traceability Matrix (RTM).
  • Organize and monitor the defect management process. In-depth experience testing Microsoft Windows, Linux applications that incorporate the following technologies: Client-server, web, mobile or cloud platforms.
  • Proficient in designing and executing SQL queries.
  • Demonstrated ability of building test environments on cloud platforms (e.g., Microsoft Azure or AWS)

Capabilities

  • Identify test cases for automation from existing test case documentation.
  • Create, enhance, debug, and execute test cases.
  • Organize and monitor the defect management process.
  • Creation of test designs, test processes, test cases and test data.
  • Participate in walkthroughs of testing procedures.
  • Prepare all reports related to software testing.
  • Ensure that all test related work is carried out as per the defined standards and procedures. Ensure quality practices/processes are followed for code delivery.
  • Thoroughly analyzes requirements to identify test cases and develop test scripts.
  • Utilizes in-depth knowledge of tools and testing trends to recommend innovations that enhance and/or streamline the application delivery.
  • Represent the team he is responsible for all interdepartmental meetings. Interaction with the customers as required.
  • Able to supervise all testing activities carried out by the team and identify team members who require more training.
  • Plan testing activities and prepare test effort estimations.
  • Continuous test process improvement with the help of metrics.