Singapore, Singapore

Automation Test Lead

 Job Description:

Main Duties:

  • Over 10 years of experience in automation testing with Hands on experience in both open source and licensed automation tools, preferably in Selenium, Validata, Appium. Solid programming background with any modern programming language.
  • Design/Architect test automation framework and define automation test strategy across the application landscape covering the end to end products flows and regression
  • Be able to drive automation discussions with the project stakeholders and test teams to identify the candidates/scope for automation and conduct cost benefit / ROI analysis
  • Estimate the automation book of work and plan for capacity to address the automation requirements across the platform.
  • Drive automation testing for all the work streams to improve the quality and efficiency of overall testing cycle
  • Create automation scripts for automated build verification and prepare for QA alignment with overall DevOps strategy
  • Automate test data provisioning by extracting and injecting test data as per the projects’ requirements.
  • Effectively manage and track automation coverage through SLAs/KPIs
  • Improve efficiencies through reusable and robust automation scripts and maintainability of the automation test scripts
  • Run demo, walkthrough and/or training to enable the testing teams to execute the automation scripts and manage minor modifications
  • Manage stakeholders at all levels right from Delivery Executives, Project managers, test managers, automation testers and vendor partners
  • Have good understanding of banking basics and wealth management products
  • Have working experience in areas of Waterfall, Agile and DevOps

Qualifications

Work Experience Requirements:

  • At least 10+ years of hands on experience in automation scripting and driving end to end automation with more than one automation tools
  • Have strong technical skills with hands on experience in programming with any industry leading programming language
  • Exposure to both functional and non-functional testing, manual and automation testing in banking and financial domain (Private Banking, Investment Management, Asset Management, preferred)
  • Stay abreast of latest Test Automation, Automation tools and frameworks and also, with new trends, Open Source, Continuous Integration & Continuous Development (CI & CD)
  • Able to build and manage a team (capacity Planning) that includes both internal and externally sourced testers. Motivate the team, recognize good talent and bring out the best out of each individual.
  • Good understanding of project management principles and familiarity in different development & testing methodologies.
  • Strong verbal and written communication skills with the ability to build and deliver powerful presentations to ensure QA vision is understood and implemented correctly.
  • Proficient in all areas of vendor management including experience with onshore / offshore / outsourcing models

Education Requirements:

  • Master’s degree/ Bachelors in information technology, computer science or related discipline
  • ITSQB-BCS Advanced Test Manager (desirable but not essential)

  Required Skills:

Wealth Management Capacity Planning Agile Development Working Experience Offshore Test Scripts Test Automation Continuous Integration Modifications Outsourcing Asset Management Project Managers Analysis Selenium DevOps Vendor Management Automation Banking Presentations Integration Programming Information Technology Computer Science Strategy Education Testing Project Management Planning Design Communication Science Training Management