Skip to content

Senior Automation Test Engineer (Semiconductor Industry)

Singapore, Central Singapore, SingaporeDC

Job description

About Sioux

Sioux is a global technology company that helps leading high-tech firms create and produce their products. We have a team of over 1,100 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a competitive edge at a better cost-effectiveness.

As a rapidly growing employer, Sioux values its employees' growth and well-being. We invest in their career development and foster a positive work environment that promotes personal and professional growth.

Sioux in Singapore

Sioux Singapore plays a pivotal role in the Asian market by offering R&D services from our centers across Europe and Asia to customers in Taiwan, Japan, Korea, Malaysia, and Singapore. This expansion allows us to meet the changing needs of our domestic and international (OEM) customers in the semiconductor, analytical, and medical industries.

The role

We are currently seeking a Software Test Engineer to join our team. In this role, you will play a crucial part in ensuring the quality and reliability of the machines.

Your responsibilities will include:

Definition and Automation of Test Cases:

  • Creating comprehensive and precise test cases based on the defined test strategy.
  • Automating test cases to improve efficiency and effectiveness.
  • Proficiency in test automation tools and frameworks, including BDD concepts and the Gherkin language.

Execution of Test Cases:

  • Performing both manual and automated testing to validate software functionality and performance.
  • Thoroughly documenting test results and promptly reporting any defects.
Defect Reporting and Collaboration:
  • Collaborating with software development teams to analyze and troubleshoot reported defects.
  • Providing detailed defect reports and supporting information to aid in efficient bug resolution.
  • Contributing to tracking defects to closure.
Test Environment and Infrastructure Management:
  • Taking responsibility to manage and maintain test environments and infrastructure.
  • Ensuring the availability of necessary resources for testing activities
  • Integrating test automation solutions into the CICD pipeline.
Contribution to Test Strategy:
  • Understanding the software architecture and the underlying development and interface technologies.
  • Help identifying opportunities for test automation.
Continuous Learning and Knowledge Sharing:
  • Staying up to date with the latest advancements and trends in testing methodologies and technologies.
  • Sharing your knowledge and experience with team members to promote continuous improvement within the test competence.

Job requirements


  • Bachelor’s or master’s degree in computer science, electrical engineering, or related field.
  • Strong understanding of software architecture and familiarity with various development and interface technologies.
  • Demonstrated expertise as a software test engineer with a track record in defining test cases, executing tests, and reporting defects within multi-disciplinary environments where software interfaces with disciplines such as mechanics and electronics.
  • Proficient in one or more widely used programming and scripting languages, particularly Python and/or C#.
  • Proficiency in test automation tools and frameworks, preferably including BDD concepts and the Gherkin language.
  • Knowledgeable in CICD pipelines and associated tools.
  • ISTQB certified at the advanced level or demonstrate a willingness to progress from the foundation level.

Soft skills

  • Excellent problem-solving and analytical skills.
  • Effective communication and collaboration abilities.
  • Self-motivated with a strong sense of ownership and a drive for continuous learning.

Job Location

Our office is conveniently located next to the Tai Seng MRT station.