Test Automation Engineer
$45.50 - $60/hr
We are seeking a mid-level Test Automation Engineer to join our Quality Engineering practice. In ... Java, JavaScript or TypeScript, Python, C# API and performance: REST Assured, Postman, Pact, JMeter ...
New
$45.50 - $60/hr
We are seeking a mid-level Test Automation Engineer to join our Quality Engineering practice. In ... Java, JavaScript or TypeScript, Python, C# API and performance: REST Assured, Postman, Pact, JMeter ...
New
$45.50 - $60/hr
We are seeking a mid-level Test Automation Engineer to join our Quality Engineering practice. In ... Java, JavaScript or TypeScript, Python, C# API and performance: REST Assured, Postman, Pact, JMeter ...
New
Alexandria, VA · On-site
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 ...
Alexandria, VA · On-site
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 ...
$45.50 - $60/hr
We are seeking a mid-level Test Automation Engineer to join our Quality Engineering practice. In ... Java, JavaScript or TypeScript, Python, C# API and performance: REST Assured, Postman, Pact, JMeter ...
New
$45.50 - $60/hr
We are seeking a mid-level Test Automation Engineer to join our Quality Engineering practice. In ... Java, JavaScript or TypeScript, Python, C# API and performance: REST Assured, Postman, Pact, JMeter ...
New
$45.50 - $60/hr
We are seeking a mid-level Test Automation Engineer to join our Quality Engineering practice. In ... Java, JavaScript or TypeScript, Python, C# API and performance: REST Assured, Postman, Pact, JMeter ...
New
$45.50 - $60/hr
We are seeking a mid-level Test Automation Engineer to join our Quality Engineering practice. In ... Java, JavaScript or TypeScript, Python, C# API and performance: REST Assured, Postman, Pact, JMeter ...
New
Richmond, VA · On-site
$45.50 - $60/hr
We are seeking a mid-level Test Automation Engineer to join our Quality Engineering practice. In ... Java, JavaScript or TypeScript, Python, C# API and performance: REST Assured, Postman, Pact, JMeter ...
Richmond, VA · On-site
$45.50 - $60/hr
We are seeking a mid-level Test Automation Engineer to join our Quality Engineering practice. In ... Java, JavaScript or TypeScript, Python, C# API and performance: REST Assured, Postman, Pact, JMeter ...
$45.50 - $60/hr
We are seeking a mid-level Test Automation Engineer to join our Quality Engineering practice. In ... Java, JavaScript or TypeScript, Python, C# API and performance: REST Assured, Postman, Pact, JMeter ...
New
$45.50 - $60/hr
We are seeking a mid-level Test Automation Engineer to join our Quality Engineering practice. In ... Java, JavaScript or TypeScript, Python, C# API and performance: REST Assured, Postman, Pact, JMeter ...
New
Alexandria, VA · On-site
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 ...
Alexandria, VA · On-site
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 ...
$45.50 - $60/hr
We are seeking a mid-level Test Automation Engineer to join our Quality Engineering practice. In ... Java, JavaScript or TypeScript, Python, C# API and performance: REST Assured, Postman, Pact, JMeter ...
New
$45.50 - $60/hr
We are seeking a mid-level Test Automation Engineer to join our Quality Engineering practice. In ... Java, JavaScript or TypeScript, Python, C# API and performance: REST Assured, Postman, Pact, JMeter ...
New
Integration/Automation Engineer - Federal Customer (on-site 5 days per week: TS/SCI Required) Job ... Python or similar language Experience with systems integration, automation, or orchestration ...
Integration/Automation Engineer - Federal Customer (on-site 5 days per week: TS/SCI Required) Job ... Python or similar language Experience with systems integration, automation, or orchestration ...
Richmond, VA · On-site
$45.50 - $60/hr
We are seeking a mid-level Test Automation Engineer to join our Quality Engineering practice. In ... Java, JavaScript or TypeScript, Python, C# API and performance: REST Assured, Postman, Pact, JMeter ...
New
Richmond, VA · On-site
$45.50 - $60/hr
We are seeking a mid-level Test Automation Engineer to join our Quality Engineering practice. In ... Java, JavaScript or TypeScript, Python, C# API and performance: REST Assured, Postman, Pact, JMeter ...
New
Richmond, VA · On-site +1
$60 - $70/hr
Position Title: Sr. Ansible Automation Engineer Location: Remote (Candidates must reside near one ... Develop advanced automation using Python, Bash, and PowerShell to streamline complex operational ...
Richmond, VA · On-site +1
$60 - $70/hr
Position Title: Sr. Ansible Automation Engineer Location: Remote (Candidates must reside near one ... Develop advanced automation using Python, Bash, and PowerShell to streamline complex operational ...
Integration/Automation Engineer - Federal Customer (Chantilly, VA) (on-site 5 days per week: TS/SCI ... Python or similar language Experience with systems integration, automation, or orchestration ...
Integration/Automation Engineer - Federal Customer (Chantilly, VA) (on-site 5 days per week: TS/SCI ... Python or similar language Experience with systems integration, automation, or orchestration ...
Integration/Automation Engineer - Federal Customer (Chantilly, VA) (on-site 5 days per week: TS/SCI ... Python or similar language • Experience with systems integration, automation, or orchestration ...
Integration/Automation Engineer - Federal Customer (Chantilly, VA) (on-site 5 days per week: TS/SCI ... Python or similar language • Experience with systems integration, automation, or orchestration ...
Python/Selenium exp, CI/CD, Qualifications - Bachelor's degree in Computer Science, Engineering, or a related field. - 5+ years of experience in test automation with a focus on Selenium. - Strong ...
Quick apply
Python/Selenium exp, CI/CD, Qualifications - Bachelor's degree in Computer Science, Engineering, or a related field. - 5+ years of experience in test automation with a focus on Selenium. - Strong ...
Alexandria, VA · On-site
$62 - $141/hr
Experience developing scripts from scratch with programming code, such as Java, JavaScript, or Python, and developing an automation framework from scratch. * Experience with Web services testing ...
Alexandria, VA · On-site
$62 - $141/hr
Experience developing scripts from scratch with programming code, such as Java, JavaScript, or Python, and developing an automation framework from scratch. * Experience with Web services testing ...
Herndon, VA · On-site
They are seeking an experienced Automation Tester to develop and maintain automated testing ... Node.js, Python) • Understanding of security testing principles • Experience with test ...
Herndon, VA · On-site
They are seeking an experienced Automation Tester to develop and maintain automated testing ... Node.js, Python) • Understanding of security testing principles • Experience with test ...
Herndon, VA · On-site
... Node.js, Python) • Understanding of security testing principles • Experience with test ... engineers • Familiarity with cloud test platforms (AWS/C2S) Company : Two Six Technologies ...
Herndon, VA · On-site
... Node.js, Python) • Understanding of security testing principles • Experience with test ... engineers • Familiarity with cloud test platforms (AWS/C2S) Company : Two Six Technologies ...
Tool Development and Automation Engineer (Mid) : Position Description: Test Tool Development and ... JavaScript, Python, Java, VBScript). * Provide support and expertise to automate product quality ...
Tool Development and Automation Engineer (Mid) : Position Description: Test Tool Development and ... JavaScript, Python, Java, VBScript). * Provide support and expertise to automate product quality ...
Arlington, VA · On-site
$50 - $70/hr
... 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 ...
Arlington, VA · On-site
$50 - $70/hr
... 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 ...
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 ...
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 ...
$22.8K - $39K
1% of jobs
$39K - $55.2K
0% of jobs
$55.2K - $71.3K
4% of jobs
$71.3K - $87.5K
5% of jobs
$87.5K - $103.7K
10% of jobs
$109.3K is the 25th percentile. Wages below this are outliers.
$103.7K - $119.9K
14% of jobs
The median wage is $134.1K / yr.
$119.9K - $136K
18% of jobs
$136K - $152.2K
17% of jobs
$157.8K is the 75th percentile. Wages above this are outliers.
$152.2K - $168.4K
17% of jobs
$168.4K - $184.6K
9% of jobs
$184.6K - $200.8K
5% of jobs
$22.8K
$138.8K
$200.8K
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.
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.
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.
The most popular types of Python Automation Engineer jobs in Virginia are:
For Python Automation Engineer jobs in Virginia, the most frequently searched job titles are:
The top searched job categories for Python Automation Engineer jobs in Virginia are:

