Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Work Availability
Affiliations
Work Preference
Software
Interests
Timeline
Projects
Generic

Gokulakrishnan Andavar

Mississauga,ON

Summary

Overall 13+ years of experience in Analysis, Design, Development, Testing and implementation phases of Software Development Life Cycle (SDLC) and Agile Projects. Extensive work experience in Software Automation Testing Robust experience in Web-based, DevOps, GUI, Desktop, Web Services and Mobile applications testing. Extensive experience in Automation Testing Tools using, Selenium Web Driver (Java), Cucumber BDD Java with Sauce Lab, Microservices, Quick Test Professional (QTP)/Unified Functional Testing (UFT), LISA, Rest API, Ruby Watir, Ruby Mechanize, Sikuli (Image Based automation- Jython), JMeter, Postman and Auto IT. Expertise in leading team for maintenance and development engagements. Excellent Communication, analytical skills and a Good Team Player with problem-solving capabilities and worked on Multi Large Scale Projects. Part of different testing methodologies like Waterfall and Agile methodology. Excellent Knowledge and Hands on experience: Smoke, Functional, System Testing, and Regression Testing. Proficient in Automation, Manual, Database and Service Testing. Expertise in parsing/loading the JSON & XML data files into database. Good domain knowledge in Banking and Information Media & Entertainment. Depth knowledge on Software development lifecycle (SDLC), Testing Lifecycle (STLC), Defect Life Cycle and Test processes. Specialized in development of Test Plans, Test Procedures, writing Test Scenarios, Test Cases from the Scrap / Use cases & Functional specification and generating Test scripts. Excellent Knowledge and Hands on experience: Smoke, Functional, System Testing, and Regression Testing. Experience in User Acceptance / Software Testing Life cycle (STLC) starting from creating test plans, test cases to performing different types of testing, test execution (validation from prediction to actual results) / validation, defect tracking, implementation plans and production support. Good experience on like Test Management tools Rally, JIRA, Quality Center (QC) / Application Life Cycle Management (ALM). Extensive experience in Bug tracking and reporting. Expertise in GUI testing, Functionality testing, System testing, Unit testing, Integration testing, Front end testing, Back end testing and Regression testing and Web based applications. Experience in Testing Mobile Application using Appium during POC.

Overview

14
14
years of professional experience
1
1
Language
1
1
Certificate

Work History

Managed Services QA

ESHC
02.2021 - Current
  • Extensive experience in Automation Testing Tools using, Selenium Web Driver (Java), Cucumber BDD Java with Sauce Lab, Rest API and Spring Framework Reviewing the Test plans / cases against the Business Requirements
  • Requirement gathering, Test plan creation, Test strategies, Test cases development, Test case review, Test Scripts Development from Business Requirement Document, Design Documents
  • Strongly performed Black Box Testing & white box testing on the functionality and behavior of the application
  • Manually create, develop and execute Test cases Perform Functional Testing, Regression Testing, System Integration Testing, (UAT) User Acceptance Testing, and End to End Testing Monitoring Continuous Integration Builds and Identity defects on Jenkins Update the existing Automation scripts based on the functionality changes Provide all data validation through SQL queries Extreme experience on cross browser testing on IE, Firefox, Chrome Bug analysis and reporting using bug tracking tools like Version One and JIRA and Setup Jenkins Environment for CI CD
  • Build the database to store the metadata of the infrastructure components like Servers, Hardware, Devices, Applications, Certificates etc
  • Develop the reusable and easily maintainable framework to read the data from source feeds, parse it and load into stage, and target database schemas
  • Create the Batch jobs to automate the data load process and notification mechanism
  • Built the interface between NEAR and Service Now to enable the request creation process to create the service requests and collect the system configuration data
  • Develop the webpages to display and provide the edit feature for different modules
  • Build the utility tool to capture the Vulnerability scan data and automate the import and export process.

Pricing

Freddie Mac
04.2017 - 02.2021
  • Conducting business discussions with the stakeholders and application users to capture the system requirements and pain points and convert them into lucid problem statements
  • Perform Proof of Concepts/Prototype for complex requirements and get the buy in from Business Partner before performing detail analysis to proceed further
  • Follow proven business work flow, created by Cognizant's project lead/ manager, of end to end high level scenarios, which involves a description of technical and business specifications and what methodology to use to achieve the Cognizant customized software solution under various scenarios
  • Analyse the requirements and conduct Demand Prioritization based on the criticality, budget and feasibility of the requirement that needs to be implemented
  • Assist the team by defining the project scope and objectives, involving all relevant stakeholders and ensuring technical feasibility and develop a detailed project plan to monitor and track progress Collate feedback and suggestions from different client stakeholders like System Owners, Business Process Consultants and Technical Support Teams to enhance or modify the implementation to satisfy their requirements in a better and complete fashion
  • Manage changes to the project scope, project schedule and project costs using appropriate verification techniques and measure project performance and share the information to the stakeholders Provide innovative, cost saving ideas & solutions to fulfil the business needs and address client queries and help with resolution of any technical issues faced by them
  • Review the design artefacts, test cases and integration process scripts to ensure the smooth delivery
  • Attend the project team meetings to learn about change requests and/ or modifications to customized software solutions
  • Extensive experience in Automation Testing Tools using, Selenium Web Driver (Java), Cucumber BDD Java with Sauce Lab, Rest API and Spring Framework Reviewing the Test plans / cases against the Business Requirements
  • Requirement gathering, Test plan creation, Test strategies, Test cases development, Test case review, Test Scripts Development from Business Requirement Document, Design Documents
  • Strongly performed Black Box Testing & white box testing on the functionality and behavior of the application
  • Manually create, develop and execute Test cases Perform Functional Testing, Regression Testing, System Integration Testing, (UAT) User Acceptance Testing, and End to End Testing Monitoring Continuous Integration Builds and Identity defects on Jenkins Update the existing Automation scripts based on the functionality changes
  • Provide all data validation through SQL queries Extreme experience on cross browser testing on IE, Firefox, Chrome.Bug analysis and reporting using bug tracking tools like Version One and JIRA Setup Jenkins Environment for CI CD.

