Job Alert: Lead Software Test Engineer

Stone Arch Services

Indiana (PA)

On-site

USD 110,000 - 145,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

StoneArch Services is seeking a Lead Software Test Engineer to drive testing strategy for device and network products, with strong Python automation and experience with XBee and XLR PRO based devices. The role involves designing and executing tests in an Agile Scrum environment and collaborating with cross-functional teams.

You will develop and maintain automated test infra, create test plans, and ensure quality across Zigbee, Wi‑Fi, and related protocols.

Qualifications

  • 5–7 years of test automation experience with a Bachelor's in CS or equivalent.
  • Excellent Python programming skills with experience in test automation.
  • Strong TCP/IP networking knowledge across OSI layers.
  • Experience with ZigBee/Wi‑Fi and related wireless standards is desirable.
  • Experience with Jira and TestRail for bug tracking and test management.

Responsibilities

  • Design and execute automated and manual test cases.
  • Develop Python-based automated test infrastructure and maintain it.
  • Troubleshoot device hardware/firmware/test environments.
  • Create and maintain test plans and documentation.
  • Collaborate on project planning within an Agile/Scrum team.
  • Guide peers in test development practices and coding standards.

Skills

Test Automation
Python
LabVIEW
TestStand
TCP/IP Networking
Jira
TestRail
HTML/XML
Agile/Scrum

Education

Bachelor's degree in Computer Science or equivalent

Tools

LabVIEW
TestStand
Jira
TestRail

Job description

StoneArch Services, an IT placement company has a client that is seeking a Lead Software Test Engineer with device or network testing experience and good programming skills for testing XBee and XLR PRO based products. They are looking for someone who enjoys the many challenges of testing including: finding and demonstrating problems in the product, developing automated test cases, and creating and executing effective test strategies for testing a diverse set of devices with a wide range of capabilities such as Zigbee, Wi-Fi, and Python. The position will be on a team working in an Agile environment using Scrum.

This position is accountable for the design, development, modification and execution of tests based on standards, user requirements, end-user scenarios and design specifications to ensure the highest level of quality possible for a product release.

Key Job Responsibilities
  • Validate proper design and operation of their products using both black box and white box testing.
  • Design and execute automated and manual test cases based on standards, user requirements, end-user scenarios and design specifications.
  • Design and work with a Python based automated test infrastructure; executing, developing, and maintaining automated test cases as well as maintaining and enhancing the framework.
  • Troubleshoot device problems which may occur in the hardware, firmware, or the test environment.
  • Design, develop and modify test cases written in Python.
  • Develop test plans for small/medium sized projects or functional testing.
  • Accurately complete documentation on test results and analysis.
  • Participate in project planning and design discussions as a member of a cross-functional team.
  • Guide members of cross-functional team in proper test development practices and enforce good coding standards such as PEP8.
  • Work with peers to achieve project, personal and team goals.
  • Maintain and enhance job-related skills by self-teaching or participating in appropriate training and development programs.

Primary Requirements

  • 5 – 7 years of test automation experience and a Bachelors degree in Computer Science or equivalent.
  • Excellent Python programming skills, experience with LabVIEW and TestStand desirable.
  • Solid understand of TCP/IP networking: routing, switching, and network standards from layer 1 on up through the transport and applications layers.
  • Experience with server configuration and environment setup.
  • Familiarity with WiFi, ZigBee, 802.15, 802.11, serial, USB is desirable
  • Experience with web protocols, services, languages, and frameworks such as HTML/XML is desirable
  • Experience with bug tracking and test results tracking tools such as Jira and TestRail

Experience working on Agile/Scrum teams

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Test Engineer: Python Automation & Networking
Lead Software Test Engineer: Python Automation & Networking

Stone Arch Services • Indiana (PA)

On-site
USD 110,000 - 145,000
Software QA Automation
Software QA Automation

eInfochips • Boston (MA)

On-site
USD 80,000 - 100,000
Wireless Engineer
Wireless Engineer

Central Business Solutions, Inc • Sunnyvale (CA)

On-site
USD 120,000 - 170,000
Senior Test Engineer
Senior Test Engineer

Xsight Labs • United States

On-site
USD 110,000 - 170,000
Software Test Engineer
Software Test Engineer

eInfochips • Boston (MA)

On-site
USD 80,000 - 100,000
Senior QA Automation Engineer
Senior QA Automation Engineer

Access Data Consulting Corporation • Englewood (CO)

On-site
USD 95,000 - 120,000
Automation Test Lead
Automation Test Lead

TechDigital Group • Austin (TX)

On-site
USD 90,000 - 120,000
Wireless Test Engineer
Wireless Test Engineer

Eva Automation • Redwood City (CA)

On-site
USD 100,000 - 130,000
Electrical Test Engineer, Hardware
Electrical Test Engineer, Hardware

RightPro Staffing • Connecticut

On-site
USD 70,000 - 90,000
Software Verification Lead
Software Verification Lead

Real • California (MO)

On-site
USD 70,000 - 90,000
Health insurance
Retirement savings plans
Paid leave