1

Python Automation Testing Jobs in Indiana (NOW HIRING)

Senior inženýr

Noblesville, IN · On-site

$115K - $151K/yr

Develop Python-based backend services for industrial automation and test systems.* Create test automation frameworks for end-of-line production testing.* Implement and maintain industrial protocol ...

Devops Architect

Fort Wayne, IN · On-site

$65.25 - $86/hr

Java - Ideally WebSphere / WebLogic / JBoss / Tomcat Ruby/Python HTML/CSS/Javascript .NET / JSON ... testing frameworks Knowledge and experience in software performance and scalability test automation.

... Python, executing structured test plans in laboratory or field environments, and contributing to test automation efforts. Job Responsibilities: * Support the design, development, integration, testing ...

... Python, executing structured test plans in laboratory or field environments, and contributing to test automation efforts. Job Responsibilities: Support the design, development, integration, testing ...

Senior Software Engineer

Noblesville, IN · On-site

$115K - $151K/yr

Develop Python-based backend services for industrial automation and test systems. * Create test automation frameworks for end-of-line production testing. * Implement and maintain industrial protocol ...

Senior Software Engineer

Noblesville, IN

$115K - $151K/yr

Develop Python-based backend services for industrial automation and test systems. * Create test automation frameworks for end-of-line production testing. * Implement and maintain industrial protocol ...

... Python, executing structured test plans in laboratory or field environments, and contributing to test automation efforts. Job Responsibilities: * Support the design, development, integration, testing ...

... Python, executing structured test plans in laboratory or field environments, and contributing to test automation efforts. Job Responsibilities: * Support the design, development, integration, testing ...

Showing results 21-40

Python Automation Testing information

See Indiana salary details

$10

$48

$71

How much do python automation testing jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for python automation testing in Indiana is $48.79, according to ZipRecruiter salary data. Most workers in this role earn between $42.07 and $55.58 per hour, depending on experience, location, and employer.

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.

What are the key skills and qualifications needed for Python automation testing?

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 common challenges in Python automation testing, 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 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 popular job titles related to Python Automation Testing jobs in Indiana?

For Python Automation Testing jobs in Indiana, the most frequently searched job titles are:

What cities in Indiana are hiring for Python Automation Testing jobs?

Cities in Indiana with the most Python Automation Testing job openings:

Infographic showing various Python Automation Testing job openings in Indiana as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 82% Full Time, 12% Part Time, 3% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $101,490 per year, or $48.8 per hour.

Senior inženýr

Noblesville, IN • On-site

Trane Limited
Manufacturing • 10K+ employees

$115K - $151K/yr

Other

Retirement

Posted 9 days ago


Job description

Word onderdeel van onze missie! Als wereldleider in het creëren van comfortabele, duurzame en efficiënte klimaatoplossingen voor gebouwen, woningen en transport, is het onze verantwoordelijkheid om de planeet op de eerste plaats te zetten. Voor ons bijen via onze bedrijven, waaronderenLees meer over onzeOntworpen zodat u zowel op het werk als thuis kunt floreren.Wij gaan vol vertrouwen vooruit.**Waar bevindt zich het werk:**Van maandag tot en met donderdag werk je op locatie samen met je collega’s. Op vrijdag kies je zelf je werkplek, afgestemd op wat je werkzaamheden vereisen.**What’s in it for you:****Trane Technologies** is currently seeking a Software Engineer who will be responsible for developing embedded HMI systems in Qt/C++ and Python, building custom Yocto Linux distributions, and managing our embedded cybersecurity program while ensuring all software development efforts are supported by thorough documentation, rigorous testing practices, and comprehensive risk analysis.**What you will do:**Qt/C++ | Embedded Linux along with the following:Application Development* Design and develop high-performance Qt/C++ applications for embedded HMI systems on industrial touchscreen panels.* Create responsive, touch-optimized user interfaces using Qt Quick/QML for real-time monitoring dashboards.* Implement efficient data visualization components for temperature trends, alarms, and equipment status.* Develop cross-platform applications targeting both embedded Linux devices and desktop environments.* Optimize Qt applications for resource-constrained embedded systems (memory footprint, startup time, rendering performance).* Integrate Qt applications with backend services via REST APIs, WebSockets, and MQTT.* Lead and mentor junior engineers on Qt/C++ best practices, code quality standards, and design patterns.* Drive architecture decisions and technical direction for HMI application development efforts.Yocto Linux & Embedded Systems* Build and maintain custom Yocto Linux distributions for industrial embedded devices.* Create and manage Yocto layers, recipes, and BSP configurations for target hardware platforms.* Configure device trees, kernel modules, and system services for industrial applications.* Develop CI/CD pipelines for automated Yocto builds and deployment workflows.* Own and lead Yocto platform initiatives from requirements through delivery, coordinating cross-functional contributors.Python Development* Develop Python-based backend services for industrial automation and test systems.* Create test automation frameworks for end-of-line production testing.* Implement and maintain industrial protocol communication (Modbus TCP, CANbus) using Python libraries.* Create Python utilities for device configuration, firmware management, and diagnostics.* Lead scoped internal projects such as test system overhauls or protocol integration efforts, managing timelines and technical deliverables.Embedded Cybersecurity* Manage the ongoing embedded cybersecurity program across the full product lifecycle.* Conduct periodic security reviews, vulnerability assessments, and threat modeling exercises.* Maintain and improve the organization’s embedded security posture through continuous hardening efforts.* Monitor and respond to emerging CVEs and security advisories relevant to embedded Linux and industrial systems.* Document security architecture, hardening procedures, and incident response protocols.* Serve as the internal technical authority on embedded security, guiding team members through compliance and hardening requirements.**What you will bring:*** Bachelor’s Degree (BS) in Computer Science, Software Engineering, or related technical discipline required; Master’s Degree preferred.* 5+ years of hands-on experience in embedded software development, with at least 2 years in a senior or lead capacity.* Demonstrated ability to lead internal teams or cross-functional mini-projects from scoping through delivery.* Experience mentoring engineers and conducting technical code and design reviews.* Strong testing experience (TDD, unit tests, mocking frameworks) in embedded and/or regulated environments.* Advanced proficiency in Python, Qt/C++, and Web-Based Application Development.* Strong working knowledge of Yocto Linux, embedded cybersecurity frameworks, and relevant compliance standards (IEC 62443, IEC 62304, or similar).* Ability to communicate technical concepts clearly to both engineers and non-technical stakeholders.**Jaarlijks basissalarisbereik of uurloonbereik:**$97,406.66 - $135,834.99**Type vergoeding**Salaris**In aanmerking komend voor incentive**No**In aanmerking voor verkoopcommissie:**No**Disclaimer**Wij streven ernaar om voor deze functie een concurrerend salaris te bieden, afgestemd op diverse factoren. De daadwerkelijke beloning is afhankelijk van elementen zoals anciënniteit, verdienste, geografische locatie, opleiding, ervaring, reisvereisten en vakbondsaanduiding. Onze salarisrange is doorgaans gebaseerd op het nationale gemiddelde voor het betreffende land. Daarnaast kunnen de secundaire arbeidsvoorwaarden variëren afhankelijk van de regio, bedrijfsstructuur, vakbondsbetrokkenheid en de status van de werknemer.**Gedijen op het werk en thuis:*** Voordelen gaan in op DAG ÉÉN voor jou en je gezin, inclusief ziektekostenverzekering en holistische welzijnsprogramma’s met royale incentives – WIJ DURVEN TE ZORGEN!* Gezinsopbouwvoordelen omvatten dekking voor vruchtbaarheidsbehandelingen en hulp bij adoptie/surrogaat.* 401K-matching tot 6%, plus een extra 2% kernbijdrage = tot 8% bedrijfsbijdrage.* Betaald verlof omvat 15 vakantiedagen, 9 betaalde feestdagen, 3 vrije dagen naar keuze, ziekteverlof en extra opties ter ondersteuning van vrijwilligers- en ouderschapsverlof.* Onderwijs- en trainingsmogelijkheden via bedrijfsprogramma’s, samen met studiekostenvergoeding en ondersteuning bij studieleningen.Disclaimer: Het aanbod van voordelen kan variëren afhankelijk van collectieve arbeidsovereenkomsten en lokale/staatreguleringen Veiligheidsgevoelige functieNoHet bedrijf wijst bepaalde functies aan als Veiligheidsgevoelig. Voor Veiligheidsgevoelige functies kan het vereist zijn dat u aanvullende drugstests ondergaat. Dit is een Veiligheidsgevoelige functie:Wij bieden een concurrerend salaris en uitgebreide arbeidsvoorwaarden en programma’s. Wij zijn een werkgever die gelijke kansen biedt; alle gekwalificeerde kandidaten komen in aanmerking voor een dienstverband, ongeacht ras, huidskleur, religie, geslacht, seksuele geaardheid, genderidentiteit, nationaliteit, zwangerschap, leeftijd, burgerlijke staat, handicap, status als beschermde veteraan of enige andere wettelijk beschermde status. #J-18808-Ljbffr

Trane logo

About Trane

Sourced by ZipRecruiter

Industry

Manufacturing, hardware, plumbing and hvac wholesalers, industrial automation equipment manufacturing and industrial machinery manufacturing

Company size

10,000+ Employees

Headquarters location

Piscataway, NJ, US

Social media