VEERAPRASAD T.

Senior Architect (QA Automation)

Commitment
0/ 5
Competency
0/ 5
Reliability
0/ 5
  • Overall Experience: 22 Years  
  • Agile Software Development:
  • Amazon Relational Database Service:
  • API Documentation:
  • Apache Maven:
  • API Development:

VEERAPRASAD T. 

Senior Architect (QA Automation)

Commitment
0/5
Competency
0/5
Reliability
0/5

Time zones ready to work

  • Eastern Daylight [UTC -4]
  • Dubai [UTC +4]
  • New Delhi [UTC +5]
  • China (West) [UTC +6]
  • Singapore [UTC +7]
  • Hong Kong (East China) [UTC +8]

Willing to travel to client location: Yes  

About Me 

I am having 18+ years of experience in IT Industry. Having automation experience on Mobile apps using Appium (1.6.1 – 1.12.1), Web-based applications using Selenium Web
I am having 18+ years of experience in IT Industry. Having automation experience on Mobile apps using Appium (1.6.1 – 1.12.1), Web-based applications using Selenium Web Driver (2.54 - 3.11), TestNG (6.14.2), Maven (3.7.0), Jenkins, and API (RESTFul Services) automation using HTTPClient/RESTClient, and Postman. Having experience with Frameworks design for Web, Mobile, and API automation testing. Having experience in BitBucket, Confluence, Swagger Hub, Jira, and Agile (Scrum). Have experience in automation scripts execution in Sauce labs (Amazon cloud), DockerHub, Jenkins CI/CD/CT pipeline and DevOps. I have explored new web automation tool CyPress using JavaScript coding and Mocha framework and implemented in the current project. I have worked on Banking, Payments, & Financial Services, Media (OTT), Telecom and Health Care domains. Possess exceptional skills in Functional, Automation Testing, Integration, System, Regression, Security and Usability Testing, delivery of Test artifacts, and documentation of Software Programming. I am currently associated as Senior Architect (QA Automation) for ValueLabs Services.
Show More

Interview Videos

Signup to see videos

Risk-Free Trial, Pay Only If Satisfied.

Portfolios

AstroGo, Transcend, Tribe and GoShop (E-commerce) using Appium, GoGhop using HTTPClient and Postman,

Role:

  • Understand Requirements, Test Cases and identifying right candidates for Mobile Automation.
  • Design common Appium framework for both Android and IOS platforms.
  • CyPress using JavaScript coding and Mocha framework for web
  • Understand Requirements, Test Cases and identifying right candidates for Mobile Automation.
  • Design common Appium framework for both Android and IOS platforms.
  • CyPress using JavaScript coding and Mocha framework for web application automation.
  • Used different types of real devices and virtual devices (Emulators) for Test cases Validation.
  • Developing Appium Scripts for Native Android Apps using Java.
  • Mobile apps scripts executing in Sauce labs with different versions of Android emulators.
  • Understanding API documentation in Confluence, JSON Requests and Responses in Swagger Hub.
  • API automation using HTTPClient/RESTClient for RESTFul services testing using GET, POST, PATCH, DELETE methods.
  • Designed framework and Validate JSON response, response time, status codes, and Widgets.
  • Capturing Cookies and other values from login response and pass in headers of other requests to maintain session.
Show More

Skills:

Tools: Visual Studio (Win)Selenium WebdriverRest APIsRESTClientPostmanJenkinsSwaggerJIRA

Gempak Web based application

Role:

  • Attending daily standup calls for Agile (Scrum) methodology and prioritize tasks.
  • Execution of Smoke/Regression mobile automation scripts on Staging/Sauce Labs.
  • Analyze execution report, amend scripts if changes required, and raise defects in JIRA for failure.
  • Attending daily standup calls for Agile (Scrum) methodology and prioritize tasks.
  • Execution of Smoke/Regression mobile automation scripts on Staging/Sauce Labs.
  • Analyze execution report, amend scripts if changes required, and raise defects in JIRA for failure.
  • Using Jenkins for CI/CD/CT, sending report to stakeholders and failure notifications through Slack.
  • Develop scripts for new functionalities, review the code, and check in code into BitBucket.
  • Assigning Functional Automation Tasks to team members, mentoring tasks, and resolve obstacles.
Show More

Skills: Cypress automation

Tools: Visual Studio Codejava script

GoShop e-commerce application mobile apps

Role:

  • Mobile automation using Appium for Android apps, and Mobile web applications.
  • Using Jenkins for CI/CD/CT, sending a report to stakeholders and failure notifications through Slack.
  • Mobile apps scripts ex
  • Mobile automation using Appium for Android apps, and Mobile web applications.
  • Using Jenkins for CI/CD/CT, sending a report to stakeholders and failure notifications through Slack.
  • Mobile apps scripts executing in Sauce labs with different versions of Android emulators.
