This site uses cookies. To find out more, see our Cookies Policy

Automation Tester_Appium in Singapore at NTT DATA Singapore

Date Posted: 7/5/2018

Job Snapshot

  • Employee Type:
  • Location:
  • Date Posted:

Job Description

1) Analyse, create automation plans
2) Create and execute automated tests, track defects and report results
3) Actively acquire information from stakeholders rather than relying entirely on written Specs
4) Actively participate in inception, daily stand-ups and retrospective meeting & represent testing
5) Work effectively to define testable user stories, acceptance criteria, with all stakeholders
6) Respond to change quickly, including changing, adding, or enhacing test scripts
7) Automate the testing in-sprint and during SIT/UAT using the right tool set
8) Manage Test data to be used for Test Automation
9) Ensure continuous integration for testing code and implement continuous testing
10) Risk and Issue Management - Identify, mitigate and escalate testing risks and issues
11) Responsible for the timely delivery and utilisation of automated scripts
12) Accurately evaluate and report test results, test progress, and product quality

Job Requirements

1) Expert in UI test automation tools (Selenium WebDriver or similar)

2) Must have experience using a broad range of test automation frameworks - Appium, Cucumber, JUnit or similar
5) Expert knowledge of continuous Integration (CI) and Continuous Testing (CT) to streamline QA processes (Git, Maven, Gradle, Jenkins, Bamboo or similar)
6) Good experience with SDLC practices of Agile, Behavioural and Test-Driven Development (Lean, Scrum, XP or similar)
7) Experience in the field of financial/banking applications testing and testing on complex environments including multiple interfacing systems
8) Strong technical knowledge – able to code in one or more scripting language
9) Experience in test automation and developing automation frameworks from scratch
10) Experience automating testing in multiple technologies – Mobile, Mainframe, web, Java/.Net.
11) Experience of using and implementing a variety of test tools, including tools for test management / planning, defect tracking, test automation, test data management
12) Experience with Agile & Testing Tools like HPALM, UFT, JIRA, Confluence would be an advantage
13) Experience in designing and implementing test automation based on BDD
14) Experience of working on agile projects and deliveries
15) Possess excellent verbal and written communication skills.