Software Quality Analyst

Capstone IT Staffing

Richmond (VA)

On-site

USD 90,000 - 105,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology staffing firm in Richmond is seeking a Software Quality Analyst to ensure high-quality software delivery. This role involves thorough testing, defect management, and collaboration in an Agile environment. Candidates must have 7-10 years of software testing experience, strong knowledge of automation tools, and a Bachelor's degree in Computer Science. This is a full-time, on-site position requiring attendance five days a week.

Qualifications

  • 7-10 years of experience in software testing.
  • 5+ years of experience testing Java applications.
  • Ability to understand complex software systems.

Responsibilities

  • Ensure high-quality software delivery through testing.
  • Create and execute test plans and cases.
  • Perform functional, non-functional, and regression testing.
  • Identify, log, and track defects.

Skills

Analytical skills
Manual testing
Automation testing
SQL
Agile Scrum
Attention to detail

Education

Bachelor's Degree in Computer Science

Tools

UFT
Playwright
Selenium
Azure DevOps
MS SQL
Git

Job description

Join to apply for the Software Quality Analyst role at Capstone IT Staffing

Base pay range

$90,000.00/yr - $105,000.00/yr

Terms: Full time, salaried; no contract or sponsorship offered now or in the future.

Salary range: ~$90k-$105k per year plus benefits

Capstone IT is helping our client to hire a Quality Assurance Analyst for our client in Glen Allen, Virginia. This person will ensure high-quality software delivery through thorough testing, effective defect management, and close collaboration within an Agile environment. The role requires strong analytical skills, the ability to quickly understand complex systems, and experience in both manual and automated testing.

This is a full-time, salaried opportunity and is required to be onsite 5 days per week and will be required to attend an onsite interview.

Key Responsibilities
  • Understand business and technical requirements by working with Product/Business SMEs and development teams.
  • Review requirements for clarity, accuracy, and testability.
  • Create, maintain, and execute test plans, scenarios, and cases using requirement documents and logic extracts.
  • Document test scenarios, expected results, and execute test sets within the test management tool.
  • Perform functional, non-functional, integration, regression, and UAT testing.
  • Write and run complex SQL queries to validate database persistence and data integrity.
  • Identify, log, and track defects, performing root‑cause analysis when needed.
  • Participate in daily Scrum ceremonies and align testing activities with project timelines.
  • Determine required test data and identify gaps in the test environment.
  • Identify test cases suitable for automation.
  • Develop, maintain, and review automation scripts and frameworks (UFT, Playwright, Selenium, Java, TypeScript).
  • Integrate automated tests into CI/CD pipelines.
Required Skills & Qualifications
  • Ability to quickly learn and understand complex software systems.
  • 7-10 years of experience across software testing types: functional, non‑functional, integration, regression, and UAT.
  • 5+ years of experience testing Java applications.
  • Strong knowledge of test planning, test case development, and execution.
  • Proficiency with HTML, XML, Java, TypeScript, and React or Next.js.
  • Solid experience with MS SQL and Git.
  • Hands‑on experience with Azure DevOps (Boards, Repos, Pipelines, Test Plans).
  • Experience hosting requirement and test case reviews with developers, QAs, and project stakeholders.
  • Familiarity with Agile Scrum and QA’s responsibilities within the process.
  • Strong attention to detail and ability to perform root‑cause analysis.
  • Automation experience required: UFT and tools such as Playwright or Selenium.
  • Ability to work independently with minimal supervision and effectively within a project team.
Education
  • Bachelor's Degree in Computer Science or equivalent subject

Capstone Consulting is an EEO employer.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Quality Assurance Analyst
Software Quality Assurance Analyst

Compunnel, Inc. • Atlanta (GA)

On-site
USD 80,000 - 100,000
Quality Assurance Analyst (onsite)
Quality Assurance Analyst (onsite)

GTM Payroll Services Inc • Town of Clifton Park (NY)

On-site
USD 70,000 - 100,000
Quality Assurance Analyst
Quality Assurance Analyst

Pointwest-North America • Tallahassee (FL)

On-site
USD 60,000 - 80,000
Software Quality Assurance Engineer
Software Quality Assurance Engineer

Eliassen Group • United States

Remote
Medical insurance (multiple plans)
Dental insurance
Vision insurance
+2
Senior Quality Assurance Automation Engineer
Senior Quality Assurance Automation Engineer

Radiant Digital • Richmond (VA)

On-site
USD 80,000 - 100,000
Software Tester and Quality Analyst
Software Tester and Quality Analyst

360 IT Professionals • Austin (TX)

On-site
USD 80,000 - 100,000
Software Quality Assurance Analyst Sr
Software Quality Assurance Analyst Sr

Cirrus • Duluth (MN)

On-site
USD 89,000 - 134,000
Comprehensive Health Coverage
401(k) with dollar-for-dollar match
Tuition reimbursement program
Quality Assurance
Quality Assurance

Method Automation • New Kensington

On-site
USD 60,000 - 80,000
Quality Assurance Analyst
Quality Assurance Analyst

True Helix • Delmont (PA)

On-site
USD 60,000 - 80,000
Software Tester and Quality
Software Tester and Quality

Arete Technologies, Inc. • Austin (TX)

On-site
USD 80,000 - 100,000