1

Python Automation Jobs in Virginia (NOW HIRING)

Mclean, VA(Onsite) Job Type: Full Time Strong automation experience using Python scripting Strong automation experience using Groovy scripting Strong CICD skills using Jenkins and Jira Strong ...

Design, develop, implement, and maintain automation solutions using Ansible, Python, and Shell scriptingCreate and manage configuration management strategies across diverse infrastructure ...

Design, develop, implement, and maintain automation solutions using Ansible, Python, and Shell scripting * Create and manage configuration management strategies across diverse infrastructure ...

Design, develop, implement, and maintain automation solutions using Ansible, Python, and Shell scripting * Create and manage configuration management strategies across diverse infrastructure ...

Design, develop, implement, and maintain automation solutions using Ansible, Python, and Shell scripting * Create and manage configuration management strategies across diverse infrastructure ...

Design, develop, implement, and maintain automation solutions using Ansible, Python, and Shell scripting * Create and manage configuration management strategies across diverse infrastructure ...

Python Developer

Mclean, VA · On-site

$51 - $70.25/hr

... with test automation using FitNesse and Cucumber • Minimum 3 years of experience in managing ... Required : • Python. • AWS (Moderate 1-2 years). • Should understand Test Driven Development ...

Design, develop, implement, and maintain automation solutions using Ansible, Python, and Shell scripting * Create and manage configuration management strategies across diverse infrastructure ...

Design, develop, implement, and maintain automation solutions using Ansible, Python, and Shell scripting * Create and manage configuration management strategies across diverse infrastructure ...

Automation Developer

Richmond, VA · On-site

$95 - $100/hr

Design, develop, implement, and maintain automation solutions using Ansible, Python, and Shell scripting * Create and manage configuration management strategies across diverse infrastructure ...

Python Developer

Reston, VA · On-site

$52.25 - $72/hr

The role requires strong Python engineering skills, AWS service expertise, foundational data engineering capabilities, and a disciplined approach to software quality and automation. The ideal ...

Automation Engineer

Richmond, VA · On-site

$85 - $90/hr

Design, develop, implement, and maintain automation solutions using Ansible, Python, and Shell scripting * Create and manage configuration management strategies across diverse infrastructure ...

Python Developer

Richmond, VA · On-site

$49.75 - $68.50/hr

New feature: customer journey automation Hawk Eye: will work on 60% * monitoring tool- any data ... Python AWS: Lambdas required ECS containers and cluster experience required DynamoDB database ...

next page

Showing results 1-20

Python Automation information

See Virginia salary details

$22.8K

$138.8K

$200.8K

How much do python automation jobs pay per year?

As of Jul 11, 2026, the average yearly pay for python automation in Virginia is $138,771.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,600.00 and $163,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Python Automation position, and why are they important?

To excel in Python Automation, you need a solid understanding of programming in Python, scripting, and automation frameworks such as Selenium or PyAutoGUI, often backed by a degree in computer science or related field. Experience with version control tools like Git, familiarity with CI/CD pipelines, and sometimes certifications like ISTQB or relevant automation testing credentials are highly valued. Strong problem-solving skills, attention to detail, and effective communication stand out as crucial soft skills. These qualifications help ensure smooth automation processes, efficient workflow integration, and effective collaboration across development and QA teams.

What is a Python Automation job?

A Python Automation job involves using Python scripts and frameworks to automate repetitive tasks, workflows, or processes in various domains such as software testing, data processing, system administration, and web scraping. Professionals in this role write and maintain automation scripts, integrate them with existing systems, and optimize performance to improve efficiency. They often work with libraries like Selenium, Pandas, and PyAutoGUI, depending on the specific use case.

Can I do automation with Python?

Python Automation is a common job role that involves using Python programming to develop scripts and tools for automating repetitive tasks, data processing, and system management. It often requires knowledge of libraries like Selenium, Pandas, or PyAutoGUI, and can be performed in various environments such as Windows, Linux, or cloud platforms.

