Sr. Software Quality Assurance Engineer

FormFactor•Beaverton, OR

About The Position

FormFactor is seeking a highly motivated, detail-oriented Sr. Software Quality Assurance Engineer to help ensure the quality, reliability, and performance of software products. The role involves comprehensive testing, process improvements, and collaboration with cross-functional teams to deliver software that meets business and user requirements and supports customer satisfaction. Regular hours are day shift. The role is in Beaverton, Oregon; the posting does not specify whether the workplace is onsite, hybrid, or remote.

Requirements

  • At least 8 years of related experience with a bachelor’s degree; or 6 years with a master’s degree; or 3 years with a Ph.D.; or equivalent experience.
  • Strong understanding of the software development lifecycle (SDLC) and Agile methodologies.
  • Experience creating and executing test plans and test cases.
  • Experience with defect-tracking and test-management tools.
  • Knowledge of API and backend testing.
  • Strong analytical and problem-solving skills.
  • Experience with programming or scripting languages such as Python or C#.
  • Familiarity with CI/CD tools such as Azure DevOps, Git, or Jenkins.
  • Strong attention to detail, critical thinking, customer focus, teamwork and collaboration, continuous improvement mindset, technical curiosity, effective communication, accountability, and ownership.
  • Willingness to travel.

Nice To Haves

  • ISTQB or equivalent software testing certification.
  • Experience in performance or reliability testing.

Responsibilities

  • Develop, execute, and maintain test plans, test cases, and test scripts.
  • Perform functional, integration, regression, system, and performance testing.
  • Identify, document, track, and verify software defects.
  • Analyze test results and recommend product improvements.
  • Validate bug fixes and ensure the quality of resolutions.
  • Design and implement automated test solutions; maintain and improve automated test frameworks.
  • Integrate automated testing into CI/CD pipelines, monitor results, and troubleshoot failures.
  • Collaborate with software developers, product managers, and mechanical engineers.
  • Participate in requirements reviews, design reviews, and sprint activities.
  • Provide quality risk assessments during project planning.
  • Advocate for quality best practices across the development lifecycle.
  • Contribute to continuous improvement of QA methodologies and standards, help define test strategies and quality metrics, and support root cause analysis for production issues.
  • Promote shift-left testing and quality engineering practices.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Disability coverage
  • 401(k) with company match
  • Employee stock purchase plan (ESPP)
  • Paid time off
  • Quarterly profit-sharing bonuses
  • Flexible spending or savings accounts
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service