1

Software Testing Engineer Jobs in Virginia (NOW HIRING)

ENGINEER SOFTWARE 2

Newport News, VA · On-site

$80K - $101K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

This position initial and main focus is to support software manual testing for shipboard systems ... Programming Languages such as C++, C#, Python • Experience with Agile + DevOps • Experience ...

... 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 ...

Sr. Software Engineer

Dahlgren, VA · On-site

$124K - $164K/yr

The Sr Software Engineer will be responsible for the design, development, testing, and documentation of complex software systems, contributing across the full software lifecycle and working with ...

Overview VTG is seeking a Software Developer with strong software engineering experience and a ... Design and develop software testing harnesses or implement continuous testing methodologies to ...

Software Developer QA Tester

Arlington, VA · On-site

$110K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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

$110K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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

$110 - $160/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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 ...

New

Software Developer QA Tester

Arlington, VA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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 ...

12228: Software Engineer

Ashburn, VA · On-site

$150K - $153K/yr

... write software testing scripts and models using either manual or automated programs and report ... support, engineering and support in resolving any issues that arise during the testing process.

Sr. Software Engineer

Dahlgren, VA · On-site

$140K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Conduct benchmark testing, debugging, and performance analysis across multiple software components. * Prepare and maintain technical documentation such as Software Development Plans (SDPs ...

Showing results 21-40

Software Testing Engineer information

See Virginia salary details

$10

$51

$72

How much do software testing engineer jobs pay per hour?

As of Aug 19, 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 2

Huntington Ingalls Industries

Newport News, VA • On-site

$80K - $101K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 5 days ago


Huntington Ingalls Industries rating

7.5

Company rating: 7.5 out of 10

Huntington Ingalls Industries

Based on 147 frontline employees who took The Breakroom Quiz

7.4

Company rating compared to similar companies: 7.4 out of 10

Manufacturers average

Based on 75,610 frontline employees who took The Breakroom Quiz


Job description

Req ID: 47546
Team: E44 NTWK/COMM/AUTO
Entity: Newport News Shipbuilding
US Citizenship Required for this Position: Yes
Full-Time
Shift: 1st
Relocation: Relocation assistance will be available
Virtual/Telework Opportunity: No - Not eligible for telework
Travel Requirements: Yes, 10%-25% of the time
Clearance Required: No - Clearance Not Required to Start
Salary Range: $80,000.00 to $101,000.00
The anticipated salary range represents the estimated base pay for this role. Final compensation will be determined based on experience, qualifications, and other job-related factors, and may vary from the posted range
Meet HII's Newport News Shipbuilding
With more than 25,000 employees - including third-, fourth- and even fifth-generation shipbuilders - HII's Newport News Shipbuilding (NNS) division is the largest industrial employer in Virginia. We're the sole designer, builder and refueler of U.S. Navy nuclear aircraft carriers and one of two providers of U.S. Navy nuclear submarines. Our diverse and innovative team of professionals ranges from skilled trades to project managers, engineers and software developers to solution architects, technical subject matter experts, and system users. We collaborate together at the forefront of technology, manufacturing, and integration of the most powerful and survivable naval ships in the world. Want to be part of the team? Apply today! We look forward to meeting you.
The Role
Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. Ensures software standards are met.
The candidate selected for this position will serve as software engineer in test for the SwCoE Test Team. In addition to supporting software verification and test automation, the candidate may also participate in requirements engineering and systems engineering activities to support broader project needs.
Must Have
Bachelor's Degree and 2 years of relevant exempt experience;
Master's Degree and 0 year of relevant professional experience
Nice to Have
The candidate for this role will be responsible for reviewing/analyzing software requirements, designing test cases to verify software implementation, develop test specfications, execute software procedures, reporting software issues, making recommendations to improve internal processes, building automated testing processes, set up, maintaining, and operating test automation frameworks, performing test automation, develop software applications, and collaborating with other software test engineers and stakeholders. The candidate engages in all aspects of the software development life cycle for shipboard network-based automation systems, including support for the planning, requirements, development, testing, quality, and configuration management of software specifically for advanced US Navy shipboard systems. This position initial and main focus is to support software manual testing for shipboard systems and support test automation, and new technologies (GenAI) for our test strategy.
• Ability to quickly learn and adapt to new software testing philosophies and have a technical emphasis in software testing, electrical, instrumentation, controls, networks, cyber, and automation.
• A deep understanding of the software test lifecycle, test automation, and both traditional and agile project management.
• Experience with Industry Standards for Software and Software Testing.
• Proven Technical Knowledge on Test Design, Test Techniques, and requirements analysis.
• An engaging individual who desires to learn complex systems.
• Proactive and responsive engagement with all internal and external customers.
• Experience with Object Oriented Programming Languages such as C++, C#, Python
• Experience with Agile + DevOps
• Experience working with Databases such as MySQL/MS Access
• Experience working with Linux
• Experience with Software Configuration Management tools and processes
• Proficient in Microsoft Office suite of products, specifically Excel, Word, PowerPoint
• Good communication skills and the ability to work well with various teams
• ISTQB Certifications are a plus.
Why HII
We build the world's most powerful, survivable naval ships and defense technology solutions that safeguard our seas, sky, land, space and cyber. HII's diverse workforce includes skilled tradespeople; artificial intelligence, machine learning (AI/ML) experts; engineers; technologists; scientists; logistics experts; and business administration professionals.
Recognized as one of America's top large company employers, we are a values and ethics driven organization that puts people's safety and well-being first. Regardless of your role or where you serve, at HII, you'll find a supportive and welcoming environment, competitive benefits, and valuable educational and training programs for continual career growth at every stage of your career.
Working at HII is more than a job - it's an opportunity to build a future. We offer comprehensive benefits including: medical, prescription drug, dental and vision plan choices, on-site health centers, tele-medicine, wellness resources, employee assistance programs, savings plan options (401K), financial education and planning tools, life insurance, tuition reimbursement, employee discounts, early childhood and post-secondary education scholarships, and more. Some benefits may vary depending on your specific division or work location.
Together we are working to ensure a future where everyone can be free and thrive.
All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law. U.S. Citizenship may be required for certain positions.
Do You Need Assistance?
If you need a reasonable accommodation for any part of the employment process, please send an e-mail to buildyourcareer@hii-co.com and let us know the nature of your request and your contact information. Reasonable accommodations are considered on a case-by-case basis. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.
Additionally, you may also call 1-844-849-8463 for assistance. Press #2 for Newport News Shipbuilding.

Working at Huntington Ingalls Industries

About Huntington Ingalls Industries, in their own words

From Huntington Ingalls Industries

Our 44,000-strong team includes skilled tradespeople; artificial intelligence and machine learning experts; engineers; technologists; scientists; logistics experts; and business administration professionals. Recognized as one of America's top large employers, we are a values and ethics driven organization that puts people's safety and well-being first. Here you'll find a collaborative environment, competitive benefits, and valuable educational and training programs that span our shipbuilding apprentice schools in Virginia and Mississippi to tuition reimbursement programs that support continual career growth at every stage of your career.

Our values of integrity, safety, respect, engagement, responsibility and performance are the foundation of HII's ethical culture that inspires employees to do the right thing each day, regardless of the circumstances.


What Huntington Ingalls Industries employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom