Search by job, company or skills

5-8 Years
SGD 8,500 - 12,500 per month
Early Applicant
  • Posted 6 days ago
  • Be among the first 20 applicants

Job Description

Job Summary:

The Senior Software Quality Engineer will help ensure the quality, reliability, and release readiness of Onto Innovation's MBU software product, and related semiconductor metrology software platforms. The role combines end-to-end system validation, test automation, AI-assisted quality engineering, customer escalation support, and cross-functional collaboration.

Responsibilities:

  • Software Quality Assurance

. Develop and execute comprehensive test strategies, test plans, and test cases based on product requirements, system specifications, and technical designs.

. Perform functional, integration, system, interface, regression, performance, benchmarking, and end-to-end workflow testing.

. Validate workflows spanning equipment operation, measurement data acquisition, recipe setup, analysis, and solution output.

. Participate in release planning, quality risk assessment, defect triage, and release readiness reviews.

. Track and communicate quality metrics, defect trends, test coverage, and release risks.

  • Test Automation and DevOps

. Design, develop, maintain, and improve scalable automated test frameworks and regression suites.

. Automate high-value functional, integration, regression, API, workflow, and performance tests.

. Integrate automated tests with Azure DevOps (ADO) pipelines and CI/CD workflows.

. Use Git and GitHub for source control, code review, collaboration, and automation asset management.

. Improve automation coverage, test execution efficiency, repeatability, traceability, and release confidence.

  • AI-Assisted Quality Engineering
  • Use AI-assisted engineering tools such as GitHub Copilot, Microsoft Copilot, and approved large language model (LLM) technologies to improve engineering productivity.
  • Apply AI-assisted approaches to test design, test case generation, test script development, defect investigation, log analysis, root-cause exploration, and technical documentation.
  • Evaluate AI-generated outputs critically and ensure that automated test assets meet quality, security, privacy, and maintainability expectations.
  • Identify practical opportunities to introduce AI-enabled quality engineering while maintaining appropriate human review and governance.
  • Customer Escalation and Collaboration

  • Reproduce, investigate, document, and validate customer-reported software issues.
  • Collaborate with Software Development, Product Management, Applications, Characterization, Customer Support, Field Service, and other stakeholders to resolve critical issues.
  • Help translate customer impact into clear engineering priorities, validation plans, and release recommendations.
  • Contribute to root-cause analysis, corrective actions, preventive actions, and continuous process improvement.

Provide technical guidance and mentoring to other SQAengineers when needed.

Qualifications

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Engineering, Physics, Chemistry, Material Science, or a related discipline.
  • Five or more years of software quality assurance, software testing, test automation, or related engineering experience.
  • Strong knowledge of software quality assurance methodologies, tools, processes, and defect management practices.
  • Experience creating comprehensive test strategies, test plans, test cases, and release validation criteria.
  • Hands-on experience designing or maintaining automated testing solutions.
  • Proficiency in at least one programming or scripting language, such as Python, C#, Java, JavaScript/TypeScript, or PowerShell.
  • Hands-on experience with Azure DevOps (ADO), Git/GitHub, CI/CD pipelines, work-item tracking, and test management practices.
  • Strong analytical, troubleshooting, communication, and cross-functional collaboration skills.
  • Experience working in Agile or Scrum software development environments.

Preferred Qualifications

  • Practical experience using GitHub Copilot, Microsoft Copilot, or similar AI-assisted software engineering tools.
  • Experience applying AI or machine learning techniques to software testing, defect analysis, quality analytics, or engineering productivity.
  • Experience testing distributed systems, APIs, services, desktop applications, databases, hardware/software integrations, or complex end-to-end workflows.
  • Experience supporting customer escalations and working with global customers, applications teams, field teams, or customer support organizations.
  • Knowledge of semiconductor front-end processes, optical metrology, thin-film metrology, OCD metrology, numerical analysis, machine learning, or material characterization.
  • ISTQB or another relevant software testing certification.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Automated testing solutions

AI-assisted engineering tools

CI/CD

Similar Jobs

3-6 yrs
SGD 5,000 - 8,000 per month
Singapore, Jalan Besar
Skills:
LoadRunner or equivalent), Performance testing tools (e.g. JMeter, Security testing concepts, Disaster recovery testing, Monitoring and observability tools, Test automation frameworks, Infrastructure and application performance analysis
3-5 yrs
Singapore
Skills:
Java, Rust, Automation Frameworks, Performance Testing, Distributed Systems, High-concurrency architectures, Automated testing methodologies, Testing efficiency
7-10 yrs
SGD 7,000 - 10,000 per month
Singapore, Tanjong Pagar
Skills:
Java, C#, Typescript, Javascript, Testrail, Jira, Api Testing, Python, Playwright, CI CD
5-8 yrs
SGD 5,500 - 8,000 per month
Orchard Road, Singapore
Skills:
Test Automation, Test Planning, Software Testing Life Cycle, Test Documentation, Test Management, Test Automation Tools, Information Technology, Test Case Development, Correcting Software Defects, Analytical and Problem-Solving Skills, Computer Science, interaction with developers, Mission Critical Systems, Functional Programming, Development of Test Plans, Quality Assurance Procedures
6-8 yrs
Singapore
Skills:
Agile Scrum, Functional Testing, Quality Assurance, Database Testing, DevOps practices, Oracle Fusion integration testing, API testing using Postman, CI CD pipelines, SQL-based data validation, Test automation using Selenium, Oracle Fusion Cloud Finance, AI-powered applications, AI-enabled testing