1

Python Automation Engineer Jobs in Virginia (NOW HIRING)

Test Automation Engineer

Fairfax, VA ยท On-site

$47 - $62/hr

Role: Test Automation Engineer Location: Onsite- Fairfax, VA 3 Days and in Washington, DC 2 Days ... Develop test scripts using Java, Python, Bash, PowerShell and other languages. * Write and execute ...

... programming skills in Python, with experience in data manipulation libraries โ€ข Experience ... of automation frameworks and orchestration tools โ€ข Experience with APIs and integration ...

Automation Engineer

Arlington, VA ยท On-site

$115K - $125K/yr

Proficiency in scripting languages such as Python and/or Bash for automation and infrastructure ... AWS Certified DevOps Engineer or equivalent cloud certification * Red Hat OpenShift certification ...

Strong programming skills in Python, with experience in data manipulation libraries * Experience developing data pipelines and ETL processes * Knowledge of automation frameworks and orchestration ...

... Python, with experience in data manipulation libraries - Experience developing data pipelines and ETL processes - Knowledge of automation frameworks and orchestration tools - Experience with APIs and ...

... Python, with experience in data manipulation libraries - Experience developing data pipelines and ETL processes - Knowledge of automation frameworks and orchestration tools - Experience with APIs and ...

... Python, with experience in data manipulation libraries - Experience developing data pipelines and ETL processes - Knowledge of automation frameworks and orchestration tools - Experience with APIs and ...

Data Automation Engineer

Arlington, VA ยท On-site

$99K - $206K/yr

... Python, with experience in data manipulation libraries - Experience developing data pipelines and ETL processes - Knowledge of automation frameworks and orchestration tools - Experience with APIs and ...

Data Automation Engineer

Arlington, VA ยท On-site

$77K - $163K/yr

... Python, with experience in data manipulation libraries - Experience developing data pipelines and ETL processes - Knowledge of automation frameworks and orchestration tools - Experience with APIs and ...

... Python, with experience in data manipulation libraries - Experience developing data pipelines and ETL processes - Knowledge of automation frameworks and orchestration tools - Experience with APIs and ...

... Python, with experience in data manipulation libraries - Experience developing data pipelines and ETL processes - Knowledge of automation frameworks and orchestration tools - Experience with APIs and ...

Job Title: QA Automation Engineer Location: Ashburn, VA (Hybrid - 2 Days Onsite) Employment Type ... Java or Python * TestNG or JUnit * REST API Testing * Postman * Swagger * SQL * AWS Cloud * Git

Data Automation Engineer

Arlington, VA ยท On-site

$77K - $163K/yr

The Data Automation Engineer will develop and implement automation solutions to support technology ... skills in Python, with experience in data manipulation libraries -Experience developing data ...

... Python, with experience in data manipulation libraries - Experience developing data pipelines and ETL processes - Knowledge of automation frameworks and orchestration tools - Experience with APIs and ...

Hands-on experience with GUI automation tools using Selenium WebDriver * Should have experience ... Experience with other Selenium language bindings such as Javascript, C#, Ruby or Python is an added ...

Hands-on experience with GUI automation tools using Selenium WebDriver * Should have experience ... Experience with other Selenium language bindings such as Javascript, C#, Ruby or Python is an added ...

next page

Showing results 1-20

Python Automation Engineer information

See Virginia salary details

$22.8K

$138.8K

$200.8K

How much do python automation engineer jobs pay per year?

As of Aug 2, 2026, the average yearly pay for python automation engineer 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 Engineer position, and why are they important?

To excel as a Python Automation Engineer, you need strong programming skills in Python, experience with automation frameworks (such as Selenium or PyTest), and a degree in computer science or a related field. Familiarity with version control systems like Git, continuous integration tools like Jenkins, and, optionally, certifications in automation or Python development are highly valued. Attention to detail, problem-solving skills, and the ability to communicate effectively with cross-functional teams are important soft skills for this position. These abilities ensure that automation solutions are reliable, scalable, and aligned with business or project goals.

