1

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

QA Analyst

Chicago, IL ยท On-site

Test Automation * Develop and maintain automated testing frameworks using tools such as Selenium or ... Programming languages: Java, Python, or C# (for automation scripting) Data & Testing Tools

We support our clients with product development, cloud consulting, automation, data solutions, and ... including build, test, release, and production workflows * Strong understanding of Linux ...

Python Developer

Chicago, IL ยท On-site

$51.75 - $71.25/hr

Downtown Chicago, IL Duration: 6+ Months Design, develop, document, test, and debug new and ... MySQL, RDS, Redshift, Iceberg 2. Experience in Automation Thanks & Regards, Raviteja Chebolu Desk ...

New

Senior Python Engineer

Chicago, IL ยท On-site

$80 - $100/hr

We support our clients with product development, cloud consulting, automation, data solutions, and ... including build, test, release, and production workflows * Strong understanding of Linux ...

Automation Project Manager

Chicago, IL ยท On-site

$97.80K - $128.20K/yr

... Python-based programming), and the ability to collaborate with cross-functional teams to design and ... Develop, test, and monitor automated workflows to ensure optimal efficiency, accuracy, and ...

Automation Project Manager

Chicago, IL ยท On-site

$97.80K - $128.20K/yr

... Python-based programming), and the ability to collaborate with cross-functional teams to design and ... Develop, test, and monitor automated workflows to ensure optimal efficiency, accuracy, and ...

Python Developer (Airlines)

Chicago, IL

$51.75 - $71.25/hr

... in Automation ----- Job Summary: Design, develop, document, test, and debug new and existing ... Over 8 years in Python leveraging pandas, boto3 2. Development experience on AWS platform 3. ...

Python Developer (Airlines)

Chicago, IL ยท On-site

$51.75 - $71.50/hr

... Automation Job Summary: Design, develop, document, test, and debug new and existing software ... Over 8 years in Python leveraging pandas, boto3 2. Development experience on AWS platform 3. ...

Senior Systems Engineer

Chicago, IL ยท On-site

$100K - $125K/yr

Comfort with scripting (Python or similar) for instrument control, test automation, or data analysis. * Organized, proactive, and ready to thrive in a startup environment. Preferred Qualifications

AI Testing Architect - REMOTE

Chicago, IL ยท Remote

$50 - $100/hr

... and test automation tools. - Establish standards for AI governance, privacy, security ... Python, Java, JavaScript, SQL, and test tools like Selenium, Playwright, Cypress, Appium, JUnit ...

Test Engineer II Location: Chicago, IL Duration: 06+Months - Temp-to-Hire We are seeking a Test ... Programming skills in C, C++, or Python for automation testing. * Experience with version control ...

... Python) Experience in developing any test automation scripts in Hadoop environment Additional Information All your information will be kept confidential according to EEO guidelines.

Sr. Principal, DevOps

Chicago, IL

$134K - $172.20K/yr

Test Automation Services: Manage the delivery of automated testing services including Playwright for UI test automation, Python-based test automation, and framework support for JUnit, Jest, Pytest ...

Sr. Principal, DevOps

Chicago, IL ยท On-site

$133.90K - $172K/yr

Test Automation Services: Manage the delivery of automated testing services including Playwright for UI test automation, Python-based test automation, and framework support for JUnit, Jest, Pytest ...

Sr. Principal, DevOps

Chicago, IL ยท On-site

$134K - $172.20K/yr

Manage the delivery of automated testing services including Playwright for UI test automation, Python-based test automation, and framework support for JUnit, Jest, Pytest, and NUnit, working with ...

next page

Showing results 1-20

Python Test Automation information

See Chicago, IL salary details

$11

$48

$67

How much do python test automation jobs pay per hour?

As of May 31, 2026, the average hourly pay for python test automation in Chicago, IL is $48.27, according to ZipRecruiter salary data. Most workers in this role earn between $40.87 and $57.69 per hour, depending on experience, location, and employer.

What is a Python Test Automation job?

A Python Test Automation job involves designing, developing, and maintaining automated test scripts using Python to verify software functionality and performance. Professionals in this role work with testing frameworks like PyTest, Selenium, or Robot Framework to create efficient and scalable test solutions. They collaborate with developers, QA teams, and DevOps engineers to ensure high software quality by automating repetitive testing tasks. The role requires strong programming skills, an understanding of testing methodologies, and experience with CI/CD pipelines to integrate automated testing into the development workflow.

What are the key skills and qualifications needed to thrive in the Python Test Automation position, and why are they important?

