Sr. Software Quality Assurance Engineer

FormFactor Inc.•Beaverton, OR
•$115,800 - $151,935•Onsite

About The Position

We are seeking a highly motivated and detail-oriented Sr. Software Quality Assurance Engineer to join our engineering team. The successful candidate will be responsible for ensuring the quality, reliability, and performance of software products through comprehensive testing activities, process improvements, and collaboration with cross-functional teams. The ideal candidate combines strong technical skills with a passion for quality and customer satisfaction, helping to deliver high-quality software products that meet business and user requirements.

Requirements

  • Attention to Detail
  • Critical Thinking
  • Customer Focus with Willingness to travel
  • Teamwork and Collaboration
  • Continuous Improvement Mindset
  • Technical Curiosity
  • Effective Communication
  • Accountability and Ownership
  • Strong understanding of 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, C#.
  • Familiarity with CI/CD tools such as Azure DevOps, Git, or Jenkins.
  • ISTQB or equivalent software testing certification.
  • Experience in performance or reliability testing.
  • C# Software Development, Python (Programming Language), Software Development Life Cycle (SDLC) Methodologies, Test Management Tools
  • Minimum of 8 years of related experience with a Bachelor’s degree; or 6 years and a Master’s degree; or a PhD with 3 years experience; or equivalent experience

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 provide clear recommendations for product improvements.
  • Validate bug fixes and ensure resolution quality.
  • Design and implement automated test solutions.
  • Maintain and improve automated test frameworks.
  • Integrate automated testing into CI/CD pipelines.
  • Monitor automation results and troubleshoot failures.
  • Work closely 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 the continuous improvement of QA methodologies and standards.
  • Help define test strategies and quality metrics.
  • Support root cause analysis activities for production issues.
  • Promote shift-left testing and quality engineering practices.

Benefits

  • medical
  • dental
  • vision
  • life insurance
  • disability coverage
  • a 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