1

Python Automation Engineer Jobs in Chicago, IL (NOW HIRING)

You will play a crucial role in developing robust automation frameworks using Java/Python and other technologies to support our QA processes. You will collaborate closely with QA engineers ...

Automation Engineer

Chicago, IL · On-site

$80K - $100K/yr

You will play a crucial role in developing robust automation frameworks using Java/Python and other technologies to support our QA processes. You will collaborate closely with QA engineers ...

Strong programming skills in languages such as Python or similar * Knowledge of Bash and SQL or similar database language is necessary * Experience with automation tools and frameworks (e.g., Ansible ...

Build scripts, integrations, and automation solutions using languages like Python, JavaScript ... Work closely with engineering, data, and business teams to ensure automation solutions integrate ...

Build scripts, integrations, and automation solutions using languages like Python, JavaScript ... Work closely with engineering, data, and business teams to ensure automation solutions integrate ...

We are seeking a Data/Automation Engineer to partner closely within our Fixed Income Operations ... Python (scripting, automation, data workflows) * C# (or similar backend language) * Experience ...

We are seeking a Data/Automation Engineer to partner closely within our Fixed Income Operations ... Python (scripting, automation, data workflows) * C# (or similar backend language) * Experience ...

Data/Automation Engineer

Chicago, IL · On-site

$100K - $150K/yr

We are seeking a Data/Automation Engineer to partner closely within our Fixed Income Operations ... Python (scripting, automation, data workflows) * C# (or similar backend language) * Experience ...

Overview Our client is seeking a QA Automation Engineer with strong hands-on coding experience, especially in Python, and solid exposure to automation frameworks and performance testing tools. The ...

next page

Showing results 1-20

Python Automation Engineer information

See Chicago, IL salary details

$23.7K

$144.2K

$208.6K

How much do python automation engineer jobs pay per year?

As of May 31, 2026, the average yearly pay for python automation engineer in Chicago, IL is $144,164.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,800.00 and $169,400.00 per year, depending on experience, location, and employer.

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 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 are the most commonly searched types of Python Automation Engineer jobs in Chicago, IL? The most popular types of Python Automation Engineer jobs in Chicago, IL are:
What job categories do people searching Python Automation Engineer jobs in Chicago, IL look for? The top searched job categories for Python Automation Engineer jobs in Chicago, IL are:
Infographic showing various Python Automation Engineer job openings in Chicago, IL as of May 2026, with employment types broken down into 72% Full Time, 11% Part Time, and 17% Contract. Highlights an 89% In-person, and 11% Remote job distribution, with an average salary of $144,164 per year, or $69.3 per hour.

$80K - $100K/yr

Other

Posted 13 days ago


Job description

A DAY IN THE LIFE:

As an Automation Engineer, your days will be focused on developing and enhancing our automation framework. You will play a crucial role in developing robust automation frameworks using Java/Python and other technologies to support our QA processes. You will collaborate closely with QA engineers, developers, and stakeholders to ensure high-quality delivery of software products. You'll also experiment with AI-powered testing tools to accelerate coverage, generate test data, and identify defects faster.

Team: You'll work with a team of ~5 quality engineers.

Similar job titles: Test Automation Engineer, Software Automation Engineer, Quality Automation Engineer, Automation Test Engineer, Automation Developer, Software Development Engineer in Test

Base Salary: $80,000 - $100,000 annually

WHAT WE'LL TRUST YOU TO DELIVER:

  • Design and develop scalable automation frameworks from scratch using Java/Python and other open-source tools
  • Experience with Playwright, Cyprus, Selenium or equivalent
  • Implement automated test scripts for functional and regression testing
  • Integrate automated tests with continuous integration/continuous deployment (CI/CD) pipelines
  • Leverage AI-assisted testing frameworks and tools to enhance automation efficiency and coverage.
  • Collaborate with cross-functional teams to understand project requirements and ensure test coverage
  • Troubleshoot and debug automation failures in a timely manner
  • Maintain and enhance existing automation frameworks and test suites
  • Stay updated on industry best practices and new technologies to improve testing efficiency
  • Be proactive in identifying areas for improvement and optimizing existing systems for performance and reliability

WHAT YOU LIKELY BRING TO THE TABLE: 

  • 2+ years of proven experience as a Java Developer, preferably with exposure to QA automation
  • Openness to adopting AI in QA workflows (e.g., AI-based test case generation, data validation)
  • Strong proficiency in Java programming language and object-oriented concepts
  • Familiarity with web technologies such as HTML, CSS, JavaScript, and web services (RESTful APIs)
  • Proficiency in writing and optimizing SQL queries, with hands-on experience in relational databases (e.g., PostgreSQL or MySQL)
  • Experience with version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins, Bamboo, Argo)
  • Excellent analytical and problem-solving skills, with the ability to troubleshoot complex issues and communicate findings effectively
  • Strong communication and collaboration abilities
  • Knowledge of Agile/Scrum methodologies
  • Familiarity with cloud platforms (e.g., AWS) and containerization (e.g., Docker)
  • Working knowledge of database technologies (PostgreSQL)
  • Bachelor's/master's degree in computer science, Engineering, or related field preferred
  • Basic understanding of financial concepts and processes is preferred
  • Basic understanding of Selenium webdriver is preferred