1

Python Automation Testing Jobs in North Carolina

Design, implement & deploy an AI-assisted test automation framework that incorporates testing of ... Advanced experience in one or more programming languages: C#, Python, JavaScript, HTML5 etc.

Design, implement & deploy an AI-assisted test automation framework that incorporates testing of ... Advanced experience in one or more programming languages: C#, Python, JavaScript, HTML5 etc.

Python Developer

Charlotte, NC · On-site

$49 - $67.75/hr

The ideal candidate will contribute to the design, development, testing, and deployment of backend ... Design, develop, and maintain robust server-side applications, APIs, and automation scripts using ...

Technical Lead

Cary, NC · On-site

$110K - $130K/yr

... automation, testing • • Apply strong systems design principles (concurrency, caching ... Python-based APIs and microservices (FastAPI, async patterns) and agentic AI workflows using ...

Senior Production Automation Engineer

Cary, NC · On-site

$96K - $126K/yr

Experience with Shell scripting, Python automation, Ansible, Jenkins pipelines, and CI/CD ... Unit testing and snapshot testing of components. . Experience supporting middleware/application ...

Showing results 21-40

Python Automation Testing information

See North Carolina salary details

$9

$46

$68

How much do python automation testing jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for python automation testing in North Carolina is $46.60, according to ZipRecruiter salary data. Most workers in this role earn between $40.19 and $53.08 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 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 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 popular job titles related to Python Automation Testing jobs in North Carolina? For Python Automation Testing jobs in North Carolina, the most frequently searched job titles are:
What job categories do people searching Python Automation Testing jobs in North Carolina look for? The top searched job categories for Python Automation Testing jobs in North Carolina are:
What cities in North Carolina are hiring for Python Automation Testing jobs? Cities in North Carolina with the most Python Automation Testing job openings:
Infographic showing various Python Automation Testing job openings in North Carolina as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 10% Part Time, 4% Contract, and 1% Nights. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $96,929 per year, or $46.6 per hour.

Patient Specific Automation Engineer

restor3d

Durham, NC • On-site, Remote

Full-time

Re-posted 24 days ago


Job description

Description
The Patient Specific Design Automation Engineer is responsible for developing and maintaining automation solutions that support the design of patient-specific orthopedic implants across multiple anatomical applications, including ankle, shoulder, hip, knee, CMF, trauma, and oncology. This role focuses on CAD and design automation to improve efficiency, scalability, and consistency in patient-specific engineering workflows. The engineer will collaborate cross-functionally with patient specific design engineers, process engineering, product development, and quality/regulatory teams to create robust automation tools that enhance design processes and support production needs.
Duties and responsibilities
  • Develop, implement, and maintain automation scripts and tools to support patient-specific implant design workflows.
  • Improve and optimize CAD workflows for automation focusing on efficiency and repeatability across multiple product lines.
  • Create automation solutions for generation of reports and documentation associated with patient specific engineering outputs.
  • Build on existing scalable code infrastructure supporting automation platforms and design systems.
  • Gather and analyze requirements from internal stakeholders to define automation opportunities and technical specifications.
  • Test, validate, and troubleshoot automation scripts to ensure reliability and compliance with design requirements.
  • Investigate software bugs, track issues, and implement corrective actions in a timely manner.
  • Collaborate closely with patient specific design engineers to understand workflow pain points and translate needs into technical solutions.
  • Support continuous improvement initiatives related to automation, digital workflows, and engineering productivity.
  • Maintain documentation for software tools, code changes, validation activities, and process updates in accordance to FDA regulated device software as applicable

Qualifications include:
  • Proficiency in python programming, including object-oriented programming principles, modular code development, debugging, and version control using Git within shared code bases.
  • Bachelor of Science in an engineering discipline (CS, mechanical, biomedical, etc.)
  • Strong analytical, problem solving, and troubleshooting skills
  • Ability to work effectively in cross-functional team environments
  • Independent worker willing to learn and develop necessary design, and software skills though guided trainings and self-guided research
  • Self-starter willing to take ownership of assigned projects

Preferred qualifications include:
  • Experience in 3D modeling and CAD design (3-matic, Solidworks, ProE, Fusion360, Rhino, etc.)
  • Knowledge of automation testing and software verification and validation best practices
  • Understanding of human anatomy (through coursework or training)
  • Experience with medical device design (ISO 13485 and FDA 21 CFR 820)