2

Entry Level Python Sdet Jobs in Richmond, VA (NOW HIRING)

... in software development, data engineering, or application development · Experience developing applications and/or data pipelines using Python · Experience with PySpark and Spark · Experience with ...

Test Automation Consultant

Richmond, VA · On-site

$45.50 - $60/hr

... to the development team, to facilitate enhancement of software performance • Support the ... in Python or Java programming. • Experience automating microservices, REST APIs, and cloud-native ...

Test Automation Engineer

Richmond, VA

$45.50 - $60/hr

Three to six years of professional experience in software quality engineering, with at least two ... Solid understanding of agile delivery, the software development lifecycle, and defect management ...

Test Automation Engineer

Richmond, VA · On-site

$45.50 - $60/hr

Three to six years of professional experience in software quality engineering, with at least two ... Solid understanding of agile delivery, the software development lifecycle, and defect management ...

Test Automation Engineer

Richmond, VA · On-site

$45.50 - $60/hr

Three to six years of professional experience in software quality engineering, with at least two ... Solid understanding of agile delivery, the software development lifecycle, and defect management ...

Test Automation Engineer

Richmond, VA · On-site

$45.50 - $60/hr

Three to six years of professional experience in software quality engineering, with at least two ... Solid understanding of agile delivery, the software development lifecycle, and defect management ...

Test Automation Engineer

Richmond, VA · On-site

$45.50 - $60/hr

Three to six years of professional experience in software quality engineering, with at least two ... Solid understanding of agile delivery, the software development lifecycle, and defect management ...

Test Automation Engineer

Richmond, VA · On-site

$45.50 - $60/hr

Three to six years of professional experience in software quality engineering, with at least two ... Solid understanding of agile delivery, the software development lifecycle, and defect management ...

Test Automation Engineer

Richmond, VA · On-site

$45.50 - $60/hr

Three to six years of professional experience in software quality engineering, with at least two ... Solid understanding of agile delivery, the software development lifecycle, and defect management ...

Test Automation Engineer

Richmond, VA · On-site

$45.50 - $60/hr

Three to six years of professional experience in software quality engineering, with at least two ... Solid understanding of agile delivery, the software development lifecycle, and defect management ...

Test Automation Engineer

Richmond, VA · On-site

$45.50 - $60/hr

Three to six years of professional experience in software quality engineering, with at least two ... Solid understanding of agile delivery, the software development lifecycle, and defect management ...

... development teams in delivering technical solutions using software development life cycle ... Integrate existing software into new or modified systems and develop and execute test procedures ...

Python Tutor

Richmond, VA · Remote

$18 - $40/hr

... oriented programming concepts in Python. Guides students through writing clean functions ... data science, software development, or academic computing work. * Effective Teaching Methods:

... software programs. * BS degree in Civil Engineering. * EIT is preferred. * 0- 2years of design ... development projects. * AutoCad required and Civil3D preferable. * Able to work on teams on ...

Responsibilities Civil/Site development including grading design; roadway design; storm water ... in Dewberry engineering practices and standards, and other Dewberry-specific software programs.

next page

Showing results 1-20

Entry Level Python Sdet information

See Richmond, VA salary details

$13

$58

$85

How much do entry level python sdet jobs pay per hour?

As of Sep 1, 2026, the average hourly pay for entry level python sdet in Richmond, VA is $58.01, according to ZipRecruiter salary data. Most workers in this role earn between $47.84 and $65.91 per hour, depending on experience, location, and employer.

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

AspectEntry Level Python SdetEntry Level QA Engineer
Required SkillsPython, test automation, scriptingManual testing, basic scripting, test case design
CertificationsNone required but helpful (e.g., ISTQB)None typically required
Work EnvironmentAutomation testing teams, software developmentTesting teams, quality assurance departments
Industry UsageTech, software development, e-commerceVaried industries including tech, finance, healthcare

