We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Software Test Engineer

NeuroStar
United States, Pennsylvania, Malvern
3222 Phoenixville Pike (Show on map)
Apr 22, 2025

Software Test Engineer
Location

US-PA-Malvern
ID

2025-1258


Category
Product Development

Position Type
Regular Full-Time



Overview

Position Overview: We are seeking a motivated and enthusiastic individual to join our team as a Software Test Engineer. You will play a crucial role in the development, test, and maintenance of Neuronetics product and non-product software. The Software Test Engineer is an integral part of the software team that ensures high reliability, accuracy, and robustness of Neuronetics software. They interact with a team of both contract and in-house development and test personnel. Responsibilities include creating, developing, and executing Test Plans and Protocols, writing and testing automation tests, debugging software issues, and assisting with the creation/review of requirements and design documentation. You will work with a multidisciplinary team of experts while working on projects that leverage software solutions to ensure the highest quality of Neuronetics software.

Essential Duties/Responsibilities:

    Creating, maintaining and executing test plans and protocols for the release of Neuronetics product and non-product software
  • Working closely with requirements authors and internal/external software development teams to ensure that all software requirements are tested and documented
  • Working closely with Field Service and Quality Assurance teams to assist in investigation of all software related customer issues, ensure that the issues are tested and documented when the issues are corrected
  • Help manage and maintain the software QA defects to ensure items are documented, fixed, and retested prior to field/commercial implementation
  • Assist in deploying Neuronetics product and non-product software
  • Evaluating and implementing tools needed for test automation
  • Writing functional and user-interface Test scripts and test cases
  • Performing regression tests and database testing
  • Interacting with the developers and field engineers on bugs and field reports
  • Other Duties as needed or required

Knowledge, Skill, and Abilities:

  • Knowledge of Agile & Waterfall Development methodologies
  • Experience with automated testing tools and frameworks (e.g., Selenium, NUnit, SpecFlow)
  • Ability to write, maintain, and analyze performance tests to ensure application scalability using tools like JMeter.
  • Strong knowledge of SQL
  • Familiarity with version control systems (e.g., Git)
  • Very high attention to detail
  • Ability to work in a cross functional team
  • Ability to communicate effectively with both developers and engineering managers on bugs, issues, and potential impact to the product and/or software

Education and Experience:

  • BS in Computer Science, Information Science or equivalent
  • Minimum 4+ years' experience as Software Test Engineer
  • 2 years' experience working with automated testing tools
  • Experience using software life cycle tools such as HP QC or JAMA or similar

Preferred Skills:

  • Knowledge of FDA QSR
  • Excellent communication skills
  • Familiarity with Cybersecurity test standards and methods

Physical Requirements

  • Standing/Sitting: 95%
  • Walking/Bending/Stooping: 5%
  • Lifting Requirements: None
  • Travel by air, rail, auto (0% of time)

*Applicants must be authorized to work for any employer in the US. We are unable to sponsor or assume responsibility for employment visa/work authorization at this time.

Neuronetics is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit

discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability,

genetic information, pregnancy or any other protected characteristic as outlined by federal, state, or local laws. This policy

applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall,

leave of absence, compensation, benefits, training, and apprenticeship. Neuronetics makes hiring decisions based solely on

qualifications, merit, business needs at the time.

Applied = 0

(web-94d49cc66-r6t7c)