What kind of jobs use Python automation?

Python automation is used in roles such as software developers, data analysts, system administrators, and QA engineers to streamline tasks like data processing, system management, testing, and deployment. These jobs often require knowledge of scripting, APIs, and tools like Selenium, Pandas, or Ansible to improve efficiency and reduce manual effort.

What does a typical day look like for someone in a Python Automation role?

A typical day in a Python Automation position involves designing, writing, and maintaining scripts to automate repetitive or complex tasks, often in collaboration with development and QA teams. You might start by reviewing automation requirements, setting up test environments, and debugging scripts or automated pipelines. Expect regular meetings with team members to align on project goals, troubleshoot integration issues, and discuss enhancements. This role often includes documenting processes and results to ensure knowledge sharing and smooth handoffs within the team.

How much does Google IT automation with Python pay?

The salary for roles involving Python automation, such as IT automation positions, typically ranges from $70,000 to $120,000 annually depending on experience, location, and certifications. Entry-level positions may start lower, while experienced professionals with scripting and automation skills can earn higher salaries.

Is Python automation a good career?

Python automation is a strong career choice due to high demand for automation skills across industries such as IT, finance, and manufacturing. Professionals in this field typically need programming knowledge, problem-solving skills, and familiarity with tools like Selenium or Ansible. The role offers opportunities for growth, remote work, and competitive salaries.
What are the most commonly searched types of Python Automation jobs in Virginia? The most popular types of Python Automation jobs in Virginia are:
What job categories do people searching Python Automation jobs in Virginia look for? The top searched job categories for Python Automation jobs in Virginia are:
Infographic showing various Python Automation job openings in Virginia as of July 2026, with employment types broken down into 33% Full Time, and 67% Contract. Highlights an 100% In-person job distribution, with an average salary of $138,771 per year, or $66.7 per hour.

Python FSD with Automation (Selenium), SRE & Azure Services

Saransh Inc

Vienna, VA • On-site

Contractor

Re-posted 14 days ago


Job description

Role: Python Full Stack Engineer
Location: Vienna, VA (Onsite from Day 1)
Job Type: Contract
 
Skill Metrics:
 
SRE
Selenium
Python
Azure Services
 
Required Skills & Experience:
- Python & Python with automation
- Azure Services, CI/CD
- SRE Selenium with automation

Job Summary:
  • Build, configure, and optimize automated Continuous Integration and Continuous Deployment (CI/CD) pipelines to accelerate application delivery, increase code reliability, and reduce manual errors.
  • Use Azure DevOps and GitHub Actions extensively, employing scripting languages such as YAML for pipeline configuration, Python for advanced automation tasks, and PowerShell to manage Azure resources efficiently.
  • Architect and implement robust, scalable, and maintainable cloud-based solutions utilizing a range of Azure services, including but not limited to Azure App Services, Azure Functions for serverless computing, and Azure Kubernetes Service (AKS) for container orchestration.
  • Employ best practices to ensure high availability, performance, and security. Integrate various Azure-native services as needed, leveraging automation tools and scripts where appropriate.
We are seeking a highly skilled and motivated Full Stack with Python, Python with Automation/Automation with Selenium, Azure servicers, CICD and SRE skills:
• Develop and maintain cloud-native applications using modern frameworks and tools
• Set up and maintain test environments across cloud platforms (Ex: Azure, AWS)
• Automate workflows and processes using scripting languages (e.g., Python, Bash, PowerShell)
• Research and evaluate new technologies to improve system performance and reliability
• Collaborate with DevOps and QA teams to ensure seamless CI/CD integration
• Design and implement RESTful APIs and microservices architecture
• Ensure application responsiveness, scalability, and security
• Write technical documentation and contribute to knowledge sharing
• Set up and maintain monitoring systems (e.g., Prometheus, Grafana, Datadog)
• Analyse logs and metrics to detect anomalies and performance bottlenecks