Senior Automation QA Engineer

AMERICAN EXPRESS US ,UK
09.2015 - 04.2017
  • Gather requirements from client; document them as functional specifications
  • Perform requirement analysis and translate business requirements to technical specifications
  • Prepare the technical artifacts like technical implementation playbook, software and hardware architecture diagrams, application access control documentation, flow diagrams, component diagrams, network diagrams, interface diagrams, production implementation plan
  • Gather hardware and software information related to client's systems and network and configure the tools
  • Resolve any technical issues faced during such customization
  • Conduct walkthrough of the design and other technical documentation with offshore development team and explain them how to implement the requirements technically
  • Assisted the offshore team in debugging and resolution of any technical issues encountered during implementation and various phases of testing
  • Perform technical reviews for the work performed by the team members - code and configuration reviews, technical documentation review
  • Perform source code management and deployment activities like code merge, code packaging and deployment on various servers by executing appropriate scripts and commands, preparing and publishing software release notes
  • Setup the Automation framework using Selenium WebDriver TestNG AMEX Framework to run test cases in multiple browsers and platforms
  • Reviewing the Test plans / cases against the Business Requirements
  • Performance testing using Jmeter
  • Create Service and Database testing using LISA Strongly performed Black Box Testing & white box testing on the functionality and behavior of the application
  • Manually create, develop and execute Test cases Perform Functional Testing, Regression Testing, System Integration Testing, (UAT) User Acceptance Testing, and End to End Testing Monitoring Continuous Integration Builds and Identity defects on Jenkins Log defects through Rally and update with Comments Update the existing Automation scripts based on the functionality changes
  • Provide all data validation through SQL queries Extreme experience on cross browser testing on IE, Firefox, Chrome Bug analysis and reporting using bug tracking tools like Rally and JIRA Performed functional testing of individual modules on iOS (iPad) TECHNOLOGIES USED IN THIS PROJECT AND THE EXPREINCE IN USING THEM:
  • Amex UI framework, LISA, Jmeter, Rally, Jenkins, Java, Selenium WebDriver TestNG, Fiddler, GIT, Maven and Agile Scrum

Automation Test Engineer

Lexis Nexis
11.2010 - 09.2015
  • Gather requirements from client; document them as functional specifications
  • Perform requirement analysis and translate business requirements to technical specifications
  • Have implemented automated scripts using Java CRAFT, CraftLite (Junit and TestNG) and iframe framework Gathering, Understanding and Documenting Requirements Review web-based application and identify critical functionalities Develop and execute Test Plans and Test Cases from requirements and specifications documents Develop and Maintain Windows based Automation scripts using QTP 11/ UFT 12.0x Manually create, develop and execute Test cases Perform Functional Testing, Regression Testing, System Integration Testing, (UAT) User Acceptance Testing, and End to End Testing Document and report all find defect in Quality Center Provide all data validation through SQL queries Update the existing Automation scripts based on the functionality changes
  • Automation test planning based on the Regression deliverables Involved in automation test estimation using TSP (Test Script Point) model Involved in maintenance of automation test cases Prepared Test Artifacts like Automation Test Plan/Test strategy and Execution plan Analyze the feasibility of multi-browser and multi-operation system of automation testing based on customer request
  • Assisted the offshore team in debugging and resolution of any technical issues encountered during implementation and various phases of testing
  • Perform technical reviews for the work performed by the team members - code and configuration reviews, technical documentation review
  • Perform source code management and deployment activities like code merge, code packaging and deployment on various servers by executing appropriate scripts and commands, preparing and publishing software release notes
  • Create, Develop and Maintain Automation scripts using Selenium Web driver with Page Object Model with TestNG /Junit and Grid integration
  • Involved in Requirement gathering, Test plan creation, Test strategies, Test cases development, Test case review, Test Scripts Development from Business Requirement Document, Design Documents
  • Liaise with the Functional SMEs and automation team to obtain clarifications on requirements Involved in projects, covering a broad spectrum of technologies and have familiarized myself with the jargons in the Information & Media Entertainment Domain.

Education

BACHELOR’S IN BIOMEDICAL INSTRUMENTATION ENGINNERING -

AVINASHILINGHAM INSTITUTE OF SCIENCE AND TECHNOLOGY
Coimbatore, India

Agile Scrum and scaled Agile
01.2019

Selenium + cucumber
01.2015

Java
01.2014

.NET Framework fundamentals
01.2011

Skills

  • Hardware: Intel Core Duo CPU, Lenovo desktop, HP Printers, Windows and Mac OS
  • Operating System: Windows 2003/XP/2007, Linux (RHEL) MS-Windows, MS-DOS and Mac OS
  • Programming Languages: Core Java, VBScript, JavaScript, Ruby, SQL PL/SQL and Jython
  • Databases & Tools: Oracle 9i/10g/11g/12c, Toad & Sql Developer
  • Other Utilities: Waterfall, Agile, Scrum, Fiddler2, Tamper data, J Meter, LISA
  • Cognizant tools/technologies/framework: CRAFT, CRAFTLITE, ADPART, Cucumber BDD, Selenium JAVA, Quick Test Professional (QTP)/Unified Functional Testing (UFT), LISA, Ruby Watir, Ruby Mechanize, Sikuli (Image Based automation- Jython), Rest Assured, JIRA, Postman, GitHub, SVN JMeter and Auto IT

Certification

  • Dot NET Framework fundamentals- Certificate- 2011
  • Java- Certificate- 2014
  • Selenium + cucumber- Certificate- 2015
  • Agile Scrum and scaled Agile- Certificate- 2019

Accomplishments

  • Received Best performer Award for my performance in various Lexis Nexis Automation projects.
  • Received “Brovo Bronze and Associate of the Quarter” for my performance in various Lexis
    Nexis Automation projects.
  • Been successful in effectively communicating my ideas with the team and also contributed in
    improving the quality of deliverables for the project
  • Handled Quality Center and Cognizant 2.0 activities
  • Handled QTP , Selenium Junit/TestNG and Cucumber Framework training to various project teams
  • Have successfully explored Watir tool and worked in a critical project and made on time delivery
    which is very well appreciated by the Project Management.
  • Have successfully explored selenium tool and worked in a critical project and made on time delivery which is very well appreciated by the Project Management.
  • Flexible and versatile to adopt any new environment and work on any projects.
  • Collaborated with team of 3 in the development of AMEX Reusable automation Framework in UK.
  • Collaborated with team of 2 in the development of freddie mac automation framework

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Affiliations

  • Automation Centre of Excellence(ACoE)

Work Preference

Work Type

Full TimeContract Work

Location Preference

On-SiteRemoteHybrid

Important To Me

Work-life balanceCareer advancementCompany CulturePaid time offHealthcare benefitsFlexible work hoursPersonal development programsPaid sick leaveTeam Building / Company Retreats

Software

JAVA

Agile Methodologies

Cross-browser Compatibility

Selenium Automation Testing

Cucumber BDD

GitHub

Maven

Project Management

Interests

Coding

Timeline

Managed Services QA

ESHC
02.2021 - Current

Pricing

Freddie Mac
04.2017 - 02.2021

Senior Automation QA Engineer

AMERICAN EXPRESS US ,UK
09.2015 - 04.2017

Automation Test Engineer

Lexis Nexis
11.2010 - 09.2015

BACHELOR’S IN BIOMEDICAL INSTRUMENTATION ENGINNERING -

AVINASHILINGHAM INSTITUTE OF SCIENCE AND TECHNOLOGY

Agile Scrum and scaled Agile

Selenium + cucumber

Java

.NET Framework fundamentals

Projects

ESHC - Managed Services QA, 02/2021 - Till Date, USA & Canada,

Express Scripts provides integrated pharmacy benefit management services including network-pharmacy claims processing; home delivery pharmacy services; specialty pharmacy benefit management, through its subsidiary Accredo.Refill Transfer Manager and Care central is a development and maintenance project come under Express Scripts project portfolio focused on building the data repository from scratch to create a repository for the applications, technologies, scanning tools & Vulnerability management handling by Express scripts.

Freddie Mac- Pricing, 04/2017 - 02/2021, USA,

Freddie Mac makes homeownership and rental housing more accessible and affordable. Operating in the secondary mortgage market, we keep mortgage capital flowing by purchasing mortgage loans from lenders so they in turn can provide more loans to qualified borrowers. Our mission to provide liquidity, stability, and affordability to the U.S. housing market in all economic conditions extends to all communities from coast to coast.

AMERICAN EXPRESS US, UK- Senior Automation QA Engineer, 09/2015 - 04/2017, United States, United Kington,

Payments allow merchants to see their paid transactions, Submissions and settlements). Merchant Interactive payments global application are available in all the markets (US/CA, LAC, APA and EMEA).

Lexis Nexis- Automation Test Engineer, 11/2010 - 09/2015, India,

Lexis Nexis integration with inbuild application in Law, legal, risk management, corporate, government, law enforcement, accounting and academic

Gokulakrishnan Andavar