1

Software Test Automation Jobs in Maryland (NOW HIRING)

Automated Test Engineer

Annapolis Junction, MD · On-site

$47 - $62/hr

SIMILAR CAREER TITLES Automated Test Engineer, Software Test Engineer, QA Automation Engineer, Test Automation Specialist, Quality Assurance Engineer, Automation Developer, Test Analyst, Automation Q ...

Test automation development (or demonstrated software development experience), Performance, load, or stress testing, Data interface testing, User interface testing, Security testing, Code coverage ...

Senior Software Test Engineer

Lanham, MD · On-site

$80 - $128/hr

Use test automation tools to execute test scripts that validate functional, technical, and ... Demonstrated mastery in software testing, bringing deep expertise and advanced problem‑solving ...

Senior Software Test Engineer

Lanham, MD · Hybrid

$110K - $143K/yr

Use test automation tools to execute test scripts that validate functional, technical, and ... Demonstrated mastery in software testing, bringing deep expertise and advanced problem-solving ...

Senior Software Test Engineer

Lanham, MD · Hybrid

$110K - $143K/yr

Use test automation tools to execute test scripts that validate functional, technical, and ... Demonstrated mastery in software testing, bringing deep expertise and advanced problem-solving ...

Senior Software Test Engineer

Lanham, MD · On-site

$80K - $128K/yr

Use test automation tools to execute test scripts that validate functional, technical, and ... Demonstrated mastery in software testing, bringing deep expertise and advanced problem-solving ...

next page

Showing results 1-20

Software Test Automation information

See Maryland salary details

$10

$45

$63

How much do software test automation jobs pay per hour?

As of Aug 8, 2026, the average hourly pay for software test automation in Maryland is $45.48, according to ZipRecruiter salary data. Most workers in this role earn between $38.51 and $54.38 per hour, depending on experience, location, and employer.

What are some common challenges faced by software test automation engineers and how can they be addressed?

Software test automation engineers often encounter challenges such as maintaining test scripts when applications undergo frequent changes, managing flaky or unreliable tests, and ensuring test coverage aligns with evolving project requirements. To address these, it's important to design modular and reusable test scripts, regularly review and update test cases, and use robust version control practices. Collaboration with developers and continuous communication within the QA team also helps in quickly identifying and resolving issues, leading to more stable and effective test automation suites.

What is the difference between Software Test Automation vs Software QA Engineer?

AspectSoftware Test AutomationSoftware QA Engineer
Primary FocusDeveloping and maintaining automated test scriptsOverall quality assurance, including manual testing and process improvement
Skills RequiredProgramming, scripting, automation toolsTesting methodologies, communication, manual testing skills
Work EnvironmentTest automation frameworks, scripting environmentsTest planning, manual testing labs, collaboration
CertificationsISTQB, Certified Automation ProfessionalISTQB, CSTE, CSQA

While Software Test Automation focuses on creating automated tests to improve testing efficiency, Software QA Engineers oversee the entire quality assurance process, including manual testing and process improvements. Both roles are essential for delivering high-quality software but differ in scope and daily tasks.

Are software test automation engineers still in demand?

Software test automation engineers are currently in high demand due to the increasing emphasis on quality assurance and continuous integration in software development. Skills in automation tools like Selenium, TestComplete, and programming languages such as Python or Java are highly valued, and the role is expected to grow as companies prioritize faster release cycles and reliable software products.

What is software test automation?

Software test automation refers to the use of specialized tools and scripts to automatically execute tests on software applications, reducing the need for manual testing. This approach increases testing efficiency, improves accuracy, and enables frequent regression testing throughout the development lifecycle. Test automation is especially valuable in agile and continuous integration/continuous deployment (CI/CD) environments, where rapid and repeated testing is essential. Common tools include Selenium, Appium, and JUnit, among others.

What are the key skills and qualifications needed to thrive as a software test automation engineer, and why are they important?

To thrive as a Software Test Automation Engineer, you need a solid understanding of software testing principles, programming/scripting skills (such as Python, Java, or JavaScript), and experience with automated testing frameworks. Familiarity with tools like Selenium, JUnit, TestNG, or Cypress, along with knowledge of CI/CD systems and relevant certifications, is commonly required. Attention to detail, analytical thinking, and effective communication are essential soft skills that help identify issues and collaborate with development teams. These skills ensure the creation of robust, maintainable automated tests that improve software quality and accelerate delivery cycles.
What job categories do people searching Software Test Automation jobs in Maryland look for? The top searched job categories for Software Test Automation jobs in Maryland are:
What cities in Maryland are hiring for Software Test Automation jobs? Cities in Maryland with the most Software Test Automation job openings:
Infographic showing various Software Test Automation job openings in Maryland as of July 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $94,593 per year, or $45.5 per hour.

Software Test Automation Engineer

Sabre Systems LLC

Patuxent River, MD • On-site

$44.75 - $59/hr

Full-time

Re-posted 17 days ago


