1

Software Testing Engineer Jobs in Towson, MD (NOW HIRING)

Selenium), integration, and load testing (e.g. jMeter). Additional information: * Approximately 15 team members made up of software, system, and test engineers * Work performed in contractor facility ...

Cleared Hybrid QA Tester/Engineer (5416)

Hanover, MD ยท On-site

$41 - $56/hr

SMX is seeking a QA Tester/Engineer to ensure the quality, reliability, and performance of ... Strong knowledge of software QA methodologies, testing types, and quality processes * Hands-on ...

Principal Software Engineer

Hanover, MD ยท On-site

$200K - $245K/yr

Develop automation scripts and tools to improve software development, testing, integration ... Review existing engineering practices and recommend improvements to software documentation ...

Principal Software Engineer

Hanover, MD ยท On-site

$200K - $245K/yr

Develop automation scripts and tools to improve software development, testing, integration ... Review existing engineering practices and recommend improvements to software documentation ...

Senior Software Engineer

Aberdeen, MD ยท On-site

$131K - $173K/yr

  • Medical

  • Life

  • Retirement

  • PTO

The Software Engineer provides full-lifecycle software engineering support to the C5ISR Center ... Work includes developing, designing, analyzing, implementing, testing, and sustaining software ...

Senior Software Engineer

Aberdeen Proving Ground, MD ยท On-site

$131K - $172K/yr

  • Medical

  • Life

  • Retirement

  • PTO

The Software Engineer provides full-lifecycle software engineering support to the C5ISR Center ... Work includes developing, designing, analyzing, implementing, testing, and sustaining software ...

Senior Software Engineer

Aberdeen, MD ยท On-site

$150 - $180/hr

  • Medical

  • Life

  • Retirement

  • PTO

The Software Engineer provides full-lifecycle software engineering support to the C5ISR Center ... Work includes developing, designing, analyzing, implementing, testing, and sustaining software ...

Senior Software Engineer

Fort George G Meade, MD ยท On-site

$135K - $179K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Conduct software testing and troubleshooting * Work at the operating system level, including file I/O, system interfaces, and low-level programming concepts * Develop advanced tools for binary ...

Senior Software Engineer

Fort George G Meade, MD ยท On-site

$140 - $195/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Conduct software testing and troubleshooting * Work at the operating system level, including file I/O, system interfaces, and low-level programming concepts * Develop advanced tools for binary ...

Showing results 41-60

Software Testing Engineer information

See Towson, MD salary details

$10

$49

$70

How much do software testing engineer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for software testing engineer in Towson, MD is $49.29, according to ZipRecruiter salary data. Most workers in this role earn between $40.29 and $56.20 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 Towson, MD?

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

What job categories do people searching Software Testing Engineer jobs in Towson, MD look for?

The top searched job categories for Software Testing Engineer jobs in Towson, MD are:

What cities near Towson, MD are hiring for Software Testing Engineer jobs?

Cities near Towson, MD with the most Software Testing Engineer job openings:

Infographic showing various Software Testing Engineer job openings in Towson, MD as of August 2026, with employment types broken down into 57% Full Time, and 43% Contract. Highlights an 100% In-person job distribution, with an average salary of $102,519 per year, or $49.3 per hour.

Senior Software Test Development Engineer

Vosper Thornycroft Group

Fort George G Meade, MD โ€ข On-site

$200 - $240/hr

Other

Posted 13 days ago


Job description

Overview

This position will support a mission-focused customer throughout the full life cycle of a Radio Frequency Processing System, including system design, integration, testing, installation, troubleshooting, operations, and sustainment.


Senior Software Test Development Engineer specializing in C++ to join our team. This position will support a mission-focused customer deploying cutting-edge systems.


This role is based in Fort Meade, Maryland.


Eligible candidates may receive a sign-on bonus of up to $10,000, making this an exceptional opportunity to join a mission-critical team supporting national security initiatives.


#Triaplex


#VTG


What will you do?

  • Analyze user requirements to derive software design and performance requirements.

  • Design, develop, modify, test, and maintain software systems using C++.

  • Use Python and Shell scripting to support software development, testing, and automation activities.

  • Debug existing software, identify root causes, and correct defects using applicable programming languages.

  • Develop and maintain scalable, highly available mission systems using modern system design principles.

  • Create and maintain Docker containers, Kubernetes pods, and Kubernetes clusters.

  • Develop and execute test procedures for software components.

  • Design and develop automated software tests to support continuous testing.

  • Support software testing within environments that include software-defined radios, servers, and other customer test-infrastructure hardware.

  • Modernize software build processes and improve automated testing capabilities.

  • Develop, maintain, and improve continuous integration and continuous delivery pipelines.

  • Generate automation scripts to improve development, build, testing, and deployment workflows.

  • Use scientific analysis and mathematical models to predict and measure software design outcomes and performance.

  • Collaborate with systems engineers and hardware engineers to derive software requirements and understand system capabilities, interfaces, performance requirements, and project limitations.

  • Troubleshoot software, hardware, build, integration, and test-environment issues.

  • Provide recommendations for improving software documentation, testing practices, development processes, and engineering standards.


Do you have what it takes?

  • US Citizen with TS/SCI with Poly required

  • Bachelorโ€™s degree in Systems Engineering, Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline.

  • Experience as a Software Test Development Engineer.

  • Strong software development experience using C++.

  • Experience using Python and Shell scripting.

  • Experience developing and executing software test procedures.

  • Experience creating automated software tests and supporting continuous testing.

  • Experience with continuous integration and continuous delivery processes.

  • Experience modernizing software build and test processes.

  • Familiarity with software-defined radios, servers, and other hardware used within customer test infrastructure.

  • Experience debugging and correcting software defects.

  • Experience working with Docker containers and Kubernetes environments.

  • Experience collaborating with systems engineers and hardware engineers.

  • Strong analytical, troubleshooting, documentation, and communication skills.


VTGโ€™s estimated starting pay range is $200K - $240K annually, which is a general guideline for the geographic location. When extending an offer, VTG also considers work experience, education, skill level, market considerations and may possibly include contractual requirements which may cause an offer to fall outside of this range.

#J-18808-Ljbffr