1

Software Testing Engineer Jobs in Maryland (NOW HIRING)

Individual will conduct functional and/or integration testing of multiple programs in a client ... notify the responsible programmers, both orally and in writing, of errors, omissions, and ...

Individual will conduct functional and/or integration testing of multiple programs in a client ... notify the responsible programmers, both orally and in writing, of errors, omissions, and ...

Cloud Software Engineer

Annapolis, MD · On-site

$59.50 - $77.25/hr

* Shall have at least five (5) years' experience in software development/engineering, including ... testing, and problem diagnosis/resolution. * Shall have at least four(4) years of experience ...

Develops software system validation and testing methods using Junit and Katalon and uses integrated ... DevOps tools like GitHub, Jenkins, Unix bash scripting and leveraging tools such as JIRA and ...

Leidos Digital Modernization sector is seeking an experienced Journeyman Software Engineer to ... Experience supporting software testing, debugging, and integration activities. * Strong knowledge ...

Develops software system validation and testing methods using Junit and Katalon and uses integrated ... DevOps tools like GitHub, Jenkins, Unix bash scripting and leveraging tools such as JIRA and ...

next page

Showing results 1-20

Software Testing Engineer information

See Maryland salary details

$10

$49

$70

How much do software testing engineer jobs pay per hour?

As of Jun 9, 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 June 2026, with employment types broken down into 82% Full Time, 16% Part Time, and 2% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $103,861 per year, or $49.9 per hour.
Software Engineer [$306k/yr+] TS/SCI-FS Poly with Security Clearance

Software Engineer [$306k/yr+] TS/SCI-FS Poly with Security Clearance

SYSTOLIC

Annapolis Junction, MD

$306K/yr

Other

Posted 16 days ago


Job description

Candidates must already possess an active Top Secret/SCI w/ Full Scope Polygraph to be considered. Summary: • Develop and sustain advanced web-based capabilities for user interface and user experience design. • Utilize modern front-end technologies including Angular, Javascript, HTML/CSS, and Restful Web Services.

• Design and implement single page application dashboards and interactive mockups. • Manage the entire software development lifecycle, from configuration and feature branching to code releases. • Apply best practices in Software Development, Software Testing, DevOps, and Continuous Integration.

• The position is mostly in-person and on-site. Telework potential after 60 days from hire (Wednesday/Thursday), with final determination based on team needs and the nature of prioritized work that can be performed from home. Qualifications & Compensation: Degree: Technical bachelor's degree or equivalent experience Years of experience: 8+ years Salary: $306k+ yearly compensation Job Description: • Develop and maintain web-based user interfaces and user experiences.

• Design and build single page applications (SPAs) and interactive dashboards using Angular4, Javascript, HTML/CSS, and Restful Web Services. • Create high-fidelity mockups and prototypes with Adobe Creative Cloud. • Implement and manage version control using Gitlab for feature branches and code releases.

• Participate in all phases of the Software Development Life Cycle (SDLC). • Conduct Software Testing to ensure high-quality, robust applications. • Apply Software Configuration Management principles, including DevOps and Continuous Integration/Delivery.

• Collaborate with cross-functional teams to define, design, and ship new features. 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