1

Senior Software Qa Analyst Jobs in Washington (NOW HIRING)

The QA Analyst designs and executes tests to validate functionality, performance, security ... Analyze test results and document software defects with clear, actionable detail. * Support the ...

The QA Analyst designs and executes tests to validate functionality, performance, security ... Analyze test results and document software defects with clear, actionable detail. * Support the ...

The QA Analyst designs and executes tests to validate functionality, performance, security ... Analyze test results and document software defects with clear, actionable detail. * Support the ...

The QA Analyst will conduct quality assurance reviews of software deliverables, verify compliance with project requirements, and support Independent Verification & Validation (IV&V) activities to ...

Experience: 5+ years in QA, software testing, or quality assurance analysis * Education: Bachelor's degree in computer science, Information Systems, Engineering, or related field (or equivalent ...

Experience: 5+ years in QA, software testing, or quality assurance analysis * Education: Bachelor's degree in computer science, Information Systems, Engineering, or related field (or equivalent ...

Showing results 21-40

Senior Software Qa Analyst information

See Washington salary details

$33

$59

$75

How much do senior software qa analyst jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for senior software qa analyst in Washington is $59.33, according to ZipRecruiter salary data. Most workers in this role earn between $46.30 and $69.95 per hour, depending on experience, location, and employer.

What is a senior software QA analyst?

Senior Software QA Analysts are experienced professionals responsible for ensuring the quality and functionality of software products through systematic testing and analysis. They design, implement, and oversee test plans and strategies, identify bugs, and collaborate closely with development teams to resolve issues. In addition to hands-on testing, they may mentor junior QA staff, help define quality standards, and contribute to process improvement. Their goal is to deliver reliable, high-quality software that meets user and business requirements.

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

As a Senior Software QA Analyst, you will work closely with development and product teams throughout the project lifecycle. You'll participate in sprint planning, clarify requirements, design and execute test plans, and provide early feedback to developers to catch defects early. Regular communication and collaboration are essential, as you may lead defect triage meetings and advocate for quality standards. This role often involves mentoring junior QA members and ensuring seamless integration of testing processes within agile or other development frameworks.

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

To thrive as a Senior Software QA Analyst, you need expertise in software testing methodologies, test case development, defect tracking, and a strong understanding of SDLC, usually backed by a degree in computer science or a related field. Familiarity with automation tools like Selenium, JIRA, and scripting languages, as well as certifications such as ISTQB, are commonly required. Exceptional analytical thinking, attention to detail, effective communication, and collaborative skills help drive quality and efficiency within cross-functional teams. These competencies are essential to ensure that software products meet high standards of reliability, functionality, and user satisfaction.

What is the difference between Senior Software Qa Analyst vs Software Qa Analyst?

AspectSenior Software Qa AnalystSoftware Qa Analyst
Required CredentialsBachelor's in Computer Science or related, experience in QA methodologiesBachelor's in Computer Science or related, entry-level experience in QA
Work EnvironmentCollaborates with development teams, leads testing effortsPerforms testing tasks under supervision, executes test cases
Employer & Industry UsageUsed in software development companies, tech firmsCommon in software firms, IT departments

The main difference between a Senior Software Qa Analyst and a Software Qa Analyst lies in experience and responsibilities. The senior role involves leading testing efforts, mentoring junior staff, and having a broader understanding of QA processes. The Software Qa Analyst typically performs testing tasks under supervision, focusing on executing test cases and reporting issues. Both roles are essential in software quality assurance, but the senior position requires more experience and leadership skills.

How much does a senior software QA analyst make in the US?

A senior software QA analyst in the US typically earns between $80,000 and $120,000 annually, depending on experience, location, and industry. Salaries can vary based on certifications, technical skills, and the size of the company.

What are the most commonly searched types of Software Qa Analyst jobs in Washington?

The most popular types of Software Qa Analyst jobs in Washington are:

What are popular job titles related to Senior Software Qa Analyst jobs in Washington?

For Senior Software Qa Analyst jobs in Washington, the most frequently searched job titles are:

What job categories do people searching Senior Software Qa Analyst jobs in Washington look for?

The top searched job categories for Senior Software Qa Analyst jobs in Washington are:

Software Engineer / Quality Assurance Analyst - Senior (Top Secret with agreement to obtain CI Poly)

North Point Technology

Fort Belvoir, VA • On-site

Full-time

Re-posted 23 days ago


Job description

This job requires active TS/SCI clearance with a CI Polygraph. Please apply only if you have an active TS/SCI clearance with a CI Polygraph. 

Software Engineer / Quality Assurance Analyst - Senior

Position / LCAT: Software Engineer / Quality Assurance Analyst Level: Senior Lead Designation: N/A Location: Fort Belvoir, VA

Role Summary

Develops test plans, conducts quality assurance assessments, and validates software applications and systems within an agile development environment. Defines acceptance criteria, participates in sprint planning and daily scrum meetings, and collaborates with the DevSecOps team and customers to ensure internal and user acceptance testing is conducted and documented. Maintains Quality Assurance branch documentation and incorporates approved automated testing tools to streamline functionality and regression testing.

Responsibilities
  • Develop test plans based on product backlog items outlining testing strategy, approach, necessary resources, and schedule within an agile development environment
  • Define acceptance criteria for each backlog item for use in evaluating readiness for testing and deployment
  • Participate in sprint planning meetings and daily scrum/stand-up meetings, providing feedback on software quality
  • Conduct quality assurance assessments of all new and modified application feature enhancements, web applications, APIs, and web services
  • Maintain Quality Assurance branch documentation including test plans, TTPs, and SOPs, stored on Automation SharePoint portals on NIPR and SIPR
  • Collaborate with the DevSecOps team and customers to ensure internal and user acceptance testing is conducted and detailed results captured and recorded in Azure DevOps
  • Research and incorporate approved automated testing tools to streamline functionality and regression testing
  • Use Master Templates for recording and reporting all test results
  • Create and maintain a master repository for all testing documentation
  • Produce findings reports based on received test plans
  • Evaluate, test, and validate software development projects
  • Develop and implement quality assurance problem reporting processes and systems
  • Coordinate with others to test when additional customers or functional subject matter expertise is needed; monitor and report bugs and associated fixes
  • Work with developers and staff to ensure changes are implemented based on customer requirements and quality improvements
  • Test automation software programs by setting up test trials and preconditions to examine product functionality, content, and user friendliness
  • Simulate product performance, evaluate results, and compare with predicted outcomes
  • Participate in tests and release readiness reviews
Required Qualifications
  • Eight years of experience in software design, writing source code, control of source code, reviewing code, configuration management, change management, program testing, integration of software, and release management process
  • Five years of experience in software development and software quality assurance
  • Five years of experience writing code to automated Quality Assurance & Quality Control (QA/QC) tests
  • Five years of experience with Web Based Testing Applications
  • Five years of experience with Agile Development Process
  • Five years of experience performing Manual and Automated Testing
  • Three years of experience working with Azure DevOps Server (Source Code Repository)
  • Required Education: Master's degree in software design, engineering, or computer science with 8 years of experience, OR Bachelor's degree in one of the above fields with 10 years of experience in the same disciplines
  • DoD 8140.03 IAT Level II / Intermediate certification
  • TS/SCI clearance with SBI and ability to attain SI, TK, G, HCS, and NATO Secret clearance
Preferred Qualifications
  • Experience with DevSecOps practices and tooling
  • Experience with automated testing frameworks and regression testing