Epicareer Might not Working Properly
Learn More

Software Test Engineer

  • Full Time, onsite
  • Keysight Technologies Malaysia Sdn. Bhd.
  • Bayan Lepas, Malaysia
Salary undisclosed

Apply on


Original
Simplified

Key Responsibilities:

Instrument Manufacturing Test:

  • Perform system and solution test execution, analyze system compatibility and integration issue, troubleshoot and identify root cause, and propose for solution.
  • Develop and execute manufacturing test plans for modular instrument products.
  • Collaborate with cross-functional teams to identify and resolve test-related issues.
  • Conduct root cause analysis for test failures and implement corrective actions.

Software Development:

  • Collaborate with cross-functional teams to understand software requirements and design comprehensive test plans.
  • Design, develop, and maintain software applications for automated testing processes using C#, ASP.NET, and SQL Server.
  • Create and optimize test scripts to enhance efficiency and accuracy.
  • Collaborate with software engineers to integrate test processes into the overall software development life cycle.
  • Identify, document, and track software defects, working closely with development teams to resolve issues.
  • Participate in the continuous improvement of testing processes and methodologies.

Qualifications:

  • Master’s or Bachelor's degree in Computer Science, Software Engineering, Electronic and Electrical Engineering, or related field.
  • Minimum 8 years of relevant working experiences.
  • Proven experience in modular instrument, smart manufacturing, automated software development, system and solution integration including the development of test plans and troubleshooting.
  • Strong proficiency in programming languages, particularly C# and SQL.
  • Experience in Cloud and Web-based software development is an added advantage.
  • Strong understanding of project management, Application Programming Interface (API), software development methodologies and best practices.
  • Knowledge of software development life cycle (SDLC) and testing methodologies.
  • Excellent problem-solving skills, time and task management, and attention to detail.
  • Effective communication skills, reporting, and ability to work collaboratively in a team environment.

Preferred Qualifications:

  • Previous experience in Agile or Scrum environments.
  • Experience with test automation tools and frameworks.
  • Familiarity with software project management and reporting.