What does a typical day or week look like for a Python Automation Engineer?

A typical day for a Python Automation Engineer involves designing, coding, and maintaining automation scripts to streamline repetitive tasks or testing processes. You may collaborate with software developers, QA testers, and DevOps engineers to understand workflow requirements and troubleshoot issues that arise. Regular responsibilities include reviewing code, writing and running automated tests, monitoring results, and documenting procedures. Expect to participate in team meetings, project updates, and knowledge-sharing sessions as part of an agile or collaborative environment. This role provides variety and opportunities to continuously learn about new tools, technologies, and best practices.

What is a Python Automation Engineer job?

A Python Automation Engineer is responsible for designing, developing, and maintaining automated solutions using Python. They work on tasks like scripting repetitive processes, testing automation, data processing, and infrastructure automation. Their role often involves integrating various tools, optimizing workflows, and ensuring efficient software deployment. Strong programming skills, knowledge of automation frameworks, and experience with CI/CD pipelines are essential for this role.

What job categories do people searching Python Automation Engineer jobs in Virginia look for? The top searched job categories for Python Automation Engineer jobs in Virginia are:
Infographic showing various Python Automation Engineer job openings in Virginia as of July 2026, with employment types broken down into 90% Full Time, 6% Part Time, 2% Temporary, and 2% Contract. Highlights an 82% Physical, 6% Hybrid, and 12% Remote job distribution, with an average salary of $138,771 per year, or $66.7 per hour.

Test Automation Engineer

Hirekeyz Inc

Fairfax, VA โ€ข On-site

$47 - $62/hr

Contractor

Re-posted 9 days ago


Job description

Role: Test Automation Engineer

Location: Onsite- Fairfax, VA 3 Days and in Washington, DC 2 Days per Week.

Duration: Long Term Contract

Position Require a Secret Clearance

Job Description:

The Test Automation Engineer is responsible for designing, developing, and maintaining automated testing frameworks that ensure the quality, reliability, and performance of DoD mission-critical applications. Position requires hands‑on experience with modern automation tools, strong scripting and programming skills, and a drive for improving test efficiency through automation and continuous integration practices. The role requires strong leadership abilities, hands‑on QA expertise, and experience managing test efforts for complex systems. Requires development experience to support test script creation, database queries, and performance load testing.

Primary Responsibilities: 

  • Lead the strategy, design, and maintenance of automated test suites for UI, API, regression, and smoke testing.
  • Develop, execute, and optimize automated tests using industry-standard tools such as Selenium, Cypress, Playwright, WebDriverIO.
  • Develop test scripts using Java, Python, Bash, PowerShell and other languages.
  • Write and execute complex SQL queries to validate data accuracy, perform backend testing, support ETL verification, and troubleshoot database-related defects.
  • Provide clear QA insights to Scrum Masters, Product Owners, and leadership teams.
  • Maintain high-quality documentation for test strategies, scripts, automation frameworks, and test results.
  • Solid understanding of CI/CD processes and build tools.
  • Support operations and sustainment activities.
  • All other duties as assigned by management.

Skills and Qualifications:

  • Bachelor’s degree in computer science or a technical field
  • 10+ years in software engineering and testing
  • SME in automated testing and associated tools
  • 4+ years in agile software development methodologies
  • Strong scripting capabilities (Python, PowerShell, Bash) for automation and migration tasks.
  • Working knowledge of 508 accessibility standards
  • Testing experience in both websites and mobile applications
  • Program management and MS Office experience
  • Excellent communication and management skills.

Certifications Preferred:

  • International Software Testing Qualifications Board (ISTQB)
  • Certified Tester Foundation v4
  • Certified ScrumMaster

Security Clearance Requirements:

  • Must be a U.S. Citizen
  • Must have an active DoD Secret clearance.

Work Location:

  • 3 days in Fairfax, VA, 2 days in Washington, D.C.