1

Automation Developer Jobs in Maryland (NOW HIRING)

OSS Test & Automation Engineer

Lanham, MD · On-site

$46 - $60.75/hr

You are not a pure QA resource since you are an automation developer who also ensures what is built is verifiably correct and operates as expected by the end users. Key Responsibilities: * Design ...

OSS Test & Automation Engineer

Lanham, MD

$46 - $60.75/hr

You are not a pure QA resource since you are an automation developer who also ensures what is built is verifiably correct and operates as expected by the end users. Key Responsibilities: * Design ...

About the Role In this vital leadership role as Automation Engineering Manager (AEM), the ideal candidate will manage a team responsible for supporting the operations of the customer's technical ...

We are seeking a hands-on and detail-driven Automation Engineer to support the design, implementation, and maintenance of automation systems in a regulated biotech manufacturing environment. This ...

We are seeking a hands-on and detail-driven Automation Engineer to support the design, implementation, and maintenance of automation systems in a regulated biotech manufacturing environment. This ...

next page

Showing results 1-20

Automation Developer information

See Maryland salary details

$10

$50

$79

How much do automation developer jobs pay per hour?

As of Aug 27, 2026, the average hourly pay for automation developer in Maryland is $50.54, according to ZipRecruiter salary data. Most workers in this role earn between $39.18 and $58.08 per hour, depending on experience, location, and employer.

What is an automation developer?

Automation Developers are professionals who design, develop, and implement software solutions to automate repetitive or complex tasks within a business process. They use programming languages, automation tools, and frameworks to streamline operations, reduce manual intervention, and increase efficiency. Automation Developers often collaborate with other IT and business teams to identify automation opportunities, create workflows, and maintain automated systems. Their work spans various industries, including manufacturing, finance, and information technology.

What are the key skills and qualifications needed to thrive as an automation developer?