To thrive as a Python Test Automation professional, you need strong programming skills in Python, a solid understanding of test automation frameworks, and experience with software testing methodologies. Familiarity with tools such as Selenium, PyTest, Jenkins, and version control systems like Git is often required, and certifications like ISTQB can be advantageous. Excellent problem-solving abilities, attention to detail, and effective communication skills help you collaborate with development teams and report issues clearly. These competencies are essential to ensure high-quality, reliable software releases and create efficient automated testing processes.

What are some typical challenges faced in a Python Test Automation role, and how can they be addressed?

Python Test Automation professionals often encounter challenges such as maintaining test scripts as applications evolve, handling flaky tests, and integrating automation tools with continuous integration pipelines. Addressing these challenges involves writing modular, reusable test code, actively reviewing and updating test cases, and collaborating closely with developers to catch defects early. Keeping up-to-date with new automation tools and best practices can also make a significant difference. Effective communication and proactive problem-solving are key to ensuring testing processes remain smooth and efficient in a fast-paced development environment.
What job categories do people searching Python Test Automation jobs in Chicago, IL look for? The top searched job categories for Python Test Automation jobs in Chicago, IL are:

QA Analyst

Artius Solutions

Chicago, IL โ€ข On-site

Full-time

Posted 19 days ago


Job description

Senior QA Analyst โ€“ Salesforce

Location: Chicago, IL (Hybrid)
Employment Type: Full-Time

Overview

A financial services organization based in Chicago, is seeking a Senior QA Analyst to support the quality assurance and testing of enterprise Salesforce solutions.

This role will focus on ensuring the reliability, stability, and scalability of Salesforce implementations, including Sales Cloud, Marketing Cloud, and integrated enterprise applications. The Senior QA Analyst will lead testing efforts across manual and automated frameworks, validate complex integrations, and support robust test data management practices.

The ideal candidate brings a strong quality engineering mindset, deep Salesforce testing experience, and hands-on expertise with automation frameworks and API testing.


Key ResponsibilitiesTest Strategy & Execution
  • Design and execute comprehensive test strategies, test plans, and test cases for Salesforce implementations.

  • Perform functional, regression, integration, system, and user acceptance testing (UAT).

  • Validate Salesforce configurations, customizations, workflows, flows, Apex logic, and third-party integrations.

  • Support release cycles by executing smoke tests and production validation activities.

Test Automation
  • Develop and maintain automated testing frameworks using tools such as Selenium or Playwright.

  • Implement API automation testing using tools such as Postman, RestAssured, or similar technologies.

  • Integrate automation testing into CI/CD workflows where applicable.

Salesforce Data Validation
  • Validate backend data integrity using SOQL queries and API testing techniques.

  • Manage test data creation, masking, and refresh strategies for multi-environment Salesforce testing.

  • Ensure accurate validation of end-to-end workflows, data flows, and integrations across enterprise systems.

Defect Management & Agile Delivery
  • Identify, document, and track defects using test management platforms such as Azure DevOps or Jira.

  • Work closely with developers and product owners to resolve issues and ensure test coverage.

  • Participate in Agile/Scrum ceremonies, including sprint planning and backlog refinement.

Quality Engineering & Process Improvement
  • Improve QA processes, testing standards, and automation practices.

  • Provide mentorship and guidance to junior QA team members.

  • Contribute to improvements in test coverage, reporting, and overall QA maturity.


QualificationsEducation
  • Bachelorโ€™s degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent practical experience

Experience
  • 6+ years of experience in software quality assurance

  • 3+ years of experience testing Salesforce applications

  • Experience testing Salesforce Sales Cloud and/or Marketing Cloud

Salesforce Testing Expertise
  • Strong understanding of Salesforce platform architecture, including:

    • Standard and custom objects

    • Flows and workflows

    • Validation rules

    • Apex customizations

    • Platform integrations

  • Experience testing multi-org Salesforce environments and complex integrations

Automation & Development Tools

Experience with:

  • Test automation frameworks: Selenium, Playwright, or similar tools

  • API testing: Postman, REST-based testing tools

  • BDD frameworks: SpecFlow, Cucumber (preferred)

  • Programming languages: Java, Python, or C# (for automation scripting)

Data & Testing Tools
  • Experience with SOQL for data validation and troubleshooting

  • Familiarity with Salesforce sandbox environments and release cycles

  • Experience with test management and defect tracking tools such as Azure DevOps or Jira

  • Strong understanding of test data management practices

Additional Skills
  • Strong analytical and troubleshooting abilities

  • Excellent communication and collaboration skills

  • Ability to translate complex requirements into effective test scenarios

  • Ability to work independently in fast-paced Agile environments

.