Job description

Responsibilities

As a Software Test Automation Engineer at Sabre Systems, you will employ your talent towards improving the systems used on the United States Navy’s most sophisticated Aircraft.  The challenge to continually improve the mission capabilities of Navy aircraft requires engagement from the most elite software professionals available. Your talents can make a difference in keeping our ships and sailors safe from threats both above and below the surface of the ocean.  The Maritime Surveillance domain requires Software Test Automation Engineers to familiarize themselves with a wide variety of mission systems, software programming languages and environments. If you want to make meaningful contributions toward keeping naval aircraft systems on the leading edge, then we have a challenge for you!

Join our Team in support of some of the Navy’s most technologically sophisticated aircraft platforms including the P-8A Poseidon.  This position is located at Patuxent River Naval Air Station in Southern, Maryland, Lexington Park, MD.  The selected candidate will work on based on a daily basis and will be responsible for but not limited to:

  • Apply knowledge of computer science concepts and techniques, mathematics, and methods of statistical analysis to develop and apply automated solutions to engineering, scientific, or business data acquisition and management problems
  • Preparation, conduction, and automation of API tests
  • Improve and maintain testing environments for automation.
  • Create documentation and report bugs
  • Communicate and cooperate with software engineers regarding design approaches and modifications
  • Suggest and implement ideas to improve automation infrastructure
  • Sharing quality knowledge with other team members
  • All candidates should be prepared to participate in processes applicable to full software development lifecycle activities including requirements, design, development, integration, and test.
  • Good communication skills and team player
  • Self-motivated individual willing to learn and work in a fast-paced environment

Qualifications

Requirements:

  • BS degree in a Computer Science, Computer Systems Information Management, Electrical Engineering or Mathematics
  • 3+ years of software experience developing in Java and using Maven 
  • Experience with developing test scenarios for use in automated testing frameworks and tools (e.g., Robot Framework, Selenium)
  • Experience creating test data, cases, and scenarios from written requirements
  • Proficient with Red Hat with knowledge of Git version control software
  • Familiarity with Atlassian suite including Jira and Confluence.  BitBucket and Bamboo experience is a plus
  • Must have an active DoD Secret Clearance or higher or be eligible to obtain one and maintain a clearance 
  • Must be a US Citizen 

Additional experience in the following areas is a plus:

  • PostgresSQL
  • ActiveMQ

#LI-EN1


Compensation Statement
At Sabre Systems, LLC, compensation is based on factors such as location, qualifications, experience, and contract-specific requirements; however, final compensation will be determined by individual qualifications and applicable contract terms. The general salary range for this position is as follows: $80,000.00 - $120,000.00
Refer & Earn: Employee Referral Bonus Eligibility
A Level 3 Employee Referral Bonus applies to this requisition for qualifying referrals. At Sabre Systems, we value great talent and encourage our employees to refer exceptional candidates. If you have any questions about the referral policy or this position, please contact the Recruiting team.
Sabre Overview

Sabre Systems, LLC, has been providing innovative technological solutions and services for Department of Defense, Federal Civilian, and commercial customers for more than 35 years. We support the ever-evolving areas of advanced communication technologies, cyber, systems and software engineering, and digital transformation.  

With over three decades in business, Sabre Systems, LLC remains committed to our small business values and a people-first philosophy. We foster a welcoming, inclusive culture that values diverse perspectives and encourages open communication. Our collaborative environment supports continuous learning and professional growth at all levels. We prioritize the health, well-being, and success of our employees, offering comprehensive, evolving benefits designed to meet their diverse needs. Join us and be part of a thriving, people-driven culture.

We respect the unique perspectives that a diverse workforce of minorities, women, individuals with disabilities, and protected veterans brings not only to our company, but also to our customers. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, gender identity and sexual orientation), national origin, age, disability or genetic information.

 

EEO Minorities/Females/Disability/Veterans; VEVRAA Federal Contractor

Beware of employment scams—Sabre Systems will never request payment, extend offers without an interview, or contact you from an email that doesn’t end in @sabresystems.com; always apply directly at https://careers.sabresystems.com/. 

Qualifications:

Requirements:

  • BS degree in a Computer Science, Computer Systems Information Management, Electrical Engineering or Mathematics
  • 3+ years of software experience developing in Java and using Maven 
  • Experience with developing test scenarios for use in automated testing frameworks and tools (e.g., Robot Framework, Selenium)
  • Experience creating test data, cases, and scenarios from written requirements
  • Proficient with Red Hat with knowledge of Git version control software
  • Familiarity with Atlassian suite including Jira and Confluence.  BitBucket and Bamboo experience is a plus
  • Must have an active DoD Secret Clearance or higher or be eligible to obtain one and maintain a clearance 
  • Must be a US Citizen 

Additional experience in the following areas is a plus:

  • PostgresSQL
  • ActiveMQ

#LI-EN1

Education:UNAVAILABLEEmployment Type: FULL_TIME