To thrive as an Automation Developer, you need strong programming skills (such as Python, Java, or C#), a solid understanding of automation frameworks, and often a degree in computer science or a related field. Experience with tools like Selenium, Jenkins, Docker, and relevant certifications (e.g., ISTQB Test Automation Engineer) are typically required. Analytical thinking, attention to detail, and effective communication are essential soft skills for troubleshooting and collaborating with cross-functional teams. These skills and qualities are crucial for creating efficient, reliable automation solutions that enhance productivity and software quality.

How does an automation developer typically collaborate with other teams, such as QA and operations, during a project?

Automation Developers frequently work closely with QA teams to understand testing requirements, design automation scripts, and ensure seamless integration with existing test frameworks. They also interact with operations and DevOps teams to deploy, monitor, and maintain automation solutions within the production environment. Effective communication and collaboration are essential, as these teams rely on the Automation Developer to ensure that automated processes align with business needs and technical constraints.

What is the difference between Automation Developer vs Software Engineer?

AspectAutomation DeveloperSoftware Engineer
Required CredentialsBachelor's in CS or related field, certifications in automation toolsBachelor's in CS or related field, programming certifications
Work EnvironmentFocus on automation tools, scripting, testing environmentsDeveloping software applications, coding, system design
Employer & Industry UsageIT, manufacturing, software testing companiesTech companies, software firms, startups
Common Search & ComparisonOften compared for automation roles, testing, and scripting tasksBroader software development roles, coding focus

The Automation Developer primarily focuses on creating and maintaining automation scripts and tools to streamline processes, often working closely with testing and QA teams. In contrast, a Software Engineer develops full software applications, involving system design, coding, and deployment. While both roles require programming skills and a background in computer science, Automation Developers specialize in automation frameworks, whereas Software Engineers have a broader scope in software development.

How much do automation developers make?

Automation developers typically earn a median annual salary ranging from $70,000 to $110,000, depending on experience, location, and industry. Professionals with skills in scripting, testing tools, and programming languages like Python or Java often command higher salaries, especially in tech-centric environments.

What are the most commonly searched types of Automation Developer jobs in Maryland?

The most popular types of Automation Developer jobs in Maryland are:

What are popular job titles related to Automation Developer jobs in Maryland?

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

What job categories do people searching Automation Developer jobs in Maryland look for?

The top searched job categories for Automation Developer jobs in Maryland are:

What are popular job titles related to Automation Developer jobs in MD?

For Automation Developer jobs in MD, the most frequently searched job titles are:

Infographic showing various Automation Developer job openings in Maryland as of August 2026, with employment types broken down into 1% Internship, 89% Full Time, 6% Part Time, and 4% Contract. Highlights an 81% Physical, 7% Hybrid, and 12% Remote job distribution, with an average salary of $105,121 per year, or $50.5 per hour.

Automation Developer - Service Enablement

Lanham, MD

AST SpaceMobile
Telecommunications • 51 - 200 employees

Full-time

Posted 6 days ago


Job description

Position Overview

We are seeking a talented and motivated Automation Developer to join the Service Enablement automation team, designing, developing, and maintaining automation frameworks, dashboards, data pipelines, and test tools that support satellite, gateway, and LTE end-to-end system analytics, quality, monitoring, and required action based on collected telemetry. This person works closely with R&D and Operations teams to improve system robustness, test coverage, quality, and operational readiness, bringing strong Python skills as the technical foundation for the role. 

Key Responsibilities:

  • Design and develop automated test frameworks, scripts, APIs, dashboards, and tools using Python.
  • Develop end-to-end and hardware-in-the-loop (HIL) test suites for satellite, gateway, RF, payload, embedded, and communication-system workflows.
  • Build and maintain automation with web GUI support, cloud-triggered job execution, instrument drivers, result storage, and automated report generation.
  • Automate RF and system validation procedures that control lab equipment.
  • Develop and maintain analytics and monitoring workflows for gateway/satellite platforms.
  • Build and maintain AI-agent tooling for the automation stack, including MCP servers and APIs that expose lab equipment, telemetry, dashboards, and CI systems as agent-callable tools operating within defined cost, token, and latency budgets.
  • Analyze test results, identify root causes, debug automation failures, and collaborate with developers and engineering teams to resolve issues.
  • Present analysis visually in a way that is immediately clear to its audience: dashboards, charts, and reports that surface findings and required actions, readable by engineers and non-specialist stakeholders alike.
  • Create and maintain detailed automation documentation, test plans, user guides, reports, acceptance criteria, and operational handover material.
  • Collaborate with cross-functional engineering teams to ensure test coverage, repeatability, maintainability, product quality, and operational reliability. 

Qualifications 

Education:

B.Sc. in Computer Engineering, Software Engineering, Computer Science, or a related field.

Experience:

  • At least 4 years of hands-on experience in automation development.
  • Experience in telecommunications, satellite, or network systems.
  • Experience developing automation for embedded systems, RF systems, communication systems, hardware interfaces, or complex test environments.
  • Strong understanding of end-to-end service lifecycle.
  • Proficient in Python.
  • Experience with REST APIs, data parsing, automation scripts, structured logs, and report generation.
  • Experience with version control tools such as Git.
  • Experience with CI tools such as Jenkins, GitLab CI, or similar platforms.
  • Familiar with RF equipment such as spectrum analyzers and signal generators.
  • Hands-on experience integrating AI agents (LLM-based) into automation and test workflows, for example log triage, failure analysis, test generation, and report drafting.
  • Experience developing tools and servers for agents using the Model Context Protocol (MCP) or equivalent tool/function-calling interfaces, exposing internal systems such as lab equipment, databases, dashboards, and CI as agent-callable tools.
  • Ability to design agentic workflows that are cost- and token-efficient, including right-sizing the model per task, context and prompt optimization, caching and batching, and preferring deterministic code over model calls where possible.
  • Experience with AI-assisted development tools such as Claude Code, Cursor, or GitHub Copilot to accelerate delivery.
  • Familiarity with evaluation and observability for AI systems, including regression tests for prompts and agents, tracing of agent runs, and usage/cost monitoring.
  • Awareness of data-security and privacy considerations when connecting LLMs to internal or customer data. 

Preferred Qualifications:

  • SQL and database experience.
  • Experience with dashboards, databases, cloud services, or data platforms such as FastAPI, React, PostgreSQL, InfluxDB, AWS ECS/Fargate, S3, SharePoint/Graph, or Jira.
  • Experience with instrument-control methods such as SCPI/TCP, HTTP/XML, SNMP, SSH, or similar interfaces. 

Soft Skills:

  • Strong problem-solving skills and high attention to detail.
  • Ability to work independently while coordinating with multiple engineering owners.
  • Team player with strong communication skills.
  • Comfortable creating clear technical documentation, test reports, and operational instructions.
  • Able to turn analysis results into clear visual output.
  • Fluent in English, both spoken and written. 

Technology Stack:

  • Python for automation development, including scripts, APIs, and test frameworks.
  • REST APIs, structured logging, and automated report generation tooling.
  • Git for version control.
  • CI platforms such as Jenkins or GitLab CI.
  • Dashboarding, database, and cloud platforms, including FastAPI, React, PostgreSQL, InfluxDB, AWS ECS/Fargate, S3, SharePoint/Graph, and Jira.
  • Instrument-control interfaces such as SCPI/TCP, HTTP/XML, SNMP, and SSH.
  • RF test equipment, including spectrum analyzers and signal generators.
  • AI-assisted development tools (e.g., Claude Code, Cursor, GitHub Copilot) and Model Context Protocol (MCP) tooling for agentic automation. 

Physical Requirements 

  • Ability to lift up to 25 lbs.
  • Ability to use a computer for extended periods.
  • Ability to work in an office and lab environment, including hands-on work with RF and test lab equipment for hardware-in-the-loop (HIL) validation.
  • Ability to travel occasionally to support integration, testing, or cross-team collaboration as needed.

This job description may not be inclusive to the duties and responsibilities listed. Additional tasks may be assigned to the employee from time to time or the scope of the job may change as needed by business demands.Â