Show More

Skills: AppiumAndroid

Tools: Eclipse

ENBD Dubai

Role:

  • API automation using HTTPClient/RESTClient for RESTFul services testing using GET, POST, PATCH, DELETE methods.
  • Designed framework and Validate JSON response, response time, status codes, and Widgets.
  • Capturing Cookies and other values from login response and pass in he
  • API automation using HTTPClient/RESTClient for RESTFul services testing using GET, POST, PATCH, DELETE methods.
  • Designed framework and Validate JSON response, response time, status codes, and Widgets.
  • Capturing Cookies and other values from login response and pass in headers of other requests to maintain session.
Show More

Skills:

Tools: RESTClient

BrZeeConnect (IP PBX) and BrZeeRec using Selenium WebDriver, TestNG

Role:

Spearheading the team, mentoring and monitoring them.  Attending daily standup calls for Agile (Scrum) methodology.  Design automation framework using Selenium Web Driver, TestNG, and Maven.  Preparing of automation Test scripts using Selenium WebDriver, Test data and running Test script

Spearheading the team, mentoring and monitoring them.  Attending daily standup calls for Agile (Scrum) methodology.  Design automation framework using Selenium Web Driver, TestNG, and Maven.  Preparing of automation Test scripts using Selenium WebDriver, Test data and running Test scripts for regression pack.  Tracking defects using Bugzilla until close, collecting metrics to keep records.  Responsible for delivery of quality products and Test artefacts to all stakeholders.

Show More

Skills: Java (All Versions)Selenium

Tools: Eclipse

Employment

Automation Architect

2017/10 - 2019/10

Skills: SeleniumAppiumJavaScriptJenkins

Your Role and Responsibilities:

 Attending daily standup calls for Agile (Scrum) methodology and prioritize tasks.  Execution of Smoke/Regression mobile automation scripts on Staging/Sauce Labs.  Analyze execution report, amend scripts if changes required, and raise defects in JIRA for failure.  Using Jenkins for CI

 Attending daily standup calls for Agile (Scrum) methodology and prioritize tasks.  Execution of Smoke/Regression mobile automation scripts on Staging/Sauce Labs.  Analyze execution report, amend scripts if changes required, and raise defects in JIRA for failure.  Using Jenkins for CI/CD/CT, sending report to stakeholders and failure notifications through Slack.  Develop scripts for new functionalities, review the code, and check in code into BitBucket.   Assigning Functional Automation Tasks to team members, mentoring tasks, and resolve obstacles. 

Show More

Senior Architect (QA Automation)

2016/02 -

Skills: AppiumSeleniumPostmanCucumberGherkinJenkinsGITJavaScriptMochaAndroidiOSAtlassian ConfluenceDocker

Your Role and Responsibilities:

I am currently working at client location Kuala Lumpur and responsible for all automation testing projects framework design, scripts development, execution, generating reports and sharing reports with stakeholders. I am responsible for all deliverables to client. Clients: Kuala Lumpur, ENBD Dubai, a
I am currently working at client location Kuala Lumpur and responsible for all automation testing projects framework design, scripts development, execution, generating reports and sharing reports with stakeholders. I am responsible for all deliverables to client. Clients: Kuala Lumpur, ENBD Dubai, and ADIB Abu Dhabi Mobile apps: AstroGo, Transcend, Tribe and GoShop (E-commerce) using Appium Web applications: GoShop using Selenium WebDriver RESTFul API Automation: GoGhop using HTTPClient and Postman, ENBD (Emirates National Bank of Dubai) and ADIB (Abu Dhabi Islamic Bank) using Cucumber.js with BDD, Far Manager, Apickli, Gherkin language and Postman. Daily activities: Attending daily standup calls for Agile (Scrum) methodology and prioritize tasks. Execution of Smoke/Regression mobile automation scripts on Staging/Sauce Labs. Analyze execution report, amend scripts if changes required, and raise defects in JIRA for failure. Using Jenkins for CI/CD/CT, sending report to stakeholders and failure notifications through Slack. Develop scripts for new functionalities, review the code, and check in code into BitBucket. Assigning Functional Automation Tasks to team members, mentoring tasks, and resolve obstacles. General activities: Understand Requirements, Test Cases and identifying right candidates for Mobile Automation. Design common Appium framework for both Android and IOS platforms. CyPress using JavaScript coding and Mocha framework for web application automation. Used different types of real devices and virtual devices (Emulators) for Test cases Validation. Developing Appium Scripts for Native Android Apps using Java. Mobile apps scripts executing in Sauce labs with different versions of Android emulators. Understanding API documentation in Confluence, Requests and Responses in Swagger Hub. API automation using HTTPClient/RESTClient for RESTFul services testing using GET, POST, PATCH, DELETE methods. Designed framework and Validate response, response time, status codes, and Widgets. Capturing Cookies and other values from login response and pass in headers of other requests to maintain session. Transforming JDBC query results into files with Jackson API, and POJO implementation. Web and API automation in the same framework to validate API response with Web UI. GoShop web automation testing using Selenium WebDriver, designed Hybrid framework. Using DockerHub and Nodes to the parallel execution of scripts in remotely. Responsible for all automation frameworks design and share execution reports to all the stakeholders.
Show More

