Senior QA Engineer

Onto

$115K — $172K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or related field
  • 7+ years of experience in software and systems level testing
  • Proficient in developing automation frameworks and scripting (Python, JavaScript, etc.)
  • Expertise in Windows development, .NET platform (C#, C++), and relational databases (SQL Server)
  • Strong understanding of Agile, Scrum, or Kanban methodologies
  • Excellent problem-solving skills in complex multi-threaded environments
  • Ability to communicate effectively and collaborate well with cross-functional teams

Responsibilities

  • Conduct requirements-based and system level testing to ensure software quality and efficiency
  • Collaborate with software, hardware, and application teams for software validation
  • Develop comprehensive test plans for new features and products
  • Investigate and log issues, escalating as necessary
  • Create test strategies for different sub-systems within products
  • Execute automated and manual tests, including regression and acceptance tests
  • Stay current with industry trends in software and hardware-software integration

Benefits

  • Annual bonus opportunities
  • Potential long-term incentives tied to company and individual success
  • Opportunity for international travel to customer sites on business needs
Full Job Description
Job Summary & Responsibilities

  • Perform requirements-based and system level testing across projects and platforms ensuring quality and efficiency for Onto's Inspection Business Unit solutions
  • Cross-functional collaboration with software, hardware, manufacturing and applications teams to validate software
  • Analyze and verify software requirements for testability, clarity and completeness
  • Develop comprehensive test plans for new features and products
  • Investigate, reproduce, log and escalate issues/defects
  • Develop efficient test strategies (test cases and procedures) for the different sub-systems comprising the product
  • Develop and execute automated and manual tests, regression, functional, and acceptance tests
  • Conduct thorough testing and debugging of software to ensure high-quality and reliable operation
  • Participate in the design and implementation of new features and functionalities
  • Perform design/code reviews for all automation scripts and manual test cases, collaborating with systems engineers, software developers, and other technical staff
  • Provide technical support and guidance to other team members
  • Stay updated with the latest industry trends and technologies in software development and hardware-software integration


Qualifications

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related field
  • Ability to understand requirements and design test strategies and plans based on those requirements
  • Proven experience (7+ years) in software testing and/or systems level testing for highly technical applications
  • Experience developing automation frameworks or automated tests and scripting (Python, JavaScript, etc.)
  • Experience testing client/server solutions
  • Excellent skillset focused on Windows development, the .NET platform (C#, C++), and relational databases (SQL Server a plus)
  • Experience with software development methodologies such as Agile, Scrum, or Kanban
  • Excellent problem-solving skills and attention to detail and quality. Demonstrated experience debugging complex multi-threaded environments
  • Ability to design and execute test strategies and plans based on requirements and functional designs
  • Strong written and verbal communication and collaboration skills
  • Must be able to travel internationally to customer sites at least 20% of the time, with additional travel as business needs require.


Desired Qualifications
  • Experience working in the semiconductor industry
  • Experience with version control systems (e.g., Git, AzureDevOps) and continuous integration/continuous deployment (CI/CD) practice


Compensation & Growth
• Base Salary Range:
$115,200.00 - $172,800.00, offered in good faith and based on experience, location, and qualifications.

  • Additional Rewards: Annual bonus opportunities and potential long-term incentives tied to both company and individual success.

Similar Jobs

More Jobs at Onto

  • Senior Software Engineer
    $115K — $172K *
    Wilmington, MA 01887 (Middlesex County)
    Information Technology
    In-Person
  • Senior QA Engineer
    $115K — $172K *
    Wilmington, MA 01887 (Middlesex County)
    Information Technology
    In-Person
  • QA Engineer 3
    $96K — $145K *
    Wilmington, MA 01887 (Middlesex County)
    Information Technology
    In-Person
  • Senior Systems Engineer
    $128K — $192K *
    Hillsboro, OR 97124 (Washington County)
    Manufacturing & Automotive
    In-Person
  • Field Service Engineer 3 (Non-Exempt)
    $71K — $107K *
    Tampa, FL 33647 (Hillsborough County)
    Technical Services
    In-Person

More Information Technology Jobs

Find similar Senior QA Engineer jobs: