1

Software Test Automation Jobs in Maryland (NOW HIRING)

Test Automation Engineer

Kettering, MD ยท On-site

$45.50 - $60.25/hr

Anivas Tech is seeking a Test Automation Engineer to support our government agency IT operations. ... Support shift-left testing practices by embedding quality activities early in the software ...

Additional four years of experience in lieu of degree is acceptable. * 5+ years software QA/test automation experience. * Automated test-framework experience. * Programming or scripting skills. * API ...

Additional four years of experience in lieu of degree is acceptable. * 5+ years software QA/test automation experience. * Automated test-framework experience. * Programming or scripting skills. * API ...

Additional four years of experience in lieu of degree is acceptable. * 5+ years software QA/test automation experience. * Automated test-framework experience. * Programming or scripting skills. * API ...

Test Automation Engineer

Calverton, MD ยท On-site

$47.50 - $62.75/hr

... against developed software * Work with team members in adopting and learning test automation ... techniques * Assist with Scrum Team estimation of stories and sizing of effort to include the ...

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

Test Automation Enginner

Calverton, MD ยท On-site

$47.50 - $62.75/hr

... software Work with team members in adopting and learning test automation techniques Assist with ... Scrum Team estimation of stories and sizing of effort to include the representation of the test ...

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

Software Test Engineer

Columbia, MD ยท On-site

$145 - $165/hr

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

Software Test Engineer

Lanham, MD ยท On-site

$106.40 - $195.60/hr

Validate embedded software via test automation where possible * Ensure software compliance through hardware-in-the-loop (HITL) or simulation-in-the-loop (SITL) with actual hardware endpoints or ...

Software Test Engineer

Annapolis Junction, MD ยท On-site +1

$60.10 - $96.16/hr

Job Title Software Test Engineer Overview EverWatch is a government solutions company providing ... as test automation, Playwright-based E2E testing, and automated reporting while sharing your ...

Knowledge of test automation using Python, performance/load/stress testing, data interface testing ... The Software Test Engineer has responsibility for supporting full life cycle testing efforts of ...

Software Test Engineer

Lanham, MD ยท On-site +1

$156K - $195K/yr

Validate embedded software via test automation where possible * Ensure software compliance through hardware-in-the-loop (HITL) or simulation-in-the-loop (SITL) with actual hardware endpoints or ...

Showing results 21-40

Software Test Automation information

See Maryland salary details

$10

$45

$63

How much do software test automation jobs pay per hour?

As of Sep 5, 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 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 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 in strong 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 are popular job titles related to Software Test Automation jobs in Maryland?

For Software Test Automation jobs in Maryland, the most frequently searched job titles are:

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:

Infographic showing various Software Test Automation job openings in Maryland as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 10% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution, with an average salary of $94,593 per year, or $45.5 per hour.

Software Engineer III - Test Automation

Home - GAMA-1 Technologies

Silver Spring, MD โ€ข Remote

$47.75 - $63/hr

Full-time

Re-posted 11 days ago


Job description

About the Opportuinty

The Software Engineer III - Test Automation supports the quality and reliability of enterprise cloud applications by designing, developing, and executing automated testing solutions across AWS environments in a remote work environment. This role develops cloud-based testing tools, builds automation frameworks, integrates testing into GitLab CI/CD pipelines, and supports distributed applications through cloud-based solutions.

Success in this role is demonstrated by delivering scalable automation solutions that improve test coverage, increase reliability, streamline validation processes, and support efficient cloud application deployments.