Software Test Engineer Jobs in Maryland
Software Test Engineer jobs in Maryland are concentrated in the Baltimore-Washington corridor, Rockville, and Annapolis Junction, where defense contractors, federal agencies, and cybersecurity firms drive steady demand at every seniority level from junior QA analyst to principal automation engineer. Employers with deep roots in the state include Northrop Grumman, Leidos, and Booz Allen Hamilton, all of which maintain large engineering footprints in Maryland and hire software test engineers on a recurring basis. The most in-demand specialties are automated testing, security validation, and systems integration testing tied to government and defense programs. Find a role that fits below and apply directly.
Find Software Test Engineer JobsOverview
Showing 5 of 21+ Software Test Engineer jobs








- Designs, develops, and implements test plans, test cases, and test processes
- Designs, develops, and maintains suites of automated tests
- Performs Integration & Testing activities and Acceptance Testing activities
- Builds test environments
- Creates and maintain test environment for automated software testing
- Experience with at least four (4) of the following knowledge areas:
- Test automationdevelopment (or demonstrated development experience)
- Performance/load/stress testing; Data interface testing, User interface testing, Security testing, Code coverage tools, Systems integration testing
- Provide support for the dispatch system and hardware problems and remains involved in the resolution process
- Configure and manage UNIX and Windows (or other applicable) operating systems and installs/loads operating system software, troubleshoot, maintain integrity of and configure network components, along with implementing operating systems enhancements to improve reliability and performance
Required Skills
- Six (6) years of experience as a STE in programs and contracts of similar scope, type, and complexity is required.
- Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required.
- A Master’s degree may be substituted for two (2) years of experience.
- Four (4) years of additional Test Engineer experience on projects with similar software processes may be substituted for a degree.
- Active TS/SCI security clearance with a current polygraph is required
See All 21 Software Test Engineer Jobs in Maryland
Find roles in Maryland that match your experience and apply in just a few clicks.
Find Software Test Engineer JobsSoftware Test Engineer Jobs by City in Maryland
Where Maryland roles are concentrated, by current openings.
Software Test Engineer Job Market in Maryland
A snapshot from current Maryland openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Education
- Medical Devices
- Science & Research
- Aerospace & Defense
- Government & Public Sector
What Maryland Employers Look For
The qualifications that appear most often in software test engineer jobs across Maryland.
- Bachelor's degree in computer science, software engineering, or a related technical field
- Hands-on experience with automated testing frameworks such as Selenium, Pytest, or JUnit
- Proficiency writing and executing test plans, test cases, and defect reports
- Familiarity with CI/CD pipelines and tools such as Jenkins, GitLab, or Azure DevOps
- Active or obtainable DoD security clearance for defense and government contractor roles
- Experience testing APIs, embedded systems, or mission-critical software in regulated environments
Software Test Engineer Jobs in Maryland: Frequently Asked Questions
How do you become a software test engineer in Maryland?
Most software test engineers in Maryland enter the field with a bachelor's degree in computer science, information technology, or a related discipline, though some employers accept equivalent experience combined with certifications such as ISTQB or CSTE. Maryland has no state-issued license for software test engineers, but defense and government contractor roles frequently require a DoD security clearance, which your employer sponsors. Building a portfolio of automated testing projects and getting cleared early significantly strengthens candidacy in this market.
How much do software test engineers make in Maryland?
Software test engineers in Maryland earn a median of about $111,100 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $77,270 for the lowest 10% to over $171,810 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire software test engineers in Maryland?
Companies currently hiring software test engineers in Maryland include Northrop Grumman, Johns Hopkins University Applied Physics Laboratory, and Booz Allen Hamilton, per current listings on Migrate Mate as of August 2026. Maryland's concentration of defense contractors and federal IT services firms means many of these openings are tied to long-term government programs, giving the market more stability than consumer-facing tech sectors.
Which Maryland cities have the most software test engineer jobs?
The cities with the most software test engineer openings in Maryland are Annapolis Junction, Laurel, and Columbia. The Baltimore-Washington corridor anchors the distribution, with Rockville, Columbia, and Annapolis Junction drawing high volumes of postings from defense contractors and federal IT firms that cluster along the I-270 technology corridor and near NSA and other federal installations in Anne Arundel County.
Are there remote software test engineer jobs in Maryland?
Yes, and more than most fields. About 40% of software test engineer openings tied to Maryland are remote or hybrid as of August 2026, reflecting how much of the work involves code review, test script development, and defect triage that can be done off-site. Roles tied to classified programs or hardware-in-the-loop testing typically require on-site presence, while pure automation and functional testing positions are the most likely to be offered remotely or on a hybrid schedule.
How can I get hired as a software test engineer in Maryland with little or no experience?
The most realistic entry path is an associate software quality assurance role or a junior QA analyst position, which large Maryland employers like Leidos and Booz Allen Hamilton post periodically for recent graduates. Many of these firms also run early-career programs and university partnerships with institutions such as University of Maryland and UMBC, feeding candidates into testing teams. Earning an ISTQB Foundation certification and building a GitHub portfolio of automated test scripts in Selenium or Pytest gives an entry-level candidate a concrete edge when applying to these programs.
Where can I find and apply to software test engineer jobs in Maryland?
You can find and apply to software test engineer jobs in Maryland on Migrate Mate, which lists current Maryland openings across defense contractors, federal IT services firms, and commercial tech employers. Find roles that match your experience level and specialization, then apply directly to the ones that fit.
See All 21 Software Test Engineer Jobs in Maryland
Find roles in Maryland that match your experience and apply in just a few clicks.
Find Software Test Engineer Jobs