CapTech is an award-winning consulting firm that collaborates with clients to achieve what's possible through the power of technology. At CapTech, we're passionate about the work we do and the results we achieve for our clients. From the outset, our founders shared a collective passion to create a consultancy centered on strong relationships that would stand the test of time. Today we work alongside clients that include Fortune 100 companies, mid-sized enterprises, and government agencies, a list that spans across the country.
We are seeking a mid-level Test Automation Engineer to join our Quality Engineering practice. In this role you will design, build, and maintain automated test suites for client engagements spanning web, mobile, and API-driven systems. You will work as an embedded member of cross-functional delivery teams, partnering with developers, business analysts, and client stakeholders to make quality a continuous, measurable part of the software delivery lifecycle rather than a final gate.
Because this is a consulting role, the technology stack, industry, and team culture will change from project to project. Success depends as much on adaptability and client communication as on technical depth. The ideal candidate is comfortable joining an engagement mid-stream, assessing the existing testing landscape, and recommending a pragmatic automation approach that delivers value within the engagement timeline.
Key Responsibilities
Required Qualification:
Preferred Qualifications:
Core Technical Skills:
UI automation: Selenium WebDriver, Playwright, Cypress, Appium
Languages: Java, JavaScript or TypeScript, Python, C#
API and performance: REST Assured, Postman, Pact, JMeter, k6
CI/CD and infrastructure: Jenkins, GitHub Actions, GitLab CI, Azure DevOps, Docker, Git
Test management: Jira, Xray or Zephyr, TestRail, Cucumber and other BDD frameworks
Consulting Competencies:
Consultants at this level are expected to operate with a high degree of independence on their assigned workstream while representing the firm's standards on the client site. That means listening carefully before proposing change, documenting decisions so they survive the end of the engagement and building client capability rather than dependence.
What Success Looks Like:
First 30 days: Onboarded to the engagement, familiar with the client's application, existing test assets, and delivery process; contributing automated tests within the current framework.
First 90 days: Owning a meaningful portion of the automated regression suite, running reliably in the pipeline, with a documented view of coverage gaps and a plan to close them.
First 12 months: Recognized by the client as a trusted quality advisor, mentoring others, influencing test strategy, and contributing reusable assets back to the firm's practice.
We want everyone at CapTech to be able to envision a lasting and rewarding career here, which is why we offer a variety of career paths based on your skills and passions. You decide where and how you want to develop, and we help get you there with customizable career progression and a comprehensive benefits package to support you along the way.
CapTech is an equal opportunity employer committed to fostering a culture of equality, inclusion and fairness - each foundational to our core values. We strive to create a diverse environment where each employee is encouraged to bring their unique ideas, backgrounds and experiences to the workplace. For more information about our Diversity, Inclusion and Belonging efforts, click HERE.
At this time, CapTech cannot transfer nor sponsor a work visa for this position. Applicants must be authorized to work directly for any employer in the United States without visa sponsorship.
CapTech supports Equal Pay for all. In addition, in the State of Colorado, we are committed to Equal Pay for ALL in accordance with the Colorado Equal Pay for Equal Work Act. The base pay range for this role is: $90-190,000.
Sourced by ZipRecruiter
It services
501 - 1,000 Employees
Richmond, VA, US
1997