Test Delivery Manager

2012/09 - 2016/02

Skills: SeleniumTest AutomationApache MavenBugzilla

Your Role and Responsibilities:

Web applications: BrZeeConnect (IP PBX) and BrZeeRec using Selenium WebDriver, TestNG Activities: Spearheading the team, mentoring and monitoring them. Attending daily standup calls for Agile (Scrum) methodology. Design automation framework using Selenium Web Driver, TestNG, and Maven. Preparing of
Web applications: BrZeeConnect (IP PBX) and BrZeeRec using Selenium WebDriver, TestNG Activities: Spearheading the team, mentoring and monitoring them. Attending daily standup calls for Agile (Scrum) methodology. Design automation framework using Selenium Web Driver, TestNG, and Maven. Preparing of automation Test scripts using Selenium WebDriver, Test data and running Test scripts for regression pack. Tracking defects using Bugzilla until close, collecting metrics to keep records. Responsible for delivery of quality products and Test artefacts to all stakeholders.
Show More

Free Lancer Consultant

2010/10 - 2012/07

Skills: FitnessJira

Your Role and Responsibilities:

Role: Worked as a freelancer consultant for UFSS (Unisys Financial Services System), Volkswagen Financial Services, and BSKYB. Activities: Attended daily Scrum/standup, Sprint planning and Retrospective meetings. Prepared Test scenarios and Test data for each story card and Integration Test scripts
Role: Worked as a freelancer consultant for UFSS (Unisys Financial Services System), Volkswagen Financial Services, and BSKYB. Activities: Attended daily Scrum/standup, Sprint planning and Retrospective meetings. Prepared Test scenarios and Test data for each story card and Integration Test scripts using Fitnesse. Interacted with Scrum master and development team to resolve various issues. Performed Integration Test scripts preparation and Test scripts execution. Analyzed of test results, raise defects and tracking using JIRA. Performing validation of outbound transactions from BACS to NRAM through WTX (Web sphere Transformation Extender). Performing Integration testing P2P and E2E of Branch and Faster payment transactions to NRAM through WTX. Customer Credit Check validations to Credit Bureau agencies Experian, Call Credit and Equifax through WTX.
Show More

Test Manager

2000/10 - 2010/09

Skills: Apple UIKit FrameworkPutty

Your Role and Responsibilities:

Roles: I have played different roles Software developer, Test Analyst, Automation Test Engineer, Test Lead and Test Manager for multiple clients TRAVELEX (Peterborough, UK), UBS (London, UK), A&L Bank (Leicester, UK), Misys, Traffic Incident System (Melbourne), Bank of Ireland (Dublin), NTT Communic
Roles: I have played different roles Software developer, Test Analyst, Automation Test Engineer, Test Lead and Test Manager for multiple clients TRAVELEX (Peterborough, UK), UBS (London, UK), A&L Bank (Leicester, UK), Misys, Traffic Incident System (Melbourne), Bank of Ireland (Dublin), NTT Communications, IBA and JetFM and worked at client locations, Dublin, Melbourne, U.K., and Singapore. Activities: Prepared Test Plan, Test scenarios and design Functional & Integration Test cases, Test data, review and baseline. Analyzed the requirements, priority tasks, assigned tasks to team and mentored their performance. Identified risks with third party interfaces, mitigating and sharing them with stakeholders. Performed end to end testing of Payment Schema validations, Payment Uniqueness, Payment Validation, Payment Routing, Payment Transformation, payment persistence and Payment Status report. Validated output files as per the SWIFT message formats like MT101, MT103, and MT202 etc. Validated Network rules, MQ Header details message Payload, Beneficiary Bank Country, BIC (Bank Identification Code), Beneficiary Account Details. Executed batch scripts and verifying the results in log files using PUTTY. Verified communications between regional Adaptor, Global Payment, STERCI and SWIFT. Worked Automation testing tools Win Runner, QTP, UFT and defect management tools QC, RCQ, Team Tracker, etc.
Show More

Education

1988 - 1991


Skills

Agile Software Development Amazon Relational Database Service Android Apache Maven API Development

Tools

Eclipse photon Visual Studio Code

Preferred Languages

English - Fluent Hindi - Conversational