Back to results

Closed listing

Software QA Test Engineer

  • Fort Washington, PA, United States

This opening has closed.

The original listing is kept below for reference.

Job details

Closing date
Experience
4+ years of experience in software quality assurance, software testing, or a closely related engineering discipline.
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

We are looking for a Software QA Test Engineer to join a semiconductor equipment team in Fort Washington, Pennsylvania on a contract basis with the potential for a permanent role. In this role, you will help verify the performance, stability, and reliability of complex software that supports precision equipment, working closely with engineering and cross-functional partners in an Agile environment. The position offers hands-on involvement with both simulated platforms and production hardware while contributing to high-quality releases for advanced automation systems.

Responsibilities:

  • Create and maintain comprehensive test strategies, detailed test cases, and execution scripts for software used in real-time equipment control.
  • Partner with developers, systems engineers, and distributed team members to clarify requirements and confirm test readiness for new functionality.
  • Conduct functional, integration, end-to-end, and regression testing to evaluate software behavior across multiple operating scenarios.
  • Record, prioritize, and follow software defects through resolution using established issue-tracking practices and tools.
  • Build and enhance automated validation routines in Python to improve repeatability and broaden system-level test coverage.
  • Assess software performance in simulation environments as well as on physical semiconductor manufacturing equipment.
  • Assist with equipment demonstrations, qualification activities, and customer acceptance events by validating system operation and issue resolution.
  • Analyze unexpected system behavior, isolate root causes, and collaborate with development teams to drive effective fixes.
  • Recommend and implement improvements to QA workflows, testing tools, and overall coverage to strengthen product quality.
  • 4+ years of experience in software quality assurance, software testing, or a closely related engineering discipline.
  • Solid knowledge of test methodology, test case design, defect management, and software validation best practices.
  • Hands-on experience with Python scripting or test automation frameworks used for system or integration testing.
  • Familiarity with C++ applications for debugging, test development support, or understanding software behavior.
  • Background testing real-time, embedded, or hardware-connected systems in a technical product environment.
  • Understanding of Agile Scrum development practices and experience working within iterative delivery cycles.
  • Experience with defect tracking or test management platforms such as Jira.
  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related field.
More about this job

Skills

  • Python
  • Quality assurance
  • Test automation
  • C++
  • Debugging
  • Agile
  • Scrum
  • Jira
  • Computer science
  • Computer engineering

Report this job