1

Software Testing Engineer Jobs in Virginia (NOW HIRING)

... Engineering, or an equivalent combination of education and experience. * Proficiency in automation tools such as Selenium, Cypress, etc. * Strong experience in software testing, including writing and ...

... in programming/scripting languages (Java, Python, JavaScript, or similar) * Experience testing ... Understanding of software development life cycle (SDLC) and Agile methodologies * Experience with ...

... in programming/scripting languages (Java, Python, JavaScript, or similar) * Experience testing ... Understanding of software development life cycle (SDLC) and Agile methodologies * Experience with ...

... in programming/scripting languages (Java, Python, JavaScript, or similar) * Experience testing ... Understanding of software development life cycle (SDLC) and Agile methodologies * Experience with ...

... in programming/scripting languages (Java, Python, JavaScript, or similar) * Experience testing ... Understanding of software development life cycle (SDLC) and Agile methodologies * Experience with ...

Knowledge of software testing principles, methodologies, and techniques, including black box, white ... Knowledge of programming languages such as Java, Python, C#, or JavaScript, and their application ...

Software Developer QA Tester

Arlington, VA ยท On-site

$110K - $160K/yr

The Work The Software Developer QA Tester will play a critical role in ensuring the delivery of ... Software Testing and Quality Assurance: * Develop and execute comprehensive test plans for both ...

Software Developer QA Tester

Arlington, VA ยท On-site

$110K - $160K/yr

The Work The Software Developer QA Tester will play a critical role in ensuring the delivery of ... Software Testing and Quality Assurance: * Develop and execute comprehensive test plans for both ...

TMIP-Maritime Software Tester

Norfolk, VA ยท On-site

$75K - $158K/yr

Executing end-to-end functional software testing. Assist in the management of activities in the system/software test plan to ensure all test objectives are met. Communicate defects to developers and ...

Software Test Engineer The Software Test Engineer is responsible for ensuring the quality ... The successful candidate will contribute to both manual and automated testing efforts, helping ...

Title Software Test Engineer The Software Test Engineer is responsible for ensuring the quality ... The successful candidate will contribute to both manual and automated testing efforts, helping ...

The Work The Software Developer QA Testerwill play a critical role in ensuring the delivery of high ... Software Testing and Quality Assurance: * Develop and execute comprehensive test plans for both ...

Showing results 41-60

Software Testing Engineer information

See Virginia salary details

$10

$51

$72

How much do software testing engineer jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for software testing engineer in Virginia is $51.01, according to ZipRecruiter salary data. Most workers in this role earn between $41.68 and $58.17 per hour, depending on experience, location, and employer.

What does a software testing engineer do?

A Software Testing Engineer is responsible for evaluating software applications to ensure they function correctly and meet specified requirements. They design and execute test plans, identify bugs or issues, and work closely with developers to resolve defects. Their role helps maintain software quality, reliability, and performance before the product is released to users. They may use both manual and automated testing methods to cover different aspects of the application.

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

To thrive as a Software Testing Engineer, you need a solid understanding of software development lifecycles, test design techniques, and programming or scripting languages, typically supported by a degree in computer science or related fields. Familiarity with automation tools (such as Selenium or JUnit), bug tracking systems (like Jira), and certifications like ISTQB are highly valued. Attention to detail, analytical thinking, and strong communication skills help you identify issues and collaborate effectively with development teams. These skills and qualities are crucial to ensure software quality, minimize defects, and deliver reliable products to end users.

What are some common collaboration practices between software testing engineers and developers during the software development lifecycle?

Software Testing Engineers frequently collaborate with developers through activities such as sprint planning, daily stand-ups, and code reviews. They often provide feedback on testability during requirements analysis and work closely with developers to understand new features and identify potential issues early. Effective communication ensures that defects are clearly documented, and joint debugging sessions are common to resolve complex bugs efficiently. This close collaboration helps maintain a high-quality product and fosters a culture of continuous improvement within the team.

