1

Software Testing Engineer Jobs in Maryland (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 ...

Software Engineer III

Aberdeen, MD · On-site

$120K - $140K/yr

Software Engineer III Overview Tech(x) drives to deliver innovative technology solutions that ... Perform software testing, quality assurance, validation, and defect resolution while documenting ...

Software Engineer

Bethesda, MD · On-site

$225K - $325K/yr

Based in a DevOps framework, this role participates in and/or directs major deliverables of ... Develops and directs software system validation and testing methods using Junit and Katalon and ...

Showing results 41-60

Software Testing Engineer information

See Maryland salary details

$10

$49

$70

How much do software testing engineer jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for software testing engineer in Maryland is $49.93, according to ZipRecruiter salary data. Most workers in this role earn between $40.82 and $56.92 per hour, depending on experience, location, and employer.

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

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 popular job titles related to Software Testing Engineer jobs in Maryland? For Software Testing Engineer jobs in Maryland, the most frequently searched job titles are:
What job categories do people searching Software Testing Engineer jobs in Maryland look for? The top searched job categories for Software Testing Engineer jobs in Maryland are:
What cities in Maryland are hiring for Software Testing Engineer jobs? Cities in Maryland with the most Software Testing Engineer job openings:
Infographic showing various Software Testing Engineer job openings in Maryland 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 $103,861 per year, or $49.9 per hour.

Software Engineer [$169k/yr+] TS/SCI with Security Clearance

SYSTOLIC

Cockeysville, MD • On-site

$169K/yr

Other

Re-posted 24 days ago


Job description

Candidates must already possess an active Top Secret/SCI to be considered. Summary: • Design, code, and maintain robust software applications. • Develop and enhance software solutions across Embedded Systems, Windows, and Linux platforms. • Utilize C and C++ for critical software development initiatives. • Contribute to the full software development lifecycle, from requirements to deployment. • Engage in database engineering, incorporating technologies like SQL and Kubernetes. • Participate in comprehensive software testing, requirements analysis, and systems engineering. Qualifications & Compensation: Degree: Technical bachelor's degree is a firm requirement Years of experience: 0+ years Salary: $169k+ yearly compensation Job Description: • Design, develop, and maintain software applications using C and C++. • Engineer solutions for Embedded Systems, Windows, and Linux environments. • Perform full life cycle software development activities. • Conduct database engineering, including SQL and Kubernetes integration. • Execute comprehensive software testing to ensure quality and performance. • Analyze requirements to define system specifications and functionalities. • Apply systems engineering principles to integrate complex components. • Collaborate on software development initiatives from conception to deployment. About SYSTOLIC: SYSTOLIC is dedicated to giving our employees the best possible company experience so that they can focus on providing outstanding support to their customer’s mission. Our company is founded on integrity, enthusiasm, and a relentless commitment to supporting the Intelligence Community. You can learn more about us and submit an application to be considered against our current and future openings at https://systolic.com. To learn about our compensation ranges, visit our Pay Transparency page at: https://systolic.com/pay-transparency