1

Python Automation Testing Jobs in Salem, UT (NOW HIRING)

Quality Engineer

Spanish Fork, UT ยท On-site

$65K - $83K/yr

Evaluate testing procedures and cycle times to identify bottlenecks, driving process refinements ... automation tools or scripting (e.g., PLC programming, Python). * Electro-Mechanical Diagnostics:

Quality Engineer

Spanish Fork, UT ยท On-site

$70 - $90/hr

Evaluate testing procedures and cycle times to identify bottlenecks, driving process refinements ... automation tools or scripting (e.g., PLC programming, Python). * Electro-Mechanical Diagnostics:

Data Engineer

Orem, UT ยท On-site

$100/hr

Strong hands-on experience with dbt (data build tool) - modeling, incremental strategies, testing, and documentation * Proficiency in Python for data pipeline development and automation * Strong ...

Strong understanding of validation methodologies, test automation, and testing frameworks ... Handsโ€‘on experience with automated test frameworks, scripting languages, and tools such as Python ...

Senior Systems Engineer

Provo, UT ยท On-site

$120K/yr

Strong scripting and automation skills in one or more of: PowerShell, Bash, Python, or JavaScript ... employment testing, or otherwise participating in the employee selection process, please inform ...

Senior Systems Engineer

Provo, UT ยท On-site

$120K/yr

Strong scripting and automation skills in one or more of: PowerShell, Bash, Python, or JavaScript ... employment testing, or otherwise participating in the employee selection process, please inform ...

Senior Systems Engineer

Provo, UT ยท On-site

$120K/yr

Strong scripting and automation skills in one or more of: PowerShell, Bash, Python, or JavaScript ... employment testing, or otherwise participating in the employee selection process, please inform ...

Staff SRE

Pleasant Grove, UT ยท On-site

$51.50 - $68.25/hr

... testing frameworks, fault-tolerant architectures, and comprehensive disaster recovery strategies ... including Python, Go, or Node.js, with demonstrated experience building complex automation ...

Full-Stack Software Engineer

Provo, UT ยท On-site

$60K - $85K/yr

By moving beyond simple automation to genuine autonomy, we empower businesses to scale their ... Improve developer experience through testing strategies, build pipelines, documentation, and ...

By moving beyond simple automation to genuine autonomy, we empower businesses to scale their ... Improve developer experience through testing strategies, build pipelines, documentation, and ...

By moving beyond simple automation to genuine autonomy, we empower businesses to scale their ... Improve developer experience through testing strategies, build pipelines, documentation, and ...

By moving beyond simple automation to genuine autonomy, we empower businesses to scale their ... Improve developer experience through testing strategies, build pipelines, documentation, and ...

By moving beyond simple automation to genuine autonomy, we empower businesses to scale their ... Improve developer experience through testing strategies, build pipelines, documentation, and ...

Jr. Full-Stack Software Engineer

Provo, UT ยท On-site

$45K - $60K/yr

By moving beyond simple automation to genuine autonomy, we empower businesses to scale their ... Improve developer experience through testing strategies, build pipelines, documentation, and ...

By moving beyond simple automation to genuine autonomy, we empower businesses to scale their ... Improve developer experience through testing strategies, build pipelines, documentation, and ...

Senior Full-Stack Software Engineer

Provo, UT ยท On-site

$110K - $145K/yr

By moving beyond simple automation to genuine autonomy, we empower businesses to scale their ... Improve developer experience through testing strategies, build pipelines, documentation, and ...

next page

Showing results 1-20

Python Automation Testing information

See Salem, UT salary details

$9

$46

$68

How much do python automation testing jobs pay per hour?

As of Aug 23, 2026, the average hourly pay for python automation testing in Salem, UT is $46.39, according to ZipRecruiter salary data. Most workers in this role earn between $40.00 and $52.84 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 cities near Salem, UT are hiring for Python Automation Testing jobs?

Cities near Salem, UT with the most Python Automation Testing job openings:

Quality Engineer

LVT

Spanish Fork, UT โ€ข On-site

$65K - $83K/yr

Full-time

Posted 26 days ago


Job description

ABOUT THIS ROLE

As a Quality Engineer at LVT, you will play a key role in ensuring the performance, yield, and reliability of our production operations. Operating with moderate autonomy on the manufacturing floor, you will solve intermediate technical challenges across electro-mechanical assemblies, lead root-cause analysis, and help optimize automated test systems. Working closely with Manufacturing and Hardware Engineering, your analytical insights and hands-on execution will directly drive continuous improvement and overall process quality across our production lines.

This role is based full-time on-site out of our manufacturing facility in Spanish Fork, Utah, with no routine travel required.

ROLE RESPONSIBILITIES
  • Investigate & Resolve Quality Issues: Perform root-cause analysis on recurring electromechanical component and assembly failures using standard methodology (e.g., 8D, 5-Why, Fishbone) to resolve Corrective Action Reports (CARs) and production deviations.
  • Support Test Automation & Fixtures: Assist in designing, developing, and deploying automated test fixtures and equipment, utilizing basic software/scripting integration (such as Python or PLCs) to evaluate in-process and end-of-line performance.
  • Execute Quality Risk Documentation: Support the creation, maintenance, and execution of Process Failure Mode and Effects Analysis (PFMEA) and establish clear testing protocols and acceptance criteria across production lines.
  • Analyze & Monitor Production Data: Maintain automated data collection processes to track yield, defect Pareto metrics, and operational trends, converting raw data into actionable reports for Quality and Operations leadership.
  • Optimize Line Efficiency: Evaluate testing procedures and cycle times to identify bottlenecks, driving process refinements that enhance first-pass yield without sacrificing safety or quality.
  • Maintain Quality & Regulatory Compliance: Ensure manufacturing methods, testing workflows, and documentation strictly align with ISO 9001 standards, customer specifications, and internal governance.
  • Collaborate Cross-Functionally: Partner with Manufacturing Engineering and Hardware Design teams to define acceptance criteria, support New Product Introductions (NPI), and ensure seamless quality handoffs.
OUR IDEAL CANDIDATE
  • Educational & Technical Foundation: Bachelor's degree in Mechanical, Manufacturing, Electrical, or Automation Engineering (or equivalent practical experience).
  • Relevant Industry Experience: 2-5 years of professional experience in a manufacturing environment, with hands-on exposure to automated test equipment and quality systems.
  • Root Cause & Statistical Proficiency: Practical experience with Statistical Process Control (SPC), Six Sigma methodologies, and standard problem-solving techniques.
  • Test & CAD Familiarity: Working knowledge of CAD software for fixture review/design (e.g., SolidWorks, AutoCAD) and exposure to automation tools or scripting (e.g., PLC programming, Python).
  • Electro-Mechanical Diagnostics: Strong foundational understanding of electrical circuits, wiring harnesses, mechanical assemblies, and diagnostic tools.
  • Standards & Quality Systems: Solid working knowledge of ISO 9001 frameworks and formal Quality Management Systems (QMS).
  • Communication & Work Ethic: Excellent written and verbal communication skills with the ability to summarize technical data clearly for cross-functional partners.
  • Physical Work Requirements: Ability to work on-site on the active manufacturing floor, move throughout the facility (including bending, reaching, and kneeling), and occasionally lift up to 50 lbs.