Lab-Based Software Test Engineer (Linux & Python)

Johnleonard

Newton (MA)

On-site

USD 65,000 - 90,000

Full time

14 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JOHN LEONARD is seeking two Software Test Engineers with hands-on experience using Linux and Python to support a long-term testing initiative. This role is ideal for technically curious professionals who thrive in lab-based environments, enjoy structured testing, and value precise documentation.

The on-site position involves executing Python scripts, running Linux commands, testing software and firmware on equipment, and maintaining thorough records of pass/fail results in a compliant,

Qualifications

  • Experience as a Software Test Engineer, QA Engineer, or similar technical role.
  • Working knowledge of Linux operating systems and command-line interfaces.
  • Proficiency running and interpreting Python scripts.
  • Strong attention to detail and documentation skills.
  • Comfort working on-site in a hands-on, equipment-focused environment.
  • Ability to collaborate closely with engineering and technical teams.

Responsibilities

  • Execute Python scripts and Linux commands using terminal-based applications.
  • Perform software and firmware testing on equipment under test.
  • Accurately record pass/fail test results and maintain detailed documentation.
  • Support testing activities in both laboratory environments and onboard trains.
  • Assist with troubleshooting software and firmware issues under the guidance of the software engineering team.
  • Follow established testing protocols, safety standards, and quality procedures.

Skills

Software Test Engineer
QA Engineer
Linux
Python
Documentation
On-site

Job description

JOHN LEONARD is seeking two Software Test Engineers with hands-on experience using Linux and Python to support a long-term testing initiative. This role is ideal for technically curious professionals who thrive in lab-based environments, enjoy structured testing, and value precise documentation.

The on-site position involves executing Python scripts, running Linux commands, testing software and firmware on equipment, and maintaining thorough records of pass/fail results in a compliant,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Temporary Software Test Engineer
Temporary Software Test Engineer

Johnleonard • Newton (MA)

On-site
USD 65,000 - 90,000
Senior Test Engineer — Linux, Python & Server Validation
Senior Test Engineer — Linux, Python & Server Validation

Jabil • Wisconsin

On-site
USD 90,000 - 130,000
Restaurant access
Test Engineer — Python Automation, CI & Linux Lab
Test Engineer — Python Automation, CI & Linux Lab

Erias Ventures • Maryland

On-site
USD 115,000 - 260,000
Above market compensation
401k with immediate vesting
Bonuses for business development
+2
Senior Firmware Test Engineer – Linux, Python & Automation
Senior Firmware Test Engineer – Linux, Python & Automation

Groupe Kardol • Houston (TX)

On-site
USD 70,000 - 100,000
Software Test Engineer
Software Test Engineer

Groupe Kardol • Houston (TX)

On-site
USD 70,000 - 100,000
Senior Test Engineer – HIL & Automation (Python/LabVIEW)
Senior Test Engineer – HIL & Automation (Python/LabVIEW)

Leidos • Reston (VA)

On-site
USD 108,000 - 195,000
Firmware Test Engineer — Linux Automation & QA
Firmware Test Engineer — Linux Automation & QA

FII • Durham (NC)

On-site
USD 70,000 - 90,000
Test Software System Engineer
Test Software System Engineer

Wistron • California (MO)

On-site
USD 85,000 - 120,000
System Test Engineer
System Test Engineer

Programmers.io • Santa Clara (CA)

On-site
USD 110,000 - 160,000
Robotic Testbed Engineer — Hardware Automation & Testing
Robotic Testbed Engineer — Hardware Automation & Testing

Artech, LLC • San Jose (CA)

On-site
USD 52,000 - 72,000