1

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

Senior SDET

Owings Mills, MD · Hybrid

$105K - $136K/yr

Role Summary In this Senior SDET role you will design, develop,modify,adaptand implement short- and long-term automated testing solutions for new and existing applications, systems,databasesand ...

Senior Software Engineer

Hanover, MD

$120K - $159K/yr

Participate in software testing activities , including test planning, test review, and validation ... Work closely with engineering teams, system architects, and mission stakeholders to deliver ...

The Software Engineer will design, develop, test, integrate, and maintain scalable, highly ... Participate in software integration, troubleshooting, testing, and continuous improvement ...

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

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

Showing results 21-40

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 22, 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 SDET

T Rowe Price

Owings Mills, MD • Hybrid

$105K - $136K/yr

Full-time

Re-posted 25 days ago


T. Rowe Price rating

9.1

Company rating: 9.1 out of 10

Based on 21 frontline employees who took The Breakroom Quiz


Job description

About the Team

Engineers in T. Rowe Price's Distribution & Marketing Services- Individual Investor's Technology organizationare playing a key role in helping build the future of IndividualInvestor'sAdvisoryServices. The primary focus will be the development of modern,scalablesolutionsandisfoundational for advancingT. Rowe Price'sretail advice offerings.

Role Summary

In this Senior SDET role you will design, develop,modify,adaptand implement short- and long-term automated testing solutions for new and existing applications, systems,databasesand applications infrastructure.You will review and interpret system requirements and business processes as well as code automated testing solutions and perform manual testing.
Responsibilities

  • Responsible for developing and executing comprehensive suites of automation test plans and test cases,maintainingand adding to existing automation framework, continued evaluation of test cases for inclusion in regression, automation for newly integrated features, and development of toolsets to augment QA and Development testing
  • Drive end-to-end automation coverageby creating automated tests tovalidateapplication functionality, performance and reliability across UI,APIand service layers
  • Owns the stability,reliabilityandmaintainabilityof automated test suites, ensuring effective integration and execution within CI/CD pipelines
  • Responsiblefor,functional, regression, database, accessibility and performance testing includingUI,APIand services testing
  • Contributes to all parts of the SDLC, e.g., design, development, and testing with a focus on creating automated testing solutions
  • Develops technical solutions following standard methodologies with some guidance from senior testing engineers
  • Creates automated scripts to be used to test application functionality as well as monitor system performance and availability
  • Identifiesand remediates technical debt in our testing coverage
  • Demonstratesstrong analytical judgement,proactivelyclarifiesrequirements,and reliably delivers assigned work item
  • Identifiesquality risks early and communicates impact and mitigation options to the team

Qualifications
Required:

  • Typically requires 5+ years ofdemonstratedhands-on automated software testing experience.
  • Strong programming skills in Java and/or JavaScript/TypeScript with solid understanding of object-oriented design principles
  • Proficiencywith modern test automation tools and frameworks such asPlaywright, Cypress, Selenium, Cucumber,Gitand performance testing tool likeJMeter
  • Provenexperience in testing web UIand backend services.
  • Ability to independently write automation code from scratch, and debug, troubleshoot, and stabilize automated tests withminimalassistance
  • Understanding of ATDD, TDD,BDDandmodernteststandards
  • Solid database queryinganddata validationskills
  • Experience building automated tests and test scripts and deploying to public or private clouds, such as Amazon Web Services (AWS), Microsoft Azure, or similar providers preferred
  • Experience working in a dynamic, fast-paced, Agile/Scrumteam environment
  • Result-driven mindset with focus oncontinuous improvement
  • Participates in performance and functional testing and works with the engineering team to resolve issues
  • Participate effectively in peer code reviews and applies feedback to improve testquality

Preferred:

  • Experience working in the financial services industry
  • AWS experience

Applicants for employment in the US must have work authorization that does not now or in the future require sponsorship of a visa for employment authorization in the United States (e.g., H1-B visa, F-1 visa (OPT), TNvisaor any other non-immigrant work status)
FINRA Requirements
FINRA licenses are notrequiredand will not be supported for this role.
Work Flexibility
This role is eligible for hybrid work, with up to three days per week from home.


What T. Rowe Price employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom