1

Python Automation Testing Jobs in Bloomington, MN

Testing and Evaluation Lead

Saint Paul, MN · On-site +1

$135K - $156K/yr

Testing and Evaluation Lead * Full Time * Onsite/Hybrid Preferred The Testing and Evaluation Lead ... automation frameworks, scripting languages, and tools (e.g., Selenium, Katalon, Eggplant, Python ...

Testing and Evaluation Lead

Saint Paul, MN · On-site +1

$135K - $156K/yr

Testing and Evaluation Lead * Full Time * Onsite/Hybrid Preferred The Testing and Evaluation Lead ... automation frameworks, scripting languages, and tools (e.g., Selenium, Katalon, Eggplant, Python ...

Senior Design Automation Engineer

Moundsview, MN · On-site

$110K - $144K/yr

... to-end testing of the complete care system used by clinicians and patients worldwide. We are ... Deep knowledge of scripting with Perl, Python, TCL, or equivalent * Deep knowledge of digital ...

Senior Design Automation Engineer

Moundsview, MN · On-site

$110K - $144K/yr

... to-end testing of the complete care system used by clinicians and patients worldwide. We are ... Deep knowledge of scripting with Perl, Python, TCL, or equivalent * Deep knowledge of digital ...

Senior Design Automation Engineer

Moundsview, MN · On-site

$110K - $144K/yr

... to-end testing of the complete care system used by clinicians and patients worldwide. We are ... Deep knowledge of scripting with Perl, Python, TCL, or equivalent * Deep knowledge of digital ...

Extensive automation experience with functional, regression, and performance testing tools. Experience developing automated test scripts using the following tools: Squish, Python, Wing, etc. In-depth ...

Sr Software Test Engineer - CRDN

Minneapolis, MN · On-site

$115K - $149K/yr

... testing, automation, regression testing and maintenance for software products. • Hands-on experience in Python and/or Robot Framework • Experience in creating software test plans, test cases ...

next page

Showing results 1-20

Python Automation Testing information

See Bloomington, MN salary details

$10

$51

$75

How much do python automation testing jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for python automation testing in Bloomington, MN is $51.52, according to ZipRecruiter salary data. Most workers in this role earn between $44.42 and $58.70 per hour, depending on experience, location, and employer.

What is the difference between Python Automation Testing vs Manual Software Testing?

AspectPython Automation TestingManual Software Testing
Required SkillsPython programming, automation tools, scriptingTest case execution, attention to detail, communication
Work EnvironmentAutomated testing frameworks, scripting environmentsTest labs, user environments, manual execution
Industry UsageSoftware development, QA teams, continuous integrationInitial testing phases, exploratory testing, user acceptance

Python Automation Testing involves writing scripts to automate test cases, increasing efficiency and repeatability. Manual Software Testing requires testers to execute test cases manually, focusing on exploratory and usability aspects. Both roles are essential in software quality assurance, but Python Automation Testing emphasizes automation skills, while manual testing emphasizes detailed test execution and observation.

What are the key skills and qualifications needed to thrive as a Python Automation Testing professional, and why are they important?

To thrive as a Python Automation Testing professional, you need strong proficiency in Python programming, knowledge of software testing methodologies, and experience with test automation frameworks, often supported by a degree in computer science or a related field. Familiarity with tools such as Selenium, PyTest, Jenkins, and version control systems like Git is typically required, along with certifications like ISTQB being advantageous. Analytical thinking, attention to detail, and effective communication skills help testers identify issues, collaborate with teams, and document findings clearly. These competencies ensure the creation of reliable, maintainable automated tests that improve software quality and streamline development cycles.

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

One common challenge in Python Automation Testing is maintaining test scripts as applications evolve, which can lead to flaky tests or outdated scripts. To address this, it's important to implement modular and reusable code, and regularly review and refactor test cases. Collaborating closely with developers and participating in code reviews can also help testers anticipate changes and adapt their tests proactively. Additionally, integrating robust reporting and logging mechanisms helps quickly identify and resolve issues, ensuring the reliability of the automated test suite.

What is Python Automation Testing?

Python Automation Testing refers to the process of using Python programming language to write scripts that automatically test software applications. These scripts can validate functionality, performance, and reliability of software, reducing the need for manual testing and speeding up the development cycle. Python is popular for automation testing because of its readability, extensive libraries like Selenium and PyTest, and strong community support. Automation tests can be integrated into continuous integration pipelines to ensure consistent quality across software releases.
Infographic showing various Python Automation Testing job openings in Bloomington, MN as of July 2026, with employment types broken down into 95% Full Time, 3% Part Time, and 2% Contract. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution, with an average salary of $107,171 per year, or $51.5 per hour.
Lead ETL Tester with banking

Lead ETL Tester with banking

Central Point Partners

Minneapolis, MN • On-site

$49.50 - $67.50/hr

Other

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


Job description

Bank

Columbus OH (Preferred) OR Dallas TX and Minneapolis, MN

Needed ASAP

Contract to hire

W2 only

No C2C

Lead ETL Tester  

 

MUST HAVE-

This is a manual tester role BUT the candidate should have some experience with automation

ETL a must have

Python and SQL must have

System Integration and UAT testing

Excel

ADO

Snowflake or data lake

Lead experience

Prefer candidates with banking experience

Bank is looking for a QA Test Lead in our Data Lake and Data Warehouse team. In this role you will be part of a team working to develop solutions enabling the business to leverage data as an asset at the bank.  As a QA Test Automation Lead, you will work to develop automation test strategies and frameworks ensuring all IT SDLC processes are documented and practiced, working closely with multiple technologies teams across the enterprise.  Key technologies include Azure DevOps, Python, AWS S3, Snowflake, Zena.

Key Responsibilities

  • Lead quality assurance efforts for multiple concurrent projects focused on data ingestion and integration, ensuring alignment with banking regulatory standards.
  • Design, implement, and maintain automated testing frameworks and CI/CD pipelines to support scalable and secure data operations.
  • Develop and execute comprehensive test strategies covering System Integration Testing (SIT) and closely partner with the team for User Acceptance Testing (UAT).
  • Collaborate with data engineers, developers, project managers, and compliance teams to ensure data quality, integrity, and traceability throughout the ingestion lifecycle.
  • Drive continuous improvement in QA processes
  • Design and implement a scalable test automation framework and strategy.
  • Create daily/weekly test execution metrics and status reporting.
  • Assist the Project Managers/Scrum Masters to drive project team to defect resolution.
  • Leverage existing tools/techniques to streamline and automate wherever possible.
  • Actively participate in walk-through, inspection, review and user group meetings for quality assurance.
  • Actively participate in the review of project requirements, data mappings and technical design specifications.
  • Analyze data, troubleshoot data issues, and create action plans to address data quality issues. 
  • Collaborate with project team on defect analysis and triage. 
  • Participate in production implementation verification and being accountable for validating system quality

Basic Qualifications

  • Bachelor’s degree
  • 5+ years of ETL testing experience in data warehouse environment
  • 3+ years of test automation experience
  • 2+ years of experience with Snowflake and AWS
  • 2+ Experience leading QA Analysts on a project team

Preferred Qualifications

  • Experience in financial services (banking) industry.
  • Strong experience with SQL, ETL testing, and data warehouse concepts (e.g., star/snowflake schema, OLAP)
  • Proficiency in test automation tools such as Cucumber, Selenium, PyTest, or DBT tests.
  • Experience with cloud data platforms (Snowflake, AWS).
  • Familiarity with CI/CD tools (Azure DevOps).
  • Excellent verbal and written communications skills.
  • Ability to effectively prioritize and execute tasks.
  • Detail oriented and highly motivated with strong organizational, analytical and problem-solving skills.