2

Entry Level Python Automation Engineer Jobs in Richmond, VA

Systems Engineer III

Richmond, VA ยท On-site

$183K/yr

Develop and maintain automation using Ansible Tower, Python, and shell scripting Manage and support container platforms such as OpenShift and Kubernetes Build and maintain CI/CD pipelines using ...

Junior/Entry Level Coder - Remote

Richmond, VA ยท On-site

$66K - $86K/yr

Currently, we are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers for full-time ...

Showing results 21-40

Entry Level Python Automation Engineer information

See Richmond, VA salary details

$36.6K

$106K

$161.3K

How much do entry level python automation engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for entry level python automation engineer in Richmond, VA is $106,015.00, according to ZipRecruiter salary data. Most workers in this role earn between $85,600.00 and $122,200.00 per year, depending on experience, location, and employer.

What does an entry level Python automation engineer do?

An Entry Level Python Automation Engineer is responsible for designing, developing, and maintaining automated scripts and tools using Python to help streamline processes and improve efficiency. They typically work under the guidance of senior engineers to automate repetitive tasks, perform software testing, or manage data workflows. Their daily tasks may include writing Python code, debugging automation scripts, and collaborating with team members to identify opportunities for automation. This role is ideal for those with a foundational understanding of Python and a passion for problem-solving and process improvement.

What types of projects and tasks can an entry level Python automation engineer expect to work on in their first year?

As an Entry Level Python Automation Engineer, you can expect to work on a variety of tasks such as writing and maintaining scripts to automate repetitive processes, assisting with the development of test automation frameworks, and supporting the deployment of automated solutions in collaboration with more experienced engineers. You may also be responsible for troubleshooting automation scripts, documenting processes, and participating in code reviews. The work environment is typically team-oriented, and you will likely collaborate closely with developers, QA analysts, and IT support, which provides valuable opportunities to learn and grow your technical and professional skills.

What is the difference between Entry Level Python Automation Engineer vs QA Tester?

AspectEntry Level Python Automation EngineerQA Tester
Required SkillsPython scripting, automation tools, basic testing knowledgeManual testing, test case creation, defect tracking
CertificationsNone mandatory, Python knowledge preferredISTQB or similar testing certifications
Work EnvironmentSoftware development teams, automation projectsQuality assurance teams, testing labs
Industry UsageTech, finance, healthcare, any industry with software productsPrimarily software and tech companies

While both roles involve quality assurance, the Entry Level Python Automation Engineer focuses on developing automated testing scripts using Python, whereas the QA Tester primarily performs manual testing and defect reporting. The automation engineer role requires programming skills and automation tools knowledge, making it more technical. Both roles are essential in software development, but the automation engineer often works closely with developers to streamline testing processes.

What are the key skills and qualifications needed to thrive as an entry level Python automation engineer?

To thrive as an Entry Level Python Automation Engineer, a solid grasp of Python programming, basic software development principles, and familiarity with automation frameworks is essential, often supported by a relevant degree or certification. Experience with tools like Selenium, PyTest, Jenkins, and version control systems such as Git is typically required. Strong analytical thinking, attention to detail, and effective communication set candidates apart in this role. These skills and qualities are crucial for efficiently developing, testing, and maintaining automation solutions that enhance productivity and software quality.
What are popular job titles related to Entry Level Python Automation Engineer jobs in Richmond, VA? For Entry Level Python Automation Engineer jobs in Richmond, VA, the most frequently searched job titles are:
What job categories do people searching Entry Level Python Automation Engineer jobs in Richmond, VA look for? The top searched job categories for Entry Level Python Automation Engineer jobs in Richmond, VA are:
Infographic showing various Entry Level Python Automation Engineer job openings in Richmond, VA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 60% In-person, and 40% Remote job distribution, with an average salary of $106,015 per year, or $51 per hour.

Systems Engineer III

AllSTEM Connections

Richmond, VA โ€ข On-site

$183K/yr

Temporary

Medical, Dental, Vision, Retirement

Re-posted 26 days ago


Job description

We are seeking a skilled DevOps / IAM Engineer to design, implement, and support secure, scalable infrastructure and identity management solutions. This role focuses on automation, container orchestration, and integrating identity and access management systems within modern cloud and on-prem environments.
Key Responsibilities:
Develop and maintain automation using Ansible Tower, Python, and shell scripting
Manage and support container platforms such as OpenShift and Kubernetes
Build and maintain CI/CD pipelines using GitLab and Argo CD
Administer and support Unix/Linux systems (including RHEL environments)
Integrate and manage Identity and Access Management (IAM) solutions
Design and consume RESTful APIs for system integration
Collaborate within Agile teams to deliver secure and efficient solutions
Troubleshoot and optimize system performance, security, and reliability
Required Qualifications:
Hands-on experience with Ansible Tower, GitLab, Python, and shell scripting
Strong experience with OpenShift and/or Kubernetes
Solid background in Unix/Linux administration
Experience with IAM systems and RESTful APIs
Familiarity with Agile methodologies
Preferred Qualifications:
Knowledge of authentication/authorization protocols (OAuth 2.0, OIDC, SAML, SCIM, LDAP)
Experience with IBM Security or similar access management platforms
Working knowledge of SQL and JavaScript
Experience with ServiceNow, PKI, and Nexus
Familiarity with Ansible Automation Hub, Ansible Galaxy, and RHEL Equal Opportunity Employer / Disabled / Protected Veterans
The Know Your Rights poster is available here:
https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12.pdf
The pay transparency policy is available here:
https://www.dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp_%20English_formattedESQA508c.pdf
For temporary assignments lasting 13 weeks or longer, AllSTEM Connections is pleased to offer major medical, dental, vision, 401k and any statutory sick pay where required.
We are committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation for any part of the employment process, please contact your staffing representative who will reach out to our HR team.
AllSTEM Connections participates in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program.
https://e-verify.uscis.gov/web/media/resourcesContents/E-Verify_Participation_Poster_ES.pdf
We also consider for employment qualified applicants regardless of criminal histories, consistent with legal requirements, including, if applicable, the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance. Pursuant to applicable state and municipal Fair Chance Laws and Ordinances, we will consider for employment-qualified applicants with arrest and conviction records, including, if applicable, the San Francisco Fair Chance Ordinance. For Los Angeles, CA applicants: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.
Additional Skills
(none specified)
AllSTEM Representative Contact Info
Account Executive:
Nichols
Branch Phone:
(909) 244-1777
Location:
Ontario, CA