Senior Software Test Engineer
Singapore - Marsiling Update time: January 23,2020
Job Description

How Will You Make an Impact?

 

 

As a software tester, you are involved in the quality assurance stage of software development and deployment. Software testing involves the analysis of software, and systems, to avert risk and prevent software issues. Assessing code and software test automation is one part of the role of a software tester. Your role is integral to the creation of software systems and technical products.

 

What will you do?

 

·         Work independently in a cross functional team to conduct complex software testing activities including design and execute Software test plans and test cases to ensure they meet quality, reliability, and design requirements.

·         Analyze application or business operational problems and requirements and recommend solutions.

·         Lead small teams to complete software test projects

·         Work in a geographically separated team in different time zones

·         Contribute to innovation and process improvement efforts

·         You'll conduct automated and manual tests to ensure the software created by developers is fit for purpose.

·         You should be enthusiastic to break software, find bugs and issues within a product before it gets deployed to everyday users.

·         You might work on individual projects, projects that span different department or multinational projects.

·         You will need to be, or become, familiar with programming and using coding languages. 

 

 How will you get here?

 

1.      Education

·         Technical degree with 4-5 years of relevant experience as a software professional

 

2.       Experience

·         5 years of SQA (Software Quality Assurance) test process and methodologies in embedded system or web application.

·         2 to 3 years of experience leading small teams successfully.

·         Having completed 3 to 4 full-cycle SW projects.

·         2 year of experience using test automation tool such as Selenium/Appium, Jmeter, or scripting language such as java script and python

 

Advantageous / Good-to-have

·         Previous experience working with clinical workflows testing is a plus; experience and knowledge of sample preparation process in clinical workflows is highly desired.

·         Experience with automated liquid handlers testing (e.g., Hamilton or equivalent) and state machine analysis will be highly advantageous.

 

3.     Knowledge, Skills, Abilities

·         Experience in agile software development.

·         Experience with web services API testing.

  • Experience testing on Amazon Web Services.
  • Experience with performance and load testing using load runner or Jmeter.
  • Experience with touch screen automation via Appium for Android.
  • Experience with web base test automation via Selenium for java.
  • Test Environment Setup (Maven Integration, Selenium/Appium, Java, TestNG and Jenkins Integration)
  • Translate business requirements into functional specifications to be conveyed to in-house development team/ vendors to develop proposed solutions/ enhancements

 

Get email alerts for the latest"Senior Software Test Engineer jobs in "