1

Python Test Automation Jobs in Houston, TX (NOW HIRING)

C++ Developer-Python

Texas City, TX · On-site

$42 - $56.50/hr

... • 3+ years of python experience Design and implement new product features and implement ... Test automation experience using Cucumber, Behave, GherkinUnit Testing Framework like Google Test ...

Python Developer

Houston, TX · On-site

$48 - $66.25/hr

... designs test scripts and provides overall project guidance and planning support. * Advises ... Excellent analytical, problem-solving, coding, testing, and automation skill * Object-orientated ...

Strong experience with test automation tools and frameworks (e.g., Selenium, Cypress, Playwright) * Proficiency in programming/scripting languages (e.g., Python, JavaScript, or Java) * Hands-on ...

Test Lead

Houston, TX · On-site

$45.25 - $61.75/hr

TypeScript and C# (Python a plus) * Experience with creating automation framework and maintaining existing framework. * Azure and AWS understanding will be a plus. * Hands-on experience creating test ...

Strong experience with test automation tools and frameworks (e.g., Selenium, Cypress, Playwright) * Proficiency in programming/scripting languages (e.g., Python, JavaScript, or Java) * Hands-on ...

Infrastructure Developer (Python)

Houston, TX · On-site

$48 - $66/hr

Infrastructure Developer (Python) Job Location: Houston, Texas Job Type: Contract Key ... Experience with build automation, test driven development, continuous integration and delivery ...

Develop scripts and processes to test, deploy and validate changes across all network ... Hands-on experience with automation and scripting tools (e.g., Python, Ansible, RESTful APIs)

Evaluate and research on product automation test fixtures. * Collaborate with NC team and IT team ... Three (3) or more years working with Python in a professional environment is preferred. * Three (3) ...

next page

Showing results 1-20

Python Test Automation information

See Houston, TX salary details

$10

$44

$62

How much do python test automation jobs pay per hour?

As of May 31, 2026, the average hourly pay for python test automation in Houston, TX is $44.75, according to ZipRecruiter salary data. Most workers in this role earn between $37.88 and $53.51 per hour, depending on experience, location, and employer.

What is a Python Test Automation job?

A Python Test Automation job involves designing, developing, and maintaining automated test scripts using Python to verify software functionality and performance. Professionals in this role work with testing frameworks like PyTest, Selenium, or Robot Framework to create efficient and scalable test solutions. They collaborate with developers, QA teams, and DevOps engineers to ensure high software quality by automating repetitive testing tasks. The role requires strong programming skills, an understanding of testing methodologies, and experience with CI/CD pipelines to integrate automated testing into the development workflow.

What are the key skills and qualifications needed to thrive in the Python Test Automation position, and why are they important?

To thrive as a Python Test Automation professional, you need strong programming skills in Python, a solid understanding of test automation frameworks, and experience with software testing methodologies. Familiarity with tools such as Selenium, PyTest, Jenkins, and version control systems like Git is often required, and certifications like ISTQB can be advantageous. Excellent problem-solving abilities, attention to detail, and effective communication skills help you collaborate with development teams and report issues clearly. These competencies are essential to ensure high-quality, reliable software releases and create efficient automated testing processes.

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

Python Test Automation professionals often encounter challenges such as maintaining test scripts as applications evolve, handling flaky tests, and integrating automation tools with continuous integration pipelines. Addressing these challenges involves writing modular, reusable test code, actively reviewing and updating test cases, and collaborating closely with developers to catch defects early. Keeping up-to-date with new automation tools and best practices can also make a significant difference. Effective communication and proactive problem-solving are key to ensuring testing processes remain smooth and efficient in a fast-paced development environment.

C++ Developer-Python

Purple Drive Technologies

Texas City, TX • On-site

$42 - $56.50/hr

Full-time

Posted 7 hours ago


Job description

Overview:
JOB DESCRIPTION :
5+ years of C++ experience on Windows environment.
• Modern C++ standard (C++ 11 and above) experience
• 3+ years of python experience
Design and implement new product features and implement modifications to existing product features to include technical documentation.
Build and execute unit tests for new or existing application code.
Work with Customer Care team members to resolve problems with released software.
Exhibit very high personal commitment to quality, software engineering best practices, and protection of sensitive consumer information.
Provide input into and release management decisions.
Drive issues to effective resolution and to find solutions to challenging, time-critical problems.
Mentor team members and conducts code and test reviews.
Participate in an agile development team, implementing user stories with automated testing to verify acceptance criteria.
Participate in analysis, design, testing, and review processes.
Should be able to come up with effective effort estimation based on requirements.
Write product specifications, designs, and technical manuals.
Evaluate third-party products and specifications.
Maintain responsibility of assigned tasks by using experience, knowledge of environment to make design development decisions.
Provide feedback to peer performance reviews.
Educate others (technical and non-technical) on areas of expertise.
Work under the supervision of an Engineering Manager.
Provide development level support for assigned products and projects throughout the development lifecycle.
Perform other job-related duties as assigned.
Bachelors degree in a related area (Computer Engineering, Computer Science, Computer Information Services, Management Information Services) or equivalent industry experience.
Strong knowledge of object-oriented programming concepts
Should have experience in leading or managing team.
Experience producing technical designs for software applications.
Must exhibit good judgment in decision making.
Must excel in verbal and written communications.
Able to convey technical concepts to non-technical audiences.
Able to troubleshoot complex systems including hardware and software systems.
Test automation experience using Cucumber, Behave, GherkinUnit Testing Framework like Google Test, cppUnit etc. Networking, TCPIP Socket level communications
Experience in mentoring others on SW Engineering standards and emerging best practices
Agile Development experience
Strong debugging and troubleshooting skills.
Familiarity with the Atlassian tool suite (Jira, Confluence, etc.).
Good to have: Java, .NET
Preferred: Retail experience, especially in the Convenience Store industry and Point of Sale systems.
Preferred working experience on Payment Processors and payment devices
Cloud development experience Computer HW, Networking, TCPIP Socket level communications experience
High volume, high availability solutions PCI compliance, secure development, and data encryption techniques