Entry Level Python Sdet roles focus on developing automated test scripts using Python, working closely with developers to ensure software quality. Entry Level QA Engineers often perform manual testing and create test cases without extensive scripting. While both roles aim to improve product quality, Python Sdet positions require programming skills, whereas QA Engineer roles may focus more on manual testing processes.

Is Entry Level Python Sdet automation testing a good career?

Entry Level Python SDET (Software Development Engineer in Test) roles focus on developing automated test scripts using Python to improve software quality. This career path offers strong job growth, high demand for automation skills, and opportunities to work with tools like Selenium and Jenkins, making it a solid choice for those interested in software testing and development. Building proficiency in programming, testing frameworks, and continuous integration enhances employability in this field.

Is Python still in demand?

Python remains highly in demand for roles like Entry Level Python SDET, as it is widely used for automation, testing, and scripting in software development. Its versatility, extensive libraries, and strong community support contribute to ongoing job opportunities in various industries.

Is it easy to get a job if you know Python?

For an Entry Level Python SDET, knowing Python is a strong foundation for securing testing and automation roles, as many companies value scripting skills for quality assurance. However, additional skills such as understanding testing frameworks, automation tools, and software development principles can improve job prospects. Entry-level positions often require demonstrating practical experience through projects or certifications.
Infographic showing various Entry Level Python Sdet job openings in Richmond, VA as of August 2026, with employment types broken down into 1% Internship, 83% Full Time, 10% Part Time, 1% Temporary, and 5% Contract. Highlights an 75% Physical, 6% Hybrid, and 19% Remote job distribution, with an average salary of $120,668 per year, or $58 per hour.

Python/ Aws Data engineer

NimbusAITech LLC

Richmond, VA • On-site

Other

This job post has expired today. Applications are no longer accepted.


Job description

 Role: Python/Aws Data Engineer

Location: McLean or Richmond (hybrid 3 days Tues – Thurs)

 

Python/AWS Data Engineer

Client  is seeking a Python Data Engineer to support a technology initiative with one of our long-standing financial services clients. This individual will join an established engineering team supporting a real-time data platform and the data pipelines and infrastructure surrounding it.
The Python Data Engineer will focus on building, automating, and improving data ingestion and ETL processes, including integrating historical data from external systems into the client's technology ecosystem. The ideal candidate will have strong hands-on experience with Python, PySpark, AWS Glue, Spark, and data pipelines and be comfortable working independently within an established engineering team.
Responsibilities

·        Design, develop, automate, and support Python-based data pipelines and ETL processes

·        Ingest, transform, and integrate data from external source systems into the client's technology ecosystem

·        Develop and maintain data processing solutions using Python, PySpark, AWS Glue, and Spark

·        Automate and improve existing data ingestion and conversion processes

·        Build and maintain backend infrastructure and pipelines supporting existing real-time data models

·        Support platform stability, including technical and network-related upgrades

·        Work independently while collaborating closely with the Tech Lead and other engineers

·        Proactively identify and communicate technical risks, issues, and opportunities for improvement

·        Develop maintainable code and participate in testing and code reviews

 

Basic Qualifications

·        At least 3 years of experience in software development, data engineering, or application development

·        Experience developing applications and/or data pipelines using Python

·        Experience with PySpark and Spark

·        Experience with AWS, including AWS Glue

·        Experience building or maintaining ETL, data ingestion, or data pipeline solutions

·        Experience working with SQL

 

Preferred Qualifications

·        3–7+ years of relevant software or data engineering experience

·        Strong hands-on experience with Python, PySpark, AWS Glue, and Spark

·        Experience designing, automating, and supporting large-scale data ingestion and ETL pipelines

·        Experience with asyncio or asynchronous processing in Python

·        Experience with Snowflake

·        Experience supporting backend infrastructure or data platforms in a production environment

·        Experience working with real-time data systems

·        Strong communication skills with the ability to work independently and proactively surface risks and issues

·        Previous experience working within a large enterprise or financial services environment