10/06/2022 updated


100 % available
Assistant Vice President (Test Lead), Technical Lead, Senior Software Engineer
Singapore, Singapore
Singapore
B.Tech Computer ScienceJava (Programming Language)Acceptance TestingApplication Programming Interfaces (APIs)Data AnalysisAndroid (Software)Apple IOSTest AutomationBug ManagementC++ (Programming Language)Cloud ComputingContinuous IntegrationData StructuresHP LoadrunnerIntegrated Development EnvironmentsApache JMeter
Test, Selenium, Appium, XCUITEST, BDD/TDD, TestNG, JUNIT, TOSCA, MAVEN, Sonarqube, Java, C/C++, Python Control Source GIT, CI/CD Jenkins, HP QC, HP ALM, Zephyr API Postman, SOAP UI, Load Runner, Jmeter, SeeTest, BrowserStack, Perfecto, Saucelabs, SAP Materials Management, SAP, scrum team, API, test automation, software development environment, test scripts, Jenkins, BDD framework, UAT, automated tests, continuous integration, bug fixes, Scrum, cloud, iOS, Android, data structures, data analysis, ALM, QTP
Languages
EnglishFluentHindiFluent
Project history
Before taking this permanent role with DBS, started working with DBS as a Test Lead (on contract
with NTT Data) from Jun 2019 to Feb 2020
* Lead test activities for teams working on different applications (under Payment/Name
Screening, KYC and FRAUD), and implement new solutions and improve existing solutions
on regular basis
* Work in a fast-paced agile software development environment ensuring quality of the
various applications
* Leading implementation of Performance testing across different applications, also
Performance test scripts are integrated with Jenkins.
* Work closely with Business Analysis team to understand requirements and make
appropriate test plans that can be used for automation
* Setup test automation BDD framework and environment for development and UAT
testing
* Integrate automated tests into continuous integration process and maintain them
* Participate in the incremental improvement of test cycles, and continuous integration
practices
* Analyse testing results, produce test reports to the team and follow up with bug fixes
* Establish metrics to determine success of projects (e.g., scope, time, intended results,
etc.).
* Understand business process and review functional documents to align with test scripts
* Prepare relevant documents and liaise for the communication of functional issues
between users and technical project team members during the course of the project
* Ensure that all team members are adhering to Sprint/Project timelines and any deviations
are resolved with the Scrum Master and Test Manager
* Ensure that all deliverables including feature files/test cases, test results, automated test
scripts, automated regression test results etc. are thoroughly reviewed
* Ensure that the team members are providing realistic estimates during Sprint Planning,
must assess and revise estimates based on the complexity of the feature
with NTT Data) from Jun 2019 to Feb 2020
* Lead test activities for teams working on different applications (under Payment/Name
Screening, KYC and FRAUD), and implement new solutions and improve existing solutions
on regular basis
* Work in a fast-paced agile software development environment ensuring quality of the
various applications
* Leading implementation of Performance testing across different applications, also
Performance test scripts are integrated with Jenkins.
* Work closely with Business Analysis team to understand requirements and make
appropriate test plans that can be used for automation
* Setup test automation BDD framework and environment for development and UAT
testing
* Integrate automated tests into continuous integration process and maintain them
* Participate in the incremental improvement of test cycles, and continuous integration
practices
* Analyse testing results, produce test reports to the team and follow up with bug fixes
* Establish metrics to determine success of projects (e.g., scope, time, intended results,
etc.).
* Understand business process and review functional documents to align with test scripts
* Prepare relevant documents and liaise for the communication of functional issues
between users and technical project team members during the course of the project
* Ensure that all team members are adhering to Sprint/Project timelines and any deviations
are resolved with the Scrum Master and Test Manager
* Ensure that all deliverables including feature files/test cases, test results, automated test
scripts, automated regression test results etc. are thoroughly reviewed
* Ensure that the team members are providing realistic estimates during Sprint Planning,
must assess and revise estimates based on the complexity of the feature
* Work as a Test Automation lead, responsible for developing test automation framework
for mobile and web and implementing it across various teams and help them set up test
automation in their respective applications
* Integrate test automation framework with the device farm and CI/ CD pipeline
* Maintain the cloud device farm as an admin
* Setup test automation framework and environment for development
* Integrate automated tests into continuous integration process and maintain them
* Evaluate different tools like TOSCA to see if they fit the project requirement
* Conduct technical Interview for potential hires across different applications
* Coach new hires and peers on the automation framework and iOS mobile automation
for mobile and web and implementing it across various teams and help them set up test
automation in their respective applications
* Integrate test automation framework with the device farm and CI/ CD pipeline
* Maintain the cloud device farm as an admin
* Setup test automation framework and environment for development
* Integrate automated tests into continuous integration process and maintain them
* Evaluate different tools like TOSCA to see if they fit the project requirement
* Conduct technical Interview for potential hires across different applications
* Coach new hires and peers on the automation framework and iOS mobile automation
Worked as a test automation lead in various business transformation projects for leading banks in
APAC and Europe.
* Setup test automation framework and environment for development and UAT testing
* Constantly ideate and come up with innovative solutions to improve the effectiveness
and efficiency of QA capabilities
* Coach new hires and peers for iOS & Android mobile automation
* Plan, create, maintain, and support manual and automated tests against new features
developed
* Facilitate customer workshops with end users and other stakeholders to align business
goals, requirements, and deliverables
APAC and Europe.
* Setup test automation framework and environment for development and UAT testing
* Constantly ideate and come up with innovative solutions to improve the effectiveness
and efficiency of QA capabilities
* Coach new hires and peers for iOS & Android mobile automation
* Plan, create, maintain, and support manual and automated tests against new features
developed
* Facilitate customer workshops with end users and other stakeholders to align business
goals, requirements, and deliverables