What is the difference between Software Testing Engineer vs QA Analyst?

AspectSoftware Testing EngineerQA Analyst
CertificationsISTQB, CSTEISTQB, CSTE
Work EnvironmentDevelopment teams, testing labsQuality assurance departments, testing labs
Industry UsageSoftware companies, tech firmsSoftware companies, IT services
Primary FocusDesigning and executing test cases, automationTest planning, process improvement, documentation

While both roles focus on ensuring software quality, Software Testing Engineers often develop and execute test cases, including automation, whereas QA Analysts focus on testing processes, documentation, and quality standards. Both roles are essential in delivering reliable software products.

Are software testing engineers in demand in 2026?

Software testing engineers are expected to remain in demand in 2026 due to ongoing software development and the need for quality assurance. Skills in automation tools, scripting, and understanding of development processes will enhance job prospects in this field.

What are popular job titles related to Software Testing Engineer jobs in Virginia?

For Software Testing Engineer jobs in Virginia, the most frequently searched job titles are:

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

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

What cities in Virginia are hiring for Software Testing Engineer jobs?

Cities in Virginia with the most Software Testing Engineer job openings:

Infographic showing various Software Testing Engineer job openings in Virginia as of August 2026, with employment types broken down into 56% Full Time, and 44% Contract. Highlights an 100% In-person job distribution, with an average salary of $106,096 per year, or $51 per hour.

Engineer, Software II (ISTQB Certified)

Chesapeake, VA โ€ข On-site

Engineering Services Network, Inc
51 - 200 employees

Full-time

Re-posted 6 days ago


Job description

Job Title
Engineer, Software II (ISTQB Certified)
Location
HAMPTON ROADS - CHESAPEAKE, VA 23320 US (Primary)
Job Description
Founded in 1995, ESN is a Small Disadvantaged Business (SDB), Service-Disabled Veteran-Owned Small Business (SDVOSB) and Veteran Owned Small Business (VOSB). ESN delivers trusted solutions that support our nation's defense. For more than two decades, we have been providing our military and government customers with mission-critical services including engineering and technical support, strategic and program management, testing and evaluation, operations support, and information technology. We are committed to proven, repeatable corporate quality management processes and are certified CMMI Maturity Level III - Services & ISO 9001:2015.
We are seeking an Engineer, Software II (ISTQB Certified).
Located on-site in Chesapeake, VA.
ESN is seeking an Engineer, Software II (ISTQB Certified) to support a contract with Naval Information Warfare Center (NIWC), Atlantic, in Norfolk, VA. The contract to support NIWC LANT consists of Independent Validation & Verification, Operations, Sustainment, and Installation support. The Maintenance Figure of Merit (MFOM) systems provides near real-time material-based readiness reporting to the Defense Readiness Reporting System-Navy (DRRS-N) and provides three additional primary capabilities to the Fleet including Ashore and Afloat systems. This support includes manual and automation of software testing, Scrum Master, operating in the AWS Cloud, management of JIRA/JAMA/Confluence, and project support.
Experience Requirement:
  • Three (3) years of professional experience with research, design, and development of computer and network software or specialized utility programs which may include database maintenance within an application area. Individual shall have experience applying programming concepts in a professional or academic setting and notable experience with applying modern software development methodologies (e.g. Agile, DEVOPS/DEVSECOPS) in a professional or academic setting.
    Specific Experience: Two (2) years' experience in Independent Verification and Validation (IV&V) software testing. Preferred Experience: Two (2) years' experience in Agile Scrum Master training

Education Requirement:
  • Bachelor's degree in a quantitative field such as engineering or mathematics (e.g., Electrical Engineering, Computer Engineering, Computer Science, Information Technology, or Information Systems).

Certification Requirement:
  • International Software Testing Qualifications Board (ISTQB).

Security Clearance:
  • Must hold an active Department of Defense (DoD) SECRET clearance.

Job Requirements
Clearance Requirement