Demo

Python/Squish Test Automation Developer (device/software)

Steneral Consulting
Pittsburgh, PA Contractor
POSTED ON 12/17/2024
AVAILABLE BEFORE 4/15/2025
Python/Squish Test Automation Developer (device/software) – w2 Candidates only

Pittsburgh, PA – Onsite – Local Candidates highly preferred or someone who can relocate

Must have a College degree.

Must have clear English.

Must have valid LinkedIn

Required

  • BS Degree Required
  • 5 years - Python Test Automation Framework to support medical device verification
  • SQUISH - cross-platform GUI and regression testing tool
  • Device and Software Verification
  • Python development of custom data analysis tools
  • Preferred
    • Statistics
    • Minitab
    • Data analysis and visualization libraries like numpy, scipy, matplotlib, and seaborn.
    • Python interfaces for serial communication (including I2C and SPI), TeraTerm/ terminals, and LabVIEW.
Python

Automation

Tester

Years

SQUISH

Testing

Years

Device

Testing

Years

Department/Team Description

Radiology Device R&D, Systems Engineering: The Systems Engineering team focuses on the creation of requirements, risk management, reliability, and verification/validation.

Position Summary

A successful candidate for this position will develop a Python-based Test Automation Framework to support medical device Verification. The Test Automation Framework combines many disparate systems into a single framework, unlocking schedule and resource efficiencies for the broader organization. The candidate will work with Device and Software Verification teams to develop an architecture for the Test Automation Framework, and integrate existing test tools, methods, and systems into the Framework. The Test Automation Framework will also interface with data analysis scripts to summarize and report on collected data, such scripts are also written in python.

Position Duties and Responsibilities

  • Develop, manage, and deploy automated test tools
  • Perform analysis of experimental data
  • Verify and validate software test tools
  • Work with development teams to define and document test tools
  • Prepare documentation for automated test tools
  • Effectively convey problems, opportunities, and results

Requirements/Preferences: Education Minimum Requirement Bachelors Degree

Skills & Competency Requirements

  • B.S. in Engineering or Computer Science
  • 5 years working with Python in a regulated field
  • Experience developing custom data analysis tools in Python
  • Experience managing and deploying software tools for internal testing
  • Knowledge and application of engineering and scientific concepts
  • Ability to apply basic tools, methodologies and technologies, including statistics
  • Working knowledge and proven skills of PC computer system including Microsoft Office Applications (Outlook, Word, Excel, and PowerPoint).

Preferences

  • Experience with experimental testing methods and analysis of experimental datasets
  • Familiarity with documentation and development of custom software to support test equipment and software test tool validation
  • Understanding of medical device verification and validation requirements
  • Prior experience developing test equipment
  • Expertise in statistical analysis, including experience with Minitab.
  • Familiarity with data analysis and visualization libraries like numpy, scipy, matplotlib, and seaborn.
  • Experience with software tools such as SQUISH or unit test libraries.
  • Familiarity with source control tools (e.g., Git, JIRA) and sustainable python deployment.
  • Experience with python interfaces for serial communication (including I2C and SPI), TeraTerm/ terminals, and LabVIEW.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Python/Squish Test Automation Developer (device/software)?

Sign up to receive alerts about other jobs on the Python/Squish Test Automation Developer (device/software) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$63,871 - $78,758
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$49,118 - $61,709
Income Estimation: 
$54,807 - $71,603
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$127,094 - $153,876
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Steneral Consulting

Steneral Consulting
Hired Organization Address Salt Lake, UT Full Time
Role: Automation Engineers x4 Location: 3 days a week in Salt Lake City Team One – Production Support ROLE #1: Automatio...
Steneral Consulting
Hired Organization Address Des Moines, IA Contractor
Hybrid role, must be local Need valid LinkedIn Network switching, routing, IP addressing, and Internet connectivity (10 ...
Steneral Consulting
Hired Organization Address Madison, WI Contractor
NET Developer – w2 Candidates only Madison, WI – Hybrid –Onsite 2 Days a week - Local Candidates only Must have valid Li...
Steneral Consulting
Hired Organization Address Seattle, WA Contractor
UX Designer (UI/UX) Seattle, WA – Onsite 3 Days a week -Local Highly Preferred or someone who can relocate immediately M...

Not the job you're looking for? Here are some other Python/Squish Test Automation Developer (device/software) jobs in the Pittsburgh, PA area that may be a better fit.

Python Developer

CEI, Pittsburgh, PA

Python Developer – POS Developer

84 Lumber Company, Eighty Four, PA

AI Assistant is available now!

Feel free to start your new journey!