1

Python Automation Testing Jobs in Pennsylvania (NOW HIRING)

AI Automation Engineer

Pipersville, PA ยท Hybrid

$158K - $165K/yr

Establish and follow standards for testing, deployment, logging, exception handling, documentation ... Experience using Python, JavaScript, or similar scripting languages for custom logic ...

Establish and follow standards for testing, deployment, logging, exception handling, documentation ... Experience using Python, JavaScript, or similar scripting languages for custom logic ...

AI Automation Engineer

Pipersville, PA ยท Hybrid

$158K - $165K/yr

Establish and follow standards for testing, deployment, logging, exception handling, documentation ... Experience using Python, JavaScript, or similar scripting languages for custom logic ...

AI Automation Engineer

Pipersville, PA ยท Hybrid

$158K - $165K/yr

Establish and follow standards for testing, deployment, logging, exception handling, documentation ... Experience using Python, JavaScript, or similar scripting languages for custom logic ...

... testing, monitoring, and pushing releases across environments * Ability to travel CONUS or OCONUS ... Experience with network automation in Python and Ansible * Knowledge of networking principles and ...

... automation services -Build scalable and secure cloud-native AI services within Amazon Web Services ... around testing, observability, security, scalability, and AI governance -Evaluate emerging AI ...

Testing, Adoption & Operational Readiness * Support UAT planning and execution; translating ... Python (automation scripts, data shaping, light analysis); PowerShell (M365/automation ...

Kafka Tester

Dallas, PA ยท On-site

Scripting and Automation: Proficiency in Python or other scripting languages for automating testing of data pipelines and maintaining test scripts. * Issue Resolution: Collaborating with developers ...

next page

Showing results 1-20

Python Automation Testing information

See Pennsylvania salary details

$10

$51

$75

How much do python automation testing jobs pay per hour?

As of May 30, 2026, the average hourly pay for python automation testing in Pennsylvania is $51.40, according to ZipRecruiter salary data. Most workers in this role earn between $44.33 and $58.56 per hour, depending on experience, location, and employer.

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.

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 job categories do people searching Python Automation Testing jobs in Pennsylvania look for? The top searched job categories for Python Automation Testing jobs in Pennsylvania are:
What cities in Pennsylvania are hiring for Python Automation Testing jobs? Cities in Pennsylvania with the most Python Automation Testing job openings:
Infographic showing various Python Automation Testing job openings in Pennsylvania as of May 2026, with employment types broken down into 91% Full Time, 3% Part Time, 5% Contract, and 1% Nights. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $106,912 per year, or $51.4 per hour.

Career Practicum - Software and Automation

Coherent Corp.

Saxonburg, PA โ€ข On-site

Part-time

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


Job description

Job Description
Learning Objectives
By the end of this program, the student will be able to:
  • Understand how software and automation systems are used in an industrial or business environment
  • Demonstrate basic programming, scripting, or automation concepts
  • Follow structured problem-solving and debugging processes
  • Practice professional communication, teamwork, and time management
  • Gain awareness of engineering, manufacturing, and technology career paths

Key Responsibilities
Responsibilities will be adjusted based on skill level and school requirements and may include:
  • Assisting with basic software development tasks (e.g., simple scripts, code review observation, or testing)
  • Supporting automation or controls projects through documentation, data collection, or simulation activities
  • Learning and following standard development tools and workflows (e.g., version control, issue tracking)
  • Helping maintain technical documentation, diagrams, or process instructions
  • Observing and assisting with system testing, troubleshooting, or validation activities
  • Participating in team meetings, safety briefings, and mentoring sessions
  • Following all safety, security, and company policies at all times

Required Qualifications
  • Interest in software development, automation, robotics, engineering, or technology
  • Basic computer skills and willingness to learn new tools
  • Ability to follow instructions and ask questions when unsure
  • Dependable, punctual, and respectful in a professional workplace

Preferred Skills (Not Required)
  • Introductory experience with programming (e.g., Python, Java, C/C++, or similar)
  • Familiarity with logical thinking, math, or basic electronics
  • Exposure to robotics, automation kits, or STEM coursework
  • Strong curiosity and problem-solving mindset

Work Schedule
  • Part-time during the school year

Supervision and Mentorship
  • The student will be supervised by a designated mentor or manager within the Software and Automation team. Regular check-ins will be provided to support learning objectives and skill development.

About Us
Coherent is a global leader in lasers, engineered materials and networking components. We are a vertically integrated manufacturing company that develops innovative products for diversified applications in the industrial, optical communications, military, life sciences, semiconductor equipment, and consumer markets. Coherent provides a comprehensive career development platform within an environment that challenges employees to perform at their best, while rewarding excellence and hard-work through a competitive compensation program. It's an exciting opportunity to work for a company that offers stability, longevity and growth. Come Join Us!
Note to recruiters and employment agencies: We will not pay for unsolicited resumes from recruiters and employment agencies unless we have a signed agreement and have required assistance, in writing, for a specific opening.