Tech Lead Role for Testing Services– Application & Infrastructure Services Tech Lead Role for Testing Services– Application &  …

à Singapour, Singapore, Singapour
CDI, Plein-temps
Soyez parmi les premiers à postuler
à Singapour, Singapore, Singapour
CDI, Plein-temps
Soyez parmi les premiers à postuler
Tech Lead Role for Testing Services– Application & Infrastructure Services
Test Tech Lead will be responsible for the following:

1. Governance of Testing Services and People Management
  • Establish test governance and testing processes in the 3 core areas - test automation, performance and service virtualization.
  • Define and chart the new testing roadmap, technique, approach and tools for continuously improve and accelerate the pace of testing and quality by applying industry-accepted best practices
  • Act as a key point of contact for IT project delivery project managers for rendering the services in the 3 core areas.
  • Lead and mentor the technical test team members, as well as manage outside contract testers across 3 core functions
2. Test Automation
  • Develop and execute test cases, scripts, plans and procedures (automated).
  • 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
  • Expertise on types of automation such as Web/Mobile/API/Microservices using automation tools such as UFT, TOSCA, Appium, Selenium, Rest Assured, SOAP UI and any other most practised industry tools.
  • 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.
  • Create automation scripts for automated build verification and prepare for test alignment with overall DevOps strategy
  • Manage stakeholders at all levels right from Delivery Executives, Project managers, test managers, automation testers and vendor partners
  • Have working experience in areas of Waterfall, Agile and DevOps
  • Hands-on experience on Behaviour Driven Development, Jira, Kanban, and mentor team to adopt the Jira lifecycle management.
3. Performance Testing
  • Worked with App-Dev, Production, Technical and Business Managers in planning, scheduling, developing, and executing performance tests.
  • Solid background in performance testing across different applications technology such as Web, Mobile, Microservices, etc.
  • Good knowledge on performance engineering.
  • Well verse in performance test plans by incorporating performance testing objectives, testing environment, user profiles, risks, test scenarios, explanation about the tools used, schedules and analysis, monitors and presentation of results.
  • Good experience on the use of load runner tool, Jmeter etc for performance testing.
  • Well verse with LoadRunner Analysis tool to monitor the server response times, throughput, Hits/sec, Trans/sec Transaction Response under load, Web Server Monitors, App server monitors, system monitors such as java processes, Oracle DB connections monitoring and other Performance metrics.
  • Familiar in managing performance testing for Agile as well as waterfall projects.
4. Service Virtualization

  • Provide technical leadership in the implementation of Service Virtualisation framework and process
  • Develop Service Virtualisation roadmap and architecture to promote the use of the technology across the organisation
  • Work with System Delivery and Service Provider to provision (Plan, Design, Configure & Operate) virtual services for the project
  • Coordinate with development and testing team to ensure virtual services and test data provide full test coverage as per testing requirements
  • Build a Service Virtualisation knowledge base (lessons learned, best practices, reusable handlers, etc)
  • Ensure standards and best practices for Service Virtualisation are developed, communicated and refreshed.
  • Oversee complex system diagnostics and troubleshooting of incidents as needed
  • Support projects to conceptualise the design solution and enable projects to derive benefits (ROI & business benefits) from Service Virtualisation


  • At least 12 to 15 years of experience in the areas of automation, service virtualization and performance testing mentioned above in banking domain
  • Have strong technical skills with hands on experience in programming with any industry leading programming language
  • Must be a team lead and have managed a team of at least >15 members technical team
  • Proficient in areas of vendor management including experience with onshore / offshore / outsourcing models
  • Good knowledge on project delivery process for Agile, Traditional waterfall and DevOps.
  • Excellent communication (spoken and written) skills and able to work motivate team and drive transformation in the areas of automation, service virtualization and performance testing.
  • Stay abreast of latest testing trend such as use of Artificial Intelligent and Machine learning. Experience in this area is a plus.

OCBC Bank logo
Offres similaires
Plus d'offres