1

Python Automation Testing Jobs in Perkasie, PA (NOW HIRING)

... and automation frameworks (TestNG, JUnit, or similar) * Proficiency in Java, Python, or C# * Experience with CI/CD tools (Jenkins, Git) * Experience implementing end-to-end testing strategies

Quality Specialist

Newtown Square, PA · On-site +1

$123K - $178K/yr

Programming including JAVA, Python, and Power shell; * Defect Management using Jira and Tests ... Automation Testing using frameworks like Selenium, Sauce Labs, Junit, and TestNG; * Source code or ...

Quality Specialist

Newtown Square, PA · On-site

$123K - $178K/yr

Programming including JAVA, Python, and Power shell; * Defect Management using Jira and Tests ... Automation Testing using frameworks like Selenium, Sauce Labs, Junit, and TestNG; * Source code or ...

next page

Showing results 1-20

Python Automation Testing information

See Perkasie, PA salary details

$10

$48

$71

How much do python automation testing jobs pay per hour?

As of Jun 22, 2026, the average hourly pay for python automation testing in Perkasie, PA is $48.78, 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 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.
What cities near Perkasie, PA are hiring for Python Automation Testing jobs? Cities near Perkasie, PA with the most Python Automation Testing job openings:

Automation Engineer - Mid-Level/Senior Level

Micro-Coax, an Amphenol company

Pottstown, PA • On-site

$101K - $132K/yr

Full-time

Posted yesterday

Be an early applicant


Job description

SUMMARY

TheAutomationEngineeris responsible for the research,designand development ofmanufacturing technologiesto provideMicro-Coaxwith advanced capability to meet Safety, Quality, Delivery and Cost targets. This role will focus on development, implementation and maintenance of control systems, manufacturing and test equipment and associated software.

ESSENTIAL JOB FUNCTIONS

  • Develop software and control systems using various programming languages, including Ladder Logic, Structured Text, LabVIEW, Visual Basic, and Python
  • Develop and maintain electrical schematics, control panel designs, and technical documentation
  • Participate in continuous improvement projects to enhance manufacturing capabilities and/or reduce costs through improved manufacturing techniques, tooling, or automation
  • Maintain and program testing software and equipment
  • Design tooling and equipment using SolidWorks CAD software, as well as manage and operate 3D printing technology
  • Research, test, and implement new technologies to improve SQDC targets for the plant and provide the factory with superior capabilities
  • Work with other engineering groups (Process, Design, Product) and cross-functional teams to ensure systems and programs meet intended specifications
  • Troubleshoot issues related to tooling, software, and automation systems
  • Lead, coordinate, and/or participate in design reviews, including completion of DQ/IQ/OQ/PQ processes as required for qualification of new machinery and/or systems
  • Provide technical leadership and mentorship to junior engineers, technicians, and maintenance personnel
  • Plan, design, and procure capital equipment for purchase or internal development related to automating manufacturing and supporting processes
  • Develop justifications and complete ACEs (Approval for Capital Expenditures) for purchases
  • Other duties as required in support of the department and the company

SUPERVISOR RESPONSIBILITIES

The responsibilities of this role do not include supervising other employees; however, opportunities for career growth and advancement are available within the organization.

QUALIFICATIONS

To perform this job successfully, an individual must be able to perform each essential job function satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

EDUCATION/EXPERIENCE

  • Bachelor's Degree in Mechanical, Industrial, Electrical Engineering or a related field
  • 5-10 years experience in controls/automation related engineering role
  • Strong understanding of Tooling, Automation, Software and/or Controls Design
  • Able to lead cross-functional project teams

LANGUAGE REQUIREMENTS

  • Ability to read, write, speak, and understand English

JOB SKILLS

  • Proficient in electrical system design and integration.
  • Strong programming skills in high-level languages such as LabVIEW, Visual Basic, C++, and Python.
  • Experience and knowledge of SQL-based data structures and queries.
  • CAD Skills Using SOLIDWORKS Modeling Software.
  • Excellent verbal and written communication skills.
  • Ability to lead, participate in, collaborate with and advise cross-functional project teams.
  • Experience working in a custom, make-to-order manufacturing environment.
  • Ability to clearly and concisely explain complex technical concepts, operations and methods to employees, suppliers, and customers
  • Demonstrates accountability by taking ownership of actions and delivering on project goals and commitments

PHYSICAL DEMANDS

As part of their job duties, the employee must be able to sit, stand and walk throughout the day while frequently using their hands to handle objects and communicate verbally. Additionally, they may need to reach, stretch, push, pull, crouch, stoop and occasionally lift objects weighing up to fifty (50) pounds. This role requires specific vision abilities, including close, distance, color, peripheral vision, depth perception and the ability to adjust focus. According to ADA regulations, reasonable accommodation will be provided to ensure that individuals with disabilities can perform the job's essential functions.

WORK ENVIRONMENT

A work environment in a manufacturing plant is the physical and social setting where goods production occurs. Depending on the type of product, process and plant, the work environment may vary in terms of noise, temperature, safety and demand. Common characteristics of a work environment in a manufacturing plant are the use of machinery and exposure to hazards such as chemicals, heat, dust, or noise, with a culture of teamwork, communication and continuous improvement.

PERSONAL PROTECTIVE EQUIPMENT REQUIREMENTS

  • ASTM F24122005, ANSI Z411999, or ANSI Z411991 rated safety toe shoes in specific areas
  • Clear ANSI Z87.1 safety-rated glasses in specific areas

EXPORT COMPLIANCE DISCLAIMER

This position includes access or potential access to ITAR and EAR (Export Administration Regulations) technical data. Therefore, candidates must qualify as US Persons, defined as US Citizens or Permanent Residents (Green Card Holders).

TRAVEL

Up to 10% travel may be required for this position