Posted on February 25, 2016 · Posted in CONSULTING

Our client are searching for an experienced Test Automation Engineer to join them on a permanent basis in Singapore.

The successful candidate will be a good programmer experienced with Java who understands the importance and benefits of automation. They will be an eager learner willing to learn new techniques and technologies. They will be open to being mentored. They will be able to work effectively in a collaborative team environment.

Job descriptions:

  • Implement test automation in Java using a BDD approach.
  • Learn instruments and trade workflow in Financial Markets to the point needed to write effective automated tests.
  • Learn and leverage test automation tools like Cucumber and Selenium.
  • Engage with development, architecture and business representatives to gain complete and detailed understanding of test automation requirements.
  • Identify and coordinate test environment requirements prior to test execution
  • Execute and maintain the automated test suite.
  • Create reusable automation libraries.
  • Create reports to show the status of projects and key test automation activities.
  • Create training procedures for the use of automated testing tools.
  • Applies FM Testing established quality assurance and testing policies, standards and procedures.

General profile

  • Adequate English communication skills in writing and speaking in an English working environment.
  • Strong abilities on problem solving and constructive thinking, a quick learner.
  • A logical thinker in front of huge complexity and uncertainty.
  • Team player with proactive thinking and initiative to improve the entire team’s efficiency and collaboration.
  • Enthusiastic about software quality engineering and its modern applied practices/tools.


  • 3+ years of Java programming experience.
  • Experience in Financial Markets Trading system Murex.
  • Experience with industry leading databases like Oracle, Sybase etc, and strong in writing SQL.
  • Experience in tailoring test automation and management tools (QTP, LoadRunner, Cumcumber, QualityCenter, JIRA and such).
  • Scripting language experience, Shell Script, VB Script, Perl, Python, Excel VBA etc.
  • Excellent troubleshooting skills to root cause complex issues required.

Good to have skills and experience:

  • Experience with BDD testing. Cucumber is a major plus
  • Experience with automated UI testing tools like Selenium is a major plus
  • Experience in working with test automation frameworks
  • Knowledge of QA and testing standards, methodologies, tools and processes
  • Ability to succeed in high energy, dynamic environment

Minimum required language knowledge (speaking+writing):

  • English

Job Location:                  Singapore
Job Reference:               112541
Job Type:                          
